Event List

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

Primary tabs

This event is in the "Adults" group

Drop-In Tech Help

Thursday, November 20, 2025 at 2:00pm - 4:00pm
Library at Jefferson Hills Public Library
Program Type:
Technology Class
Age Group:
Adults

Do you need assistance with your phone, tablet, or email? We can help! Stop by each week on Thursday afternoons, and we will assist you with basic technology issues at the library study table.

Library Branch: Jefferson Hills Public Library
Room: Library
Age Group: Adults
Program Type: Technology Class
Body:

Do you need assistance with your phone, tablet, or email? We can help! Stop by each week on Thursday afternoons, and we will assist you with basic technology issues at the library study table.

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

Dance Fitness Class with Emily McCowan

Thursday, November 20, 2025 at 6:00pm - 7:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Exercise
Age Group:
Adults

Join us for this walk-in dance fitness class - an hour of fitness fun exercise. Please register at least once so that we have your contact information in case of cancellation, etc.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Adults
Program Type: Exercise
Registration Required
Body:

Join us for this walk-in dance fitness class - an hour of fitness fun exercise. Please register at least once so that we have your contact information in case of cancellation, etc.

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

Mahjong

Monday, November 24, 2025 at 1:00pm - 4:00pm
Community Room at Jefferson Hills Public Library
Age Group:
Adults

Mahjong at the Library!

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

Mahjong at the Library!

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

Tai Chi for Relaxation

Tuesday, November 25, 2025 at 11:45am - 12:15pm
Community Room at Jefferson Hills Public Library
Program Type:
Exercise
Age Group:
Adults

Please pay $5.00 at the library front desk upon arrival for class. Thank you!

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Adults
Program Type: Exercise
Registration Required
Body:

Please pay $5.00 at the library front desk upon arrival for class. Thank you!

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

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

Mahjong

Monday, December 1, 2025 at 1:00pm - 4:00pm
Community Room at Jefferson Hills Public Library
Age Group:
Adults

Mahjong at the Library!

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

Mahjong at the Library!

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

Tai Chi for Relaxation

Tuesday, December 2, 2025 at 11:45am - 12:15pm
Community Room at Jefferson Hills Public Library
Program Type:
Exercise
Age Group:
Adults

Please pay $5.00 at the library front desk upon arrival for class. Thank you!

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Adults
Program Type: Exercise
Registration Required
Body:

Please pay $5.00 at the library front desk upon arrival for class. Thank you!

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

Drop-In Tech Help

Thursday, December 4, 2025 at 2:00pm - 4:00pm
Library at Jefferson Hills Public Library
Program Type:
Technology Class
Age Group:
Adults

Do you need assistance with your phone, tablet, or email? We can help! Stop by each week on Thursday afternoons, and we will assist you with basic technology issues at the library study table.

Library Branch: Jefferson Hills Public Library
Room: Library
Age Group: Adults
Program Type: Technology Class
Body:

Do you need assistance with your phone, tablet, or email? We can help! Stop by each week on Thursday afternoons, and we will assist you with basic technology issues at the library study table.

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

Dance Fitness Class with Emily McCowan

Thursday, December 4, 2025 at 6:00pm - 7:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Exercise
Age Group:
Adults

Join us for this walk-in dance fitness class - an hour of fitness fun exercise. Please register at least once so that we have your contact information in case of cancellation, etc.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Adults
Program Type: Exercise
Registration Required
Body:

Join us for this walk-in dance fitness class - an hour of fitness fun exercise. Please register at least once so that we have your contact information in case of cancellation, etc.

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

Alzheimer's/Dementia Support Group

Monday, December 8, 2025 at 10:30am - 11:30am
Living Room 1 at Jefferson Hills Public Library
Age Group:
Adults

If you have a loved one who is experiencing signs of dementia, this support group will help you understand many aspects of the disease, including how to care for your loved one and yourself. Join us on any day when it's convenient.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Living Room 1
Age Group: Adults
Registration Required
Body:

If you have a loved one who is experiencing signs of dementia, this support group will help you understand many aspects of the disease, including how to care for your loved one and yourself. Join us on any day when it's convenient.

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

Mahjong

