Event List

Age Group
Age Group
Program Type
Room
Registration Type

Primary tabs

This event is in the "Children" group
This event is in the "Preschool (Birth to 5)" group

Wiggles and Giggles: Toddler Time

Friday, December 5, 2025 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.

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, December 5, 2025 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!

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, December 5, 2025 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.

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 "Adults" group

Better Read Than Dead Book Club

Friday, December 5, 2025 at 6:00pm - 9:00pm
Meeting Rooms AB 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. 

Library Branch: Penn Hills Library
Room: Meeting Rooms AB
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 "Adults" group
This event is in the "All Ages" group

Puzzle Exchange

Saturday, December 6, 2025 at 10:00am - 11:00am
Meeting Rooms AB at Penn Hills Library
Program Type:
Games
Age Group:
Adults, All Ages

Bring in an old puzzle and find a new one at our puzzle exchange! 

Library Branch: Penn Hills Library
Room: Meeting Rooms AB
Age Group: Adults, All Ages
Program Type: Games
About This Program:

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

Let's Move!: Preschool Pals

Saturday, December 6, 2025 at 10:30am - 11:00am
Community Room at Penn Hills Library
Age Group:
Children, Preschool (Birth to 5)

Preschoolers, get moving with action songs and rhymes, movement, and interactive stories that expand the imagination, inspire self-discovery, and develop early literacy skills.

Library Branch: Penn Hills Library
Room: Community Room
Age Group: Children, Preschool (Birth to 5)
About This Program:

Preschoolers, get moving with action songs and rhymes, movement, and interactive stories that expand the imagination, inspire self-discovery, and develop early literacy skills.

This event is in the "Children" group
This event is in the "Preschool (Birth to 5)" group
This event is in the "School-Age (ages 6-11)" group

Pittsburgh Science Workshop Pop-Up

Saturday, December 6, 2025 at 11:30am - 1:30pm
Meeting Rooms AB at Penn Hills Library
Age Group:
Children, Preschool (Birth to 5), School-Age (ages 6-11)

Come join Pittsburgh Science Workshop at the library for joyful hands-on projects that explore all branches of science! This is a drop-in program fit for children of all ages and their families. 

Library Branch: Penn Hills Library
Room: Meeting Rooms AB
Age Group: Children, Preschool (Birth to 5), School-Age (ages 6-11)
About This Program:

Come join Pittsburgh Science Workshop at the library for joyful hands-on projects that explore all branches of science! This is a drop-in program fit for children of all ages and their families. 

This event is in the "Adults" group

Yoga

Saturday, December 6, 2025 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.

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 "Teens" group

Teen Dungeons & Dragons

Saturday, December 6, 2025 at 1:00pm - 5:00pm
Teen Space at Penn Hills Library
Program Type:
Games
Age Group:
Teens
Teen Programs:

For anyone in grades 6 - 12. To sign up for text reminders for all Teen Programs, please text TEENSPH to 412-240-6540.

Join us for a monthly D&D campaign and try out other tabletop RPGs! No experience required.

Library Branch: Penn Hills Library
Room: Teen Space
Age Group: Teens
Program Type: Games
About This Program:

For anyone in grades 6 - 12. To sign up for text reminders for all Teen Programs, please text TEENSPH to 412-240-6540.

Join us for a monthly D&D campaign and try out other tabletop RPGs! No experience required.

This event is in the "Children" group
This event is in the "School-Age (ages 6-11)" group

Kids' Karaoke

Saturday, December 6, 2025 at 1:30pm - 2:15pm
Children's Activity Room at Penn Hills Library
Age Group:
Children, 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.

Library Branch: Penn Hills Library
Room: Children's Activity Room
Age Group: Children, 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

Art Lab: Felt Penguins

Monday, December 8, 2025 at 1:00pm - 2:00pm
Community Room at Penn Hills Library
Program Type:
Arts & Crafts, Class
Age Group:
Adults

Join us every month as we work in different art mediums. 

This month we will try our hand at decorating “felt penguins” 

Waitlist
Registration Required
Library Branch: Penn Hills Library
Room: Community Room
Age Group: Adults
Program Type: Arts & Crafts, Class
Registration Required
About This Program:

Join us every month as we work in different art mediums. 

This month we will try our hand at decorating “felt penguins” 

This event is in the "Adults" group

Art Lab: Felt Penguins

Monday, December 8, 2025 at 6:00pm - 7:00pm
Community Room at Penn Hills Library
Program Type:
Arts & Crafts, Class
Age Group:
Adults

Join us every month as we work in different art mediums. 

This month we will try our hand at decorating “felt penguins” 

Waitlist
Registration Required
Library Branch: Penn Hills Library
Room: Community Room
Age Group: Adults
Program Type: Arts & Crafts, Class
Registration Required
About This Program:

Join us every month as we work in different art mediums. 

This month we will try our hand at decorating “felt penguins” 

This event is in the "Adults" group

Penn Hills Painters' Meetup

Tuesday, December 9, 2025 at 10:00am - 12:00pm
Meeting Rooms AB at Penn Hills Library
Program Type:
Arts & Crafts
Age Group:
Adults

Work on paintings in the company of others. Collaborate, discuss, and share your work at this painters' meetup.

