Library Programs

For a complete listing of all programs and events, please check the library’s Events Calendar or our current monthly flyers: Children's Flyer (PDF) | Adult & Teen Flyer (PDF).

Book Groups

Join one of the many book discussion groups; including Mystery, American History, and more. See the Book Groups page for a complete list, further details and meeting times.

Gadget Workshops

Want to learn more about your new eReader, tablet or Smartphone? Sign up for a hands-on, one-on-one workshop to learn how to get eBooks and eAudiobooks for all of your mobile devices. Workshops are by appointment only. Please contact our Reference Desk for available times: 412-531-1912.

Kids, Teen and Senior Programming

Language Groups

Join one of the many language and conversation groups from French to Slovak. See the Language Groups page for further details and meeting times.

Mt. Lebanon Conversation Salon

Join friends and neighbors in talking about current events and issues touching all our lives. Meets the first Tuesday of every month at 10 am.

Mt. Lebanon Public Library Zentanglers

Zentangle is a simple technique of pattern drawing that is relaxing, meditative, intriguing, and fun. All you need is a pen and paper and you are set to begin. This group meets the second and fourth Thursdays of the month for two hours. New members are always welcome. For more information, contact Sue Schneider at 412-242-6751 or sues1514 @

Mt. Lebanon Writer's Group

Join other writers in sharing and editing work for personal use or for publication. Meets the second Tuesday of each month, 7-8:45pm. 

Readers' Theater

A group that rehearses and performs short plays at local retirement homes, senior citizen centers, and other places by request. There is no stage setting, and the actors read from scripts so there is not the necessity to memorize lines. New members are always welcome.

South Hills Scrabble Club

South Hills Scrabble Club normally meets each Saturday in the library. Adults and kids ages 10 and up are welcome. No fee. 1-3:30 p.m.