Upper St. Clair Township

Library Reading Programs

Readers of all ages can take part in one of Upper St. Clair Library's reading or activity programs.
Winter Reading Program
"Books Before" Reading Programs
Summer Reading & Activity Program

Beanstack LogoUsing Beanstack Tracker Website/App
Tracking your reading progress has never been easier! Click here or download the Beanstack Tracker app to your phone or moblie device. Set up your account, sign up for reading programs, and start reading!
Beanstack for PC | Beanstack for Mobile | Toggling Between Beanstack Accounts

Winter Reading Program
Winter Reading Web

Preschool-High School
December 20, 2023 - March 20, 2024
Download and follow the gameboard for reading fun all winter long.

Back to top
"Books Before" Reading ProgramsBooks Before Header
Upper St. Clair Township Kids & Teens Library is pleased to offer “books before” reading programs for all ages. From preschoolers to high schoolers, “books before” programs encourage literacy and library use across all ages. And, we will reward you for your good library habits! Read more below.

1,000 Books Before Kindergarten (1)

1,000 Books Before Kindergarten - Babies, Toddlers & Preschoolers
Take the next steps towards early literacy with the 1,000 Books Before Kindergarten program. Read a book, any book, to your infant, toddler or preschooler. The goal is to read 1,000 books before your child enters Kindergarten.

This goal, while seeming impossible, is possible! If you read just one book a night, you will have read 365 books in one year—and, if you read one book multiple times that counts as well!

Participants will receive a commemorative tote bag when they read 50 books, and a pin to place upon the tote every time they read 100 books. Once complete, all participants will receive a certificate of completion. All books read in this program are tracked using the website/app Beanstack.
Register & Read

500 Books Before Middle School500 Books Before Middle School - Kindergarten to 4th Grade
Elementary-aged students in Kindergarten to 4th grade can challenge themselves by participating in the 500 Books Before Middle School (5th grade) reading challenge. All participants will track their reading through the website/app Beanstack.  

Participants will receive a commemorative tote bag when they read 50 books, and a pin to place upon the tote every time they read 100 books. Once complete, all participants will receive a certificate of completion and an honor book will be added to our library's collection in their name.
Register & Read

100 Books Before High School100 Books Before High School - 5th to 8th Grade
Tweens and teens in 5th-8th grade can challenge themselves by participating in the 100 Books Before High School (9th grade) reading challenge. All participants will track their reading through the website/app Beanstack.  

Participants will get to choose a prize for every 10 books they read. Once complete, all participants will receive a tote bag, certificate of completion and an honor book will be added to our library's collection in their name.
Register & Read

50 Books Before Graduation50 Books Before Graduation - 9th to 12th Grade
Tweens and teens in 9th-12th grade can challenge themselves by participating in the 50 Books Before Graduation reading challenge. All participants will track their reading through the website/app Beanstack.  

Participants will get to choose a prize for every 10 books they read. Once complete, all participants will receive a tote bag, certificate of completion and an honor book will be added to our library's collection in their name.
Register & Read

Back to top


Summer Reading & Activity Program
Upper St. Clair Township Kids & Teens Library offers a combined summer reading and activity program for children ages birth-grade 5. The library's summer program typically runs from June-August. Check back here for more information!

Upper St. Clair Township Adult Library offers a summer reading program. The library's summer program typically runs from June-August. Check back here for more information!

Back to top