Monday, December 8, 2025 at 1:00pm - 4:00pm
Community Room at Jefferson Hills Public Library
Age Group:
Adults

Mahjong at the Library!

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

Mahjong at the Library!

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

Tai Chi for Relaxation

Tuesday, December 9, 2025 at 11:45am - 12:15pm
Community Room at Jefferson Hills Public Library
Program Type:
Exercise
Age Group:
Adults

Please pay $5.00 at the library front desk upon arrival for class. Thank you!

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Adults
Program Type: Exercise
Registration Required
Body:

Please pay $5.00 at the library front desk upon arrival for class. Thank you!

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

Drop-In Tech Help

Thursday, December 11, 2025 at 2:00pm - 4:00pm
Library at Jefferson Hills Public Library
Program Type:
Technology Class
Age Group:
Adults

Do you need assistance with your phone, tablet, or email? We can help! Stop by each week on Thursday afternoons, and we will assist you with basic technology issues at the library study table.

Library Branch: Jefferson Hills Public Library
Room: Library
Age Group: Adults
Program Type: Technology Class
Body:

Do you need assistance with your phone, tablet, or email? We can help! Stop by each week on Thursday afternoons, and we will assist you with basic technology issues at the library study table.

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

Dance Fitness Class with Emily McCowan

Thursday, December 11, 2025 at 6:00pm - 7:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Exercise
Age Group:
Adults

Join us for this walk-in dance fitness class - an hour of fitness fun exercise. Please register at least once so that we have your contact information in case of cancellation, etc.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Adults
Program Type: Exercise
Registration Required
Body:

Join us for this walk-in dance fitness class - an hour of fitness fun exercise. Please register at least once so that we have your contact information in case of cancellation, etc.

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

Mahjong

Monday, December 15, 2025 at 1:00pm - 4:00pm
Community Room at Jefferson Hills Public Library
Age Group:
Adults

Mahjong at the Library!

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

Mahjong at the Library!

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 "Adults" group
This event is in the "All Ages" group

Healthy Living For Your Brain And Body

Tuesday, December 16, 2025 at 5:30pm - 6:30pm
Community Room at Jefferson Hills Public Library
Age Group:
Adults, All Ages

For centuries, we've known that the health of the brain and the body are connected. But now, science is able to provide insights into how to make lifestyle choices that may help you keep your brain and body healthy as you age. 

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

For centuries, we've known that the health of the brain and the body are connected. But now, science is able to provide insights into how to make lifestyle choices that may help you keep your brain and body healthy as you age. 

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

Drop-In Tech Help

Thursday, December 18, 2025 at 2:00pm - 4:00pm
Library at Jefferson Hills Public Library
Program Type:
Technology Class
Age Group:
Adults

Do you need assistance with your phone, tablet, or email? We can help! Stop by each week on Thursday afternoons, and we will assist you with basic technology issues at the library study table.

Library Branch: Jefferson Hills Public Library
Room: Library
Age Group: Adults
Program Type: Technology Class
Body:

Do you need assistance with your phone, tablet, or email? We can help! Stop by each week on Thursday afternoons, and we will assist you with basic technology issues at the library study table.

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

Dance Fitness Class with Emily McCowan

Thursday, December 18, 2025 at 6:00pm - 7:00pm
Community Room at Jefferson Hills Public Library
Program Type:
Exercise
Age Group:
Adults

Join us for this walk-in dance fitness class - an hour of fitness fun exercise. Please register at least once so that we have your contact information in case of cancellation, etc.

Registration Required
Library Branch: Jefferson Hills Public Library
Room: Community Room
Age Group: Adults
Program Type: Exercise
Registration Required
Body:

Join us for this walk-in dance fitness class - an hour of fitness fun exercise. Please register at least once so that we have your contact information in case of cancellation, etc.

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

Mahjong

Monday, December 22, 2025 at 1:00pm - 4:00pm
Community Room at Jefferson Hills Public Library
Age Group:
Adults

Mahjong at the Library!

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

Mahjong at the Library!

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

Mahjong

Monday, December 29, 2025 at 1:00pm - 4:00pm
Community Room at Jefferson Hills Public Library
Age Group:
Adults

Mahjong at the Library!

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

Mahjong at the Library!

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.