This event is in the "Adults" group Apr 27 2026 Mon Mahjong 1:00pm–4:00pm Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group Apr 27 2026 Mon Mahjong 1:00pm–4:00pm Jefferson Hills Public Library 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 "Preschool (Birth to 5)" group Apr 28 2026 Tue Baby & Me Storytime 10:30am–11:00am Preschool (Birth to 5) Jefferson Hills Public Library This event is in the "Preschool (Birth to 5)" group Apr 28 2026 Tue Baby & Me Storytime 10:30am–11:00am Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Library Age Group: Preschool (Birth to 5) Program Type: Storytime Body: Join us for stories, lap bounce songs, and rhymes perfect for your little one's developing minds. Best for ages 0-18 months. 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 Apr 28 2026 Tue Tai Chi for Relaxation 11:45am–12:15pm Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group Apr 28 2026 Tue Tai Chi for Relaxation 11:45am–12:15pm Jefferson Hills Public Library 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 Apr 28 2026 Tue Scrabble Club 1:30pm–4:00pm Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group Apr 28 2026 Tue Scrabble Club 1:30pm–4:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Living Room 1 Age Group: Adults 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 "All Ages" group Apr 28 2026 Tue Hooked & Booked Knitting & Crocheting Club 6:00pm–8:00pm All Ages Jefferson Hills Public Library Registration Required This event is in the "All Ages" group Apr 28 2026 Tue Hooked & Booked Knitting & Crocheting Club 6:00pm–8:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Living Room 2 Age Group: All Ages Program Type: Arts & Crafts Registration Required Body: Participate in the Knitting and Crocheting Club, where you can connect with others while making progress on your creative projects. Club members are always happy to answer questions and give advice. All experience levels are welcome! 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 Apr 28 2026 Tue Saving for Life: General Savings Education 6:00pm–8:00pm Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group Apr 28 2026 Tue Saving for Life: General Savings Education 6:00pm–8:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Community Room Age Group: Adults Program Type: Technology Class Registration Required Body: Saving money can be challenging in any area of life. But you can reach your savings goals. 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 "Preschool (Birth to 5)" group Apr 29 2026 Wed Toddler-Preschool Storytime 10:30am–11:30am Preschool (Birth to 5) Jefferson Hills Public Library Registration Required This event is in the "Preschool (Birth to 5)" group Apr 29 2026 Wed Toddler-Preschool Storytime 10:30am–11:30am Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Community Room Age Group: Preschool (Birth to 5) Program Type: Storytime Registration Required Body: Join us for a toddler-preschool storytime group, and socialize with other families. Enjoy playtime, a small snack, and a craft for everyone to make and take home. Best for ages 2-6. 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 "All Ages" group Apr 29 2026 Wed One More Chapter Book Club 6:00pm–7:00pm All Ages Jefferson Hills Public Library Registration Required This event is in the "All Ages" group Apr 29 2026 Wed One More Chapter Book Club 6:00pm–7:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Library Age Group: All Ages Program Type: Book Club Registration Required Body: Join our monthly book discussion group on the last Wednesday of every month. Stop by the library to pick up your copy of this month's read.Registration is not required. However, you will receive reminder emails if you sign up below. 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 Apr 30 2026 Thu Yoga Empowering Seniors 10:00am–11:00am Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group Apr 30 2026 Thu Yoga Empowering Seniors 10:00am–11:00am Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Community Room Age Group: Adults Program Type: Exercise Registration Required Body: Increase your flexibility, balance, and strength with chair yoga! Taught by certified Sivananda yoga teacher Judy Statsinger (MPH), this 1-hour class is perfect for beginners. 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 Apr 30 2026 Thu Drop-In Tech Help 2:00pm–4:00pm Adults, All Ages Jefferson Hills Public Library Registration Required This event is in the "Adults" group This event is in the "All Ages" group Apr 30 2026 Thu Drop-In Tech Help 2:00pm–4:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Library Age Group: Adults, All Ages Program Type: Technology Class Registration Required 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 "All Ages" group Apr 30 2026 Thu Dance Fitness Class with Emily McCowan 6:00pm–7:00pm All Ages Jefferson Hills Public Library Registration Required This event is in the "All Ages" group Apr 30 2026 Thu Dance Fitness Class with Emily McCowan 6:00pm–7:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Community Room Age Group: All Ages 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 "Children" group May 2 2026 Sat Shooting Stars Writing Group 11:00am–12:00pm Children Jefferson Hills Public Library Registration Required This event is in the "Children" group May 2 2026 Sat Shooting Stars Writing Group 11:00am–12:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Living Room 1 Age Group: Children Program Type: Writing Group Registration Required Body: For children aged 10-13 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 "Adults" group May 2 2026 Sat Steel City Adult Writing Group 1:00pm–2:00pm Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group May 2 2026 Sat Steel City Adult Writing Group 1:00pm–2:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Living Room 1 Age Group: Adults Program Type: Writing Group Registration Required Body: Adults who love to write will be pleased to work with others under the direction of professional writer, Charlotte Hopkins, to build skills and receive critiques from other authors. 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 May 4 2026 Mon Qigong Class 10:30am–11:30am Adults, All Ages Jefferson Hills Public Library Registration Required This event is in the "Adults" group This event is in the "All Ages" group May 4 2026 Mon Qigong Class 10:30am–11:30am Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Community Room Age Group: Adults, All Ages Program Type: Exercise Registration Required Body: Qigong combines gentle movement and breathing exercises to improve muscle strength, increase flexibility, and relieve stress. Anyone can practice Qigong regardless of age, ability, or fitness level. All are welcome. 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 May 4 2026 Mon Mahjong 1:00pm–4:00pm Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group May 4 2026 Mon Mahjong 1:00pm–4:00pm Jefferson Hills Public Library 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 "School-Age (ages 6-11)" group This event is in the "Teens" group May 4 2026 Mon Gaming Club 3:00pm–4:30pm School-Age (ages 6-11), Teens Jefferson Hills Public Library Registration Required This event is in the "School-Age (ages 6-11)" group This event is in the "Teens" group May 4 2026 Mon Gaming Club 3:00pm–4:30pm Jefferson Hills Public Library 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 "Preschool (Birth to 5)" group May 5 2026 Tue Baby & Me Storytime 10:30am–11:30am Preschool (Birth to 5) Jefferson Hills Public Library Registration Required This event is in the "Preschool (Birth to 5)" group May 5 2026 Tue Baby & Me Storytime 10:30am–11:30am Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Library Age Group: Preschool (Birth to 5) Program Type: Storytime Registration Required Body: Join us for stories, lap bounce songs, and rhymes perfect for your little one's developing minds. Best for ages 0-18 months. 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 May 5 2026 Tue Tai Chi for Relaxation 11:45am–12:15pm Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group May 5 2026 Tue Tai Chi for Relaxation 11:45am–12:15pm Jefferson Hills Public Library 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 May 5 2026 Tue Scrabble Club 1:30pm–4:00pm Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group May 5 2026 Tue Scrabble Club 1:30pm–4:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Living Room 1 Age Group: Adults 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 "All Ages" group May 5 2026 Tue Hooked & Booked Knitting & Crocheting Club 6:00pm–8:00pm All Ages Jefferson Hills Public Library Registration Required This event is in the "All Ages" group May 5 2026 Tue Hooked & Booked Knitting & Crocheting Club 6:00pm–8:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Living Room 2 Age Group: All Ages Program Type: Arts & Crafts Registration Required Body: Participate in the Knitting and Crocheting Club, where you can connect with others while making progress on your creative projects. Club members are always happy to answer questions and give advice. All experience levels are welcome! 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 "Preschool (Birth to 5)" group May 6 2026 Wed Toddler-Preschool Storytime 10:30am–11:45am Preschool (Birth to 5) Jefferson Hills Public Library Registration Required This event is in the "Preschool (Birth to 5)" group May 6 2026 Wed Toddler-Preschool Storytime 10:30am–11:45am Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Community Room Age Group: Preschool (Birth to 5) Program Type: Storytime Registration Required Body: Join us for a toddler-preschool storytime group, and socialize with other families. Enjoy playtime, a small snack, and a craft for everyone to make and take home. Best for ages 2-6. 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 May 6 2026 Wed Be a Kid Again 4:30pm–6:00pm Teens, Adults Jefferson Hills Public Library Registration Required This event is in the "Teens" group This event is in the "Adults" group May 6 2026 Wed Be a Kid Again 4:30pm–6:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Community Room Age Group: Teens, Adults Program Type: Arts & Crafts Registration Required Body: Why let the kids have all the fun! Come drop in and color, play with playdough, or build with blocks!Recommended for middle-schoolers, high-schoolers, and college students! 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 May 7 2026 Thu Yoga Empowering Seniors 10:00am–11:00am Adults Jefferson Hills Public Library Registration Required This event is in the "Adults" group May 7 2026 Thu Yoga Empowering Seniors 10:00am–11:00am Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Community Room Age Group: Adults Program Type: Exercise Registration Required Body: Increase your flexibility, balance, and strength with chair yoga! Taught by certified Sivananda yoga teacher Judy Statsinger (MPH), this 1-hour class is perfect for beginners. 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 May 7 2026 Thu Drop-In Tech Help 2:00pm–4:00pm Adults, All Ages Jefferson Hills Public Library Registration Required This event is in the "Adults" group This event is in the "All Ages" group May 7 2026 Thu Drop-In Tech Help 2:00pm–4:00pm Jefferson Hills Public Library Library Branch: Jefferson Hills Public Library Room: Library Age Group: Adults, All Ages Program Type: Technology Class Registration Required 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.