Event List

Age Group
Age Group
Program Type
Library Branch
Room
Ongoing Events
Event Type
Registration Type

Primary tabs

This event is in the "Teens" group

Page to Screen Book Club

Monday, November 24, 2025 at 3:30pm - 5:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Book Club
Age Group:
Teens

A Book Club for teenagers themed around book to movie adaptations. A meeting will be held at the end of the month where they will discuss the book and then watch the first episode of the TV show together.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens
Program Type: Book Club
Registration Required
Body:

A Book Club for teenagers themed around book to movie adaptations. A meeting will be held at the end of the month where they will discuss the book and then watch the first episode of the TV show together.

This event is in the "Teens" group
This event is in the "Adults" group

Pie Time! DIY Felt Garland

Tuesday, November 25, 2025 at 5:30pm - 7:30pm
Community Room at Jefferson Hills Public Library
Program Type:
Arts & Crafts
Age Group:
Teens, Adults

Join us and create a decorative pie-themed hanging banner for the fall harvest season! Following a step-by-step demonstration, attendees will create their own unique garlands using felt and hot glue. These look sweet enough to eat!

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Body:

Join us and create a decorative pie-themed hanging banner for the fall harvest season! Following a step-by-step demonstration, attendees will create their own unique garlands using felt and hot glue. These look sweet enough to eat!

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

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

Gaming Club

Monday, December 1, 2025 at 3:00pm - 5:00pm
Library at Jefferson Hills Public Library
Program Type:
Game Club
Age Group:
Children, School-Age (ages 6-11), Teens

Tweens are welcome to meet up with friends to play board games, Roblox, Nintendo Switch, and Among Us. Drop in and hang out and play games. Light snacks provided. Best for ages 8-13.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Library
Age Group: Children, School-Age (ages 6-11), Teens
Program Type: Game Club
Registration Required
Body:

Tweens are welcome to meet up with friends to play board games, Roblox, Nintendo Switch, and Among Us. Drop in and hang out and play games. Light snacks provided. Best for ages 8-13.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

This event is in the "Teens" group
This event is in the "Adults" group

DIY Holiday Pop-Up Card Spectacular

Tuesday, December 2, 2025 at 5:30pm - 7:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Arts & Crafts
Age Group:
Teens, Adults

Join us and create a beautiful, one-of-a-kind holiday greeting card to send (or keep and display)!

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Body:

Join us and create a beautiful, one-of-a-kind holiday greeting card to send (or keep and display)!

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

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

Shooting Stars Writing Group for Ages 10-13

Saturday, December 13, 2025 at 11:00am - 12:00pm
Living Room 1 at Jefferson Hills Public Library
Program Type:
Writing Group
Age Group:
School-Age (ages 6-11), Teens

For children who like to write! Build writing skills, share and explore writing ideas, meet authors and publishers.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Living Room 1
Age Group: School-Age (ages 6-11), Teens
Program Type: Writing Group
Registration Required
Body:

For children who like to write! Build writing skills, share and explore writing ideas, meet authors and publishers.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

This event is in the "Teens" group
This event is in the "Adults" group

Needle-Felted Ornament Workshop with Stonehouse Felting

Saturday, December 13, 2025 at 11:00am - 1:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Arts & Crafts
Age Group:
Teens, Adults

Join us and create a one-of-a-kind handmade felt ornament with Pittsburgh artisan Kathleen Roberts of Stonehouse Felting. In this class, Kathleen will guide students in creating their own handmade felt ornaments.

Registration Required
Payment Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Payment Required
Body:

Join us and create a one-of-a-kind handmade felt ornament with Pittsburgh artisan Kathleen Roberts of Stonehouse Felting. In this class, Kathleen will guide students in creating their own handmade felt ornaments.

Disclaimer(s)

Payment is required upon registration.

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

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

That's A Wrap! Drop-In Holiday Gift Wrapping Extravaganza

Wednesday, December 17, 2025 at 5:00pm - 7:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Arts & Crafts
Age Group:
Children, Teens, Adults, All Ages

Get your holiday gift-wrapping done in one place! Bring your holiday gifts, and we'll bring the wrapping supplies. Drop in to wrap your presents, then relax and chat with hot chocolate and cookies.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Children, Teens, Adults, All Ages
Program Type: Arts & Crafts
Registration Required
Body:

Get your holiday gift-wrapping done in one place! Bring your holiday gifts, and we'll bring the wrapping supplies. Drop in to wrap your presents, then relax and chat with hot chocolate and cookies.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

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

Shooting Stars Writing Group for Ages 10-13

Saturday, December 20, 2025 at 11:00am - 12:00pm
Living Room 1 at Jefferson Hills Public Library
Program Type:
Writing Group
Age Group:
School-Age (ages 6-11), Teens

For children who like to write! Build writing skills, share and explore writing ideas, meet authors and publishers.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Living Room 1
Age Group: School-Age (ages 6-11), Teens
Program Type: Writing Group
Registration Required
Body:

For children who like to write! Build writing skills, share and explore writing ideas, meet authors and publishers.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

This event is in the "Teens" group
This event is in the "Adults" group

DIY Handmade Paper Bag Stars