Library Branch: Penn Hills Library
Room: Meeting Rooms AB
Age Group: Adults
Program Type: Arts & Crafts
About This Program:

Work on paintings in the company of others. Collaborate, discuss, and share your work at this painters' meetup.

This event is in the "Children" group
This event is in the "Preschool (Birth to 5)" group

Baby Rhyme Time

Tuesday, December 9, 2025 at 10:30am - 11:00am
Children's Activity 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.

Library Branch: Penn Hills Library
Room: Children's Activity 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 "Children" group
This event is in the "School-Age (ages 6-11)" group

STEAM Lab: Hibernation

Tuesday, December 9, 2025 at 4:30pm - 5:15pm
Children's Activity Room at Penn Hills Library
Age Group:
Children, School-Age (ages 6-11)

Work with your hands and experiment with STEAM projects! Join us for new science topics each session. This session, we'll experiment with Hibernation.

Designed for children in grades K through 5th.

Open
Registration Required
Library Branch: Penn Hills Library
Room: Children's Activity Room
Age Group: Children, School-Age (ages 6-11)
Registration Required
About This Program:

Work with your hands and experiment with STEAM projects! Join us for new science topics each session. This session, we'll experiment with Hibernation.

Designed for children in grades K through 5th.

This event is in the "Adults" group

Scrabble

Tuesday, December 9, 2025 at 5:00pm - 8: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.  

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 "Teens" group

Gender and Sexualities Alliance: Snow Puff Keychains

Tuesday, December 9, 2025 at 5:30pm - 7:00pm
Teen Space at Penn Hills Library
Program Type:
Arts & Crafts, Conversation Groups
Age Group:
Teens
Teen Programs:

For anyone in grades 6 - 12. To sign up for text reminders for all Teen Programs, please text TEENSPH to 412-240-6540.

Join us once a month in this safe, inclusive environment where everyone is welcome to be themselves. This month, learn how to make pompoms and create cute puffy keychains!

Library Branch: Penn Hills Library
Room: Teen Space
Age Group: Teens
Program Type: Arts & Crafts, Conversation Groups
About This Program:

For anyone in grades 6 - 12. To sign up for text reminders for all Teen Programs, please text TEENSPH to 412-240-6540.

Join us once a month in this safe, inclusive environment where everyone is welcome to be themselves. This month, learn how to make pompoms and create cute puffy keychains!

This event is in the "Children" group
This event is in the "Preschool (Birth to 5)" group

Music and Movement

Wednesday, December 10, 2025 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.

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, December 10, 2025 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.

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

Mystery Book Club

Wednesday, December 10, 2025 at 1:00pm - 2:00pm
Meeting Rooms AB at Penn Hills Library
Program Type:
Book Club
Age Group:
Adults

Join us to discuss a new mystery book every month. 

This month we will be reading The Christmas Guest by Peter Swanson.

Library Branch: Penn Hills Library
Room: Meeting Rooms AB
Age Group: Adults
Program Type: Book Club
About This Program:

Join us to discuss a new mystery book every month. 

This month we will be reading The Christmas Guest by Peter Swanson.

This event is in the "Teens" group

Picture Frame Ornaments

Wednesday, December 10, 2025 at 3:30pm - 5:00pm
Teen Space at Penn Hills Library
Program Type:
Arts & Crafts
Age Group:
Teens
Teen Programs:

For anyone in grades 6 - 12. To sign up for text reminders for all Teen Programs, please text TEENSPH to 412-240-6540.

Decorate mini picture frames made out of clay.

Library Branch: Penn Hills Library
Room: Teen Space
Age Group: Teens
Program Type: Arts & Crafts
About This Program:

For anyone in grades 6 - 12. To sign up for text reminders for all Teen Programs, please text TEENSPH to 412-240-6540.

Decorate mini picture frames made out of clay.

This event is in the "Everyone" group

Community Fridge Restock

Wednesday, December 10, 2025 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!

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

Rock Talks: A Rockin' Yule

Wednesday, December 10, 2025 at 6:00pm - 7:00pm
Community Room at Penn Hills Library
Program Type:
Presentation
Age Group:
Adults

We’re gonna put some rockin’ in your stocking, with songs by The Kinks, Greg Lake, Elvis Costello, and more.

Run, Run Rudolph and Rock on!

Registrations is required.

Open
Registration Required
Library Branch: Penn Hills Library
Room: Community Room
Age Group: Adults
Program Type: Presentation
Registration Required
About This Program:

We’re gonna put some rockin’ in your stocking, with songs by The Kinks, Greg Lake, Elvis Costello, and more.

Run, Run Rudolph and Rock on!

Registrations is required.

This event is in the "Adults" group

(VIRTUAL) Graphic Novel Book Club

Wednesday, December 10, 2025 at 6:30pm - 7:30pm
Adult Library at Penn Hills Library
Program Type:
Book Club
Age Group:
Adults

Join us for our VIRTUAL session of Graphic Novel Book Club! This session is in ADDITION to our in-person session on Saturday.

Library Branch: Penn Hills Library
Room: Adult Library
Age Group: Adults
Program Type: Book Club
About This Program:

Join us for our VIRTUAL session of Graphic Novel Book Club! This session is in ADDITION to our in-person session on Saturday.