Title/Search
Library Calendar of Events
Kids & Teens Program Brochures
April & May | June, July & August (Kids) | June, July & August (Tween and Teen)
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
American Mah Jongg Club In-Person
American Mah Jongg Club will meet the 1st and 3rd Thursday of the month from 11:30-1:30pm in the library. All skill sets are welcomed to join.
We will have a few mahjong sets for people to use if...
More
- Date:
- Thursday, April 3, 2025
- Time:
- 11:30am - 1:30pm
- Location:
- Library Flex Space - 3rd Floor
Perfectly Imperfect: A Crafty Class for Preschoolers (Ages 3-5 Years) In-Person
Join Miss Carla and Miss Jen for a hands-on art class for our youngest patrons. You'll hear a story, say some rhymes, and do a project which will focus on fine-motor skill development.
- Date:
- Friday, April 4, 2025
- Time:
- 10:00am - 10:30am
- Location:
- Kids & Teens Library Activity Room
- Registrations are fully booked!
Friday Matinee In-Person
Each screening will be accompanied by refreshments.
This week's selection: A Beautiful Day in the Neighborhood.
No Registration Required
- Date:
- Friday, April 4, 2025
Show more dates
- Time:
- 11:00am - 1:00pm
- Location:
- Multipurpose Room
Friends of the Library Monthly Collection In-Person
Monthly Book Collections
Donations of new or gently used books in excellent condition will only be accepted during the Friends' monthly book collections.
Of immediate need are:
Children's...
More
- Date:
- Saturday, April 5, 2025
- Time:
- 10:00am - 12:00pm
- Location:
- Multipurpose Room
Dungeons & Dragons Club with Student Volunteer Ivan Yanov In-Person
Dungeons & Dragons players ages 8-13 are invited to a weekly club. Join student volunteer Ivan Yanov in his campaign:
Party members will be tasked with stopping the dragon goddess, Tiamat, from being...
More
- Date:
- Saturday, April 5, 2025
- Time:
- 1:00pm - 3:00pm
- Location:
- Kids & Teens Library Activity Room
- Registration Type:
- In-Person Registration
- Register! - 4 seats left
Saturday "Crafter"-Noon: Book Page Flower Bouquet In-Person
For ages 13 and over.
Enjoy a Saturday "crafter"-noon at the Library. This month, we will be cutting book pages to make flower petals which will become a lovely bouquet.
Registration is required.
- Date:
- Saturday, April 5, 2025
- Time:
- 1:30pm - 2:30pm
- Location:
- Multipurpose Room
- Registration Type:
- In-Person Registration
- Register! - 4 seats left
Adult Bingo In-Person
Come play bingo at the library and win some prizes!
For ages 18+
- Date:
- Monday, April 7, 2025
- Time:
- 10:00am - 12:00pm
- Location:
- Multipurpose Room
- Registration Type:
- In-Person Registration
- Register!
2nd Grade Reading Club In-Person
Join Upper St. Clair Townshp Library's very own reading specialist Miss Laurie for this fun and interactive reading club for children who are currently in 2nd grade. During this class, participants...
More
- Date:
- Monday, April 7, 2025
- Time:
- 4:30pm - 5:00pm
- Location:
- Kids & Teens Library Activity Room
- Registration Type:
- In-Person Registration
- Register! - 9 seats left
Positive Steps Ivy Rehab Presents: Communication Strategies In-Person
For children with parents or caregivers.
Join a therapist from Ivy Rehab Positive Steps who will be covering total communication strategies. Participants will visit stations with types of...
More
- Date:
- Tuesday, April 8, 2025
- Time:
- 10:00am - 11:00am
- Location:
- Kids & Teens Library Activity Room
- Registration Type:
- In-Person Registration
- Register! - 15 seats left
Mahjong Class In-Person
Learn to play the fun and addictive game of Mahjong on the library's third floor. This series of four weekly classes is designed for adults new to the game. The classes will cover all of the...
More
- Date:
- Tuesday, April 8, 2025
- Time:
- 11:00am - 1:00pm
- Location:
- Library Flex Space - 3rd Floor
- Registration Type:
- In-Person Registration
- Register!
View More Events:
PROGRAM INQUIRY
Interested in presenting a program at Upper St. Clair Township Library?
MEETING ROOM HOURS
CALENDAR AT A GLANCE
Check out what's going on!