Tuesday, December 30, 2025 at 5:30pm - 7:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Arts & Crafts
Age Group:
Teens, Adults

Create beautiful 3D paper star decorations to display or hang for the winter season, using simple paper bags! Build your uniquely patterned stars, and decorate them how you wish. Participants will make up to 3 stars. Free. Registration required.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens, Adults
Program Type: Arts & Crafts
Registration Required
Body:

Create beautiful 3D paper star decorations to display or hang for the winter season, using simple paper bags! Build your uniquely patterned stars, and decorate them how you wish. Participants will make up to 3 stars. Free. Registration required.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

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

Gaming Club

Monday, January 5, 2026 at 3:00pm - 4:30pm
Library at Jefferson Hills Public Library
Program Type:
Game Club
Age Group:
School-Age (ages 6-11), Teens

Tweens are welcome to meet up with friends to play board games, Roblox, Nintendo Switch, and Among Us. Drop in and hang out and play games. Light snacks provided. Best for ages 8-13.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Library
Age Group: School-Age (ages 6-11), Teens
Program Type: Game Club
Registration Required
Body:

Tweens are welcome to meet up with friends to play board games, Roblox, Nintendo Switch, and Among Us. Drop in and hang out and play games. Light snacks provided. Best for ages 8-13.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "All Ages" group

Get Hooked on Crochet! Part 1

Saturday, January 10, 2026 at 10:00am - 11:30am
Community Room at Jefferson Hills Public Library
Program Type:
Arts & Crafts
Age Group:
Teens, Adults, All Ages

Are you curious about learning how to crochet, but aren't sure where to start? Join us for this 2-part beginners crochet class! Led by instructor Jen, students will learn the step-by-step basics of this yarn craft.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens, Adults, All Ages
Program Type: Arts & Crafts
Registration Required
Body:

Are you curious about learning how to crochet, but aren't sure where to start? Join us for this 2-part beginners crochet class! Led by instructor Jen, students will learn the step-by-step basics of this yarn craft.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

This event is in the "Teens" group
This event is in the "Adults" group
This event is in the "All Ages" group

Get Hooked on Crochet! Part 2

Saturday, January 17, 2026 at 10:00am - 11:30am
Community Room at Jefferson Hills Public Library
Program Type:
Arts & Crafts
Age Group:
Teens, Adults, All Ages

Are you curious about learning how to crochet, but aren't sure where to start? Join us for this 2-part beginners crochet class! Led by instructor Jen, students will learn the step-by-step basics of this yarn craft.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens, Adults, All Ages
Program Type: Arts & Crafts
Registration Required
Body:

Are you curious about learning how to crochet, but aren't sure where to start? Join us for this 2-part beginners crochet class! Led by instructor Jen, students will learn the step-by-step basics of this yarn craft.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

This event is in the "Teens" group

Witching Hour

Saturday, January 17, 2026 at 12:00pm - 2:00pm
Community Room at Jefferson Hills Public Library
Age Group:
Teens

Harness your inner witch and come prepare for the new year with us!

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens
Registration Required
Body:

Harness your inner witch and come prepare for the new year with us!

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

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

Gaming Club

Monday, February 2, 2026 at 3:00pm - 4:30pm
Library at Jefferson Hills Public Library
Program Type:
Game Club
Age Group:
School-Age (ages 6-11), Teens

Tweens are welcome to meet up with friends to play board games, Roblox, Nintendo Switch, and Among Us. Drop in and hang out and play games. Light snacks provided. Best for ages 8-13.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Library
Age Group: School-Age (ages 6-11), Teens
Program Type: Game Club
Registration Required
Body:

Tweens are welcome to meet up with friends to play board games, Roblox, Nintendo Switch, and Among Us. Drop in and hang out and play games. Light snacks provided. Best for ages 8-13.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

This event is in the "Teens" group
This event is in the "Adults" group

Winter Seed Sowing 101

Saturday, February 14, 2026 at 12:00pm - 1:30pm
Community Room at Jefferson Hills Public Library
Age Group:
Teens, Adults

Are you curious about starting your own seedlings for your garden? Come and get the dirt on this gardening method in this beginners workshop!

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Teens, Adults
Registration Required
Body:

Are you curious about starting your own seedlings for your garden? Come and get the dirt on this gardening method in this beginners workshop!

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins. 

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

Gaming Club

Monday, March 2, 2026 at 3:00pm - 4:30pm
Library at Jefferson Hills Public Library
Program Type:
Game Club
Age Group:
School-Age (ages 6-11), Teens

Tweens are welcome to meet up with friends to play board games, Roblox, Nintendo Switch, and Among Us. Drop in and hang out and play games. Light snacks provided. Best for ages 8-13.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Library
Age Group: School-Age (ages 6-11), Teens
Program Type: Game Club
Registration Required
Body:

Tweens are welcome to meet up with friends to play board games, Roblox, Nintendo Switch, and Among Us. Drop in and hang out and play games. Light snacks provided. Best for ages 8-13.

Disclaimer(s)

By participating in or attending any library event, program, or class, visitors may be photographed by library staff. The library reserves the right to use these photographs for publicity purposes in printed materials and online. If you or a family member prefer not to be photographed, please inform the library staff in charge before the event begins.