This event is in the "Adults" group Documentary Film Club: The Image You Missed Wednesday, March 25, 2026 at 6:00pm - 8:00pm Community Room at Penn Hills Library Program Type: Conversation Groups, Movie Age Group: Adults Join us for our Documentary Film Club. Open Register Now Registration Required This event is in the "Adults" group Mar 25 2026 Wed Documentary Film Club: The Image You Missed 6:00pm–8:00pm Community Room Open Library Branch: Penn Hills Library Room: Community Room Age Group: Adults Program Type: Conversation Groups, Movie Registration Required About This Program: Join us for our Documentary Film Club.
This event is in the "Adults" group Classic Movie Club: The Magnificent Seven Thursday, March 26, 2026 at 1:00pm - 3:00pm Community Room at Penn Hills Library Program Type: Movie Age Group: Adults Join us for a showing of The Magnificent Seven (1960).Popcorn will be provided. Registration is required. Open Register Now Registration Required This event is in the "Adults" group Mar 26 2026 Thu Classic Movie Club: The Magnificent Seven 1:00pm–3:00pm Community Room Open Library Branch: Penn Hills Library Room: Community Room Age Group: Adults Program Type: Movie Registration Required About This Program: Join us for a showing of The Magnificent Seven (1960).Popcorn will be provided. Registration is required.
This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Wiggles and Giggles: Toddler Time Friday, March 27, 2026 at 10:30am - 11:00am Community Room at Penn Hills Library Age Group: Children, Preschool (Birth to 5) We will wiggle and giggle together as we share age- and developmentally-appropriate interactive stories, songs, movement activities, and fingerplays.Designed for ages 2-3 and their caregivers. View Details This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Mar 27 2026 Fri Wiggles and Giggles: Toddler Time 10:30am–11:00am Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Children, Preschool (Birth to 5) About This Program: We will wiggle and giggle together as we share age- and developmentally-appropriate interactive stories, songs, movement activities, and fingerplays.Designed for ages 2-3 and their caregivers.
This event is in the "Everyone" group Community Fridge Restock Friday, March 27, 2026 at 11:00am - 12:00pm Upper Level at Penn Hills Library Program Type: Health and Wellness Age Group: Everyone Join us for our weekly Friday restock! View Details This event is in the "Everyone" group Mar 27 2026 Fri Community Fridge Restock 11:00am–12:00pm Upper Level Library Branch: Penn Hills Library Room: Upper Level Age Group: Everyone Program Type: Health and Wellness About This Program: Join us for our weekly Friday restock!
This event is in the "Adults" group Yoga Friday, March 27, 2026 at 2:00pm - 3:00pm Community Room at Penn Hills Library Program Type: Health and Wellness Age Group: Adults Bring your own yoga mat and towel to this free class.There will be a limited number of mats to borrow. View Details This event is in the "Adults" group Mar 27 2026 Fri Yoga 2:00pm–3:00pm Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Adults Program Type: Health and Wellness About This Program: Bring your own yoga mat and towel to this free class.There will be a limited number of mats to borrow.
This event is in the "Preschool (Birth to 5)" group Music and Movement & Egg Hunt Saturday, March 28, 2026 at 11:00am - 12:00pm Community Room at Penn Hills Library Age Group: Preschool (Birth to 5) Hop on over to Music and Movement, where we will dance and shake! Music and Movement will be followed by our indoor Egg Hunt with prizes, as well as an Outdoor Scavenger Hunt with a prize. Rain or shine! Upcoming View Details Registration Required This event is in the "Preschool (Birth to 5)" group Mar 28 2026 Sat Music and Movement & Egg Hunt 11:00am–12:00pm Community Room Upcoming Library Branch: Penn Hills Library Room: Community Room Age Group: Preschool (Birth to 5) Registration Required About This Program: Hop on over to Music and Movement, where we will dance and shake! Music and Movement will be followed by our indoor Egg Hunt with prizes, as well as an Outdoor Scavenger Hunt with a prize. Rain or shine!
This event is in the "School-Age (ages 6-11)" group Spring STEAM Lab & Egg Hunt Saturday, March 28, 2026 at 11:00am - 12:00pm Meeting Rooms AB at Penn Hills Library Age Group: School-Age (ages 6-11) Dive into a fun Spring STEAM project before the Egg Hunt! This Egg Hunt and Scavenger Hunt will be held outdoors, rain or shine!We will provide cartons to collect eggs with prizes. Upcoming View Details Registration Required This event is in the "School-Age (ages 6-11)" group Mar 28 2026 Sat Spring STEAM Lab & Egg Hunt 11:00am–12:00pm Meeting Rooms AB Upcoming Library Branch: Penn Hills Library Room: Meeting Rooms AB Age Group: School-Age (ages 6-11) Registration Required About This Program: Dive into a fun Spring STEAM project before the Egg Hunt! This Egg Hunt and Scavenger Hunt will be held outdoors, rain or shine!We will provide cartons to collect eggs with prizes.
This event is in the "Adults" group (VIRTUAL) Line by Line Book Club Saturday, March 28, 2026 at 12:30pm - 1:30pm Virtual at Penn Hills Library Program Type: Book Club Age Group: Adults Join us for our VIRTUAL poetry book club, where we read and discuss poetry collections together. Whether you are new to poetry or are a poetry aficionado, we hope that you will join us! View Details Virtual Event This event is in the "Adults" group Mar 28 2026 Sat (VIRTUAL) Line by Line Book Club 12:30pm–1:30pm Virtual Library Branch: Penn Hills Library Room: Virtual Age Group: Adults Program Type: Book Club About This Program: Join us for our VIRTUAL poetry book club, where we read and discuss poetry collections together. Whether you are new to poetry or are a poetry aficionado, we hope that you will join us!
This event is in the "Adults" group Irish Ceili Dancing Workshop Monday, March 30, 2026 at 6:00pm - 7:00pm Community Room at Penn Hills Library Program Type: Class, Health and Wellness Age Group: Adults Join us for an evening of traditional ceili dancing to celebrate St. Patrick’s Day!Registration is required. Open Register Now Registration Required This event is in the "Adults" group Mar 30 2026 Mon Irish Ceili Dancing Workshop 6:00pm–7:00pm Community Room Open Library Branch: Penn Hills Library Room: Community Room Age Group: Adults Program Type: Class, Health and Wellness Registration Required About This Program: Join us for an evening of traditional ceili dancing to celebrate St. Patrick’s Day!Registration is required.
This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Baby Rhyme Time Tuesday, March 31, 2026 at 10:30am - 11:00am Community Room at Penn Hills Library Age Group: Children, Preschool (Birth to 5) Bond with your little one and meet other parents and caregivers while doing so! We will explore the fun of rhythm and rhymes, bounces, and books to support early learning. View Details This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Mar 31 2026 Tue Baby Rhyme Time 10:30am–11:00am Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Children, Preschool (Birth to 5) About This Program: Bond with your little one and meet other parents and caregivers while doing so! We will explore the fun of rhythm and rhymes, bounces, and books to support early learning.
This event is in the "School-Age (ages 6-11)" group Kids' Karaoke Tuesday, March 31, 2026 at 4:30pm - 5:15pm Children's Activity Room at Penn Hills Library Age Group: School-Age (ages 6-11) With mic in hand, sing along to your favorite song as it comes up on our karaoke machine at the library!Designed for children in grades 3rd through 5th. View Details This event is in the "School-Age (ages 6-11)" group Mar 31 2026 Tue Kids' Karaoke 4:30pm–5:15pm Children's Activity Room Library Branch: Penn Hills Library Room: Children's Activity Room Age Group: School-Age (ages 6-11) About This Program: With mic in hand, sing along to your favorite song as it comes up on our karaoke machine at the library!Designed for children in grades 3rd through 5th.
This event is in the "Adults" group Scrabble Tuesday, March 31, 2026 at 5:00pm - 7:00pm Meeting Rooms AB at Penn Hills Library Program Type: Games Age Group: Adults Like Scrabble? Join us for a few games every Tuesday at the Penn Hills Library. View Details This event is in the "Adults" group Mar 31 2026 Tue Scrabble 5:00pm–7:00pm Meeting Rooms AB Library Branch: Penn Hills Library Room: Meeting Rooms AB Age Group: Adults Program Type: Games About This Program: Like Scrabble? Join us for a few games every Tuesday at the Penn Hills Library.
This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Music and Movement Wednesday, April 1, 2026 at 10:30am - 11:00am Community Room at Penn Hills Library Age Group: Children, Preschool (Birth to 5) Come to the library to sing, move, dance, and make music together. Music and Movement is designed for children ages 1 to 4 years old and focused on developing gross motor skills. View Details This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Apr 1 2026 Wed Music and Movement 10:30am–11:00am Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Children, Preschool (Birth to 5) About This Program: Come to the library to sing, move, dance, and make music together. Music and Movement is designed for children ages 1 to 4 years old and focused on developing gross motor skills.
This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Music and Movement Wednesday, April 1, 2026 at 11:30am - 12:00pm Community Room at Penn Hills Library Age Group: Children, Preschool (Birth to 5) Come to the library to sing, move, dance, and make music together. Music and Movement is designed for children ages 1 to 4 years old and focused on developing gross motor skills. View Details This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Apr 1 2026 Wed Music and Movement 11:30am–12:00pm Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Children, Preschool (Birth to 5) About This Program: Come to the library to sing, move, dance, and make music together. Music and Movement is designed for children ages 1 to 4 years old and focused on developing gross motor skills.
This event is in the "Adults" group Chair Exercise Wednesday, April 1, 2026 at 1:30pm - 2:30pm Community Room at Penn Hills Library Program Type: Health and Wellness Age Group: Adults Who remembers “Sit and Be Fit?” Come experience FYZICAL’S version of Mary Ann’s famous exercise routine! Exercises will have variations for different intensities to allow everyone to participate. View Details This event is in the "Adults" group Apr 1 2026 Wed Chair Exercise 1:30pm–2:30pm Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Adults Program Type: Health and Wellness About This Program: Who remembers “Sit and Be Fit?” Come experience FYZICAL’S version of Mary Ann’s famous exercise routine! Exercises will have variations for different intensities to allow everyone to participate.
This event is in the "Everyone" group Community Fridge Restock Wednesday, April 1, 2026 at 5:00pm - 6:00pm Upper Level at Penn Hills Library Program Type: Health and Wellness Age Group: Everyone Join us for our weekly Wednesday restock! View Details This event is in the "Everyone" group Apr 1 2026 Wed Community Fridge Restock 5:00pm–6:00pm Upper Level Library Branch: Penn Hills Library Room: Upper Level Age Group: Everyone Program Type: Health and Wellness About This Program: Join us for our weekly Wednesday restock!
This event is in the "Adults" group Game Night Wednesday, April 1, 2026 at 6:00pm - 8:00pm Meeting Rooms AB at Penn Hills Library Program Type: Games Age Group: Adults Play one of our board games or bring one of your own!Registration is required. Open Register Now Registration Required This event is in the "Adults" group Apr 1 2026 Wed Game Night 6:00pm–8:00pm Meeting Rooms AB Open Library Branch: Penn Hills Library Room: Meeting Rooms AB Age Group: Adults Program Type: Games Registration Required About This Program: Play one of our board games or bring one of your own!Registration is required.
This event is in the "Children" group This event is in the "School-Age (ages 6-11)" group Slime Science: Color-Changing Slime Thursday, April 2, 2026 at 1:30pm - 2:15pm Community Room at Penn Hills Library Age Group: Children, School-Age (ages 6-11) Experiment with mixing different ingredients to make slime many ways in this slime lab! This month, we'll be making Color-Changing Slime.Designed for children in grades K through 5th. Open Register Now Registration Required This event is in the "Children" group This event is in the "School-Age (ages 6-11)" group Apr 2 2026 Thu Slime Science: Color-Changing Slime 1:30pm–2:15pm Community Room Open Library Branch: Penn Hills Library Room: Community Room Age Group: Children, School-Age (ages 6-11) Registration Required About This Program: Experiment with mixing different ingredients to make slime many ways in this slime lab! This month, we'll be making Color-Changing Slime.Designed for children in grades K through 5th.
This event is in the "Children" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Family Game Night Thursday, April 2, 2026 at 5:00pm - 7:00pm Community Room at Penn Hills Library Program Type: Games, Party/Social Event Age Group: Children, Teens, Adults, All Ages Let the dice roll and the fun begin during Spring Break! We’ll provide a variety of tabletop board games, card games, video games and more to choose from! Feel free to come alone or bring your friends and family with you. View Details This event is in the "Children" group This event is in the "Teens" group This event is in the "Adults" group This event is in the "All Ages" group Apr 2 2026 Thu Family Game Night 5:00pm–7:00pm Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Children, Teens, Adults, All Ages Program Type: Games, Party/Social Event About This Program: Let the dice roll and the fun begin during Spring Break! We’ll provide a variety of tabletop board games, card games, video games and more to choose from! Feel free to come alone or bring your friends and family with you.
This event is in the "Adults" group Better Read Than Dead Book Club Thursday, April 2, 2026 at 6:00pm - 7:00pm Adult Library at Penn Hills Library Program Type: Book Club Age Group: Adults In this book club, we will read and discuss books from the mystery, thriller, and horror genres. View Details This event is in the "Adults" group Apr 2 2026 Thu Better Read Than Dead Book Club 6:00pm–7:00pm Adult Library Library Branch: Penn Hills Library Room: Adult Library Age Group: Adults Program Type: Book Club About This Program: In this book club, we will read and discuss books from the mystery, thriller, and horror genres.
This event is in the "Everyone" group LIBRARY CLOSED - GOOD FRIDAY All Day Penn Hills Library Age Group: Everyone View Details This event is in the "Everyone" group Apr 3 2026 Fri LIBRARY CLOSED - GOOD FRIDAY All Day Library Branch: Penn Hills Library Age Group: Everyone
This event is in the "Adults" group This event is in the "All Ages" group Puzzle Exchange Saturday, April 4, 2026 at 10:00am - 11:00am Meeting Rooms AB at Penn Hills Library Program Type: Games Age Group: Adults, All Ages Tired of doing the same puzzle over and over again? Want to get rid of your old puzzles?Bring in an old puzzle and find a new one at our puzzle exchange! View Details This event is in the "Adults" group This event is in the "All Ages" group Apr 4 2026 Sat Puzzle Exchange 10:00am–11:00am Meeting Rooms AB Library Branch: Penn Hills Library Room: Meeting Rooms AB Age Group: Adults, All Ages Program Type: Games About This Program: Tired of doing the same puzzle over and over again? Want to get rid of your old puzzles?Bring in an old puzzle and find a new one at our puzzle exchange!
This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Baby Rhyme Time Saturday, April 4, 2026 at 10:30am - 11:00am Community Room at Penn Hills Library Age Group: Children, Preschool (Birth to 5) Bond with your little one and meet other parents and caregivers while doing so! We will explore the fun of rhythm and rhymes, bounces, and books to support early learning. View Details This event is in the "Children" group This event is in the "Preschool (Birth to 5)" group Apr 4 2026 Sat Baby Rhyme Time 10:30am–11:00am Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Children, Preschool (Birth to 5) About This Program: Bond with your little one and meet other parents and caregivers while doing so! We will explore the fun of rhythm and rhymes, bounces, and books to support early learning.
This event is in the "Adults" group Yoga Saturday, April 4, 2026 at 1:00pm - 2:00pm Community Room at Penn Hills Library Program Type: Health and Wellness Age Group: Adults Bring your own yoga mat and towel to this free class.There will be a limited number of mats to borrow. View Details This event is in the "Adults" group Apr 4 2026 Sat Yoga 1:00pm–2:00pm Community Room Library Branch: Penn Hills Library Room: Community Room Age Group: Adults Program Type: Health and Wellness About This Program: Bring your own yoga mat and towel to this free class.There will be a limited number of mats to borrow.