Reading Programs

reading programs.png

Reading Programs

Please note: All of our reading programs are run through Beanstack, an online service that helps us manage our reading challenges. Through Beanstack you’ll be able to participate in our reading programs, earn incentives, and discover great books. It’s free to sign up and your information will remain confidential.

  • 1000 Books Before Kindergarten: This free program encourages you to read 1000 books with your child before they enter school. Every child enrolled receives a tote bag, a folder for recording the titles listened to, and information on ways to help children gain the skills needed to be ready to learn when school starts.

  • Pin Pals: Your challenge is to read five books from a single genre, then tell us which of the five books was your favorite and why. When you're done, come into your neighborhood library and claim your pin to keep and wear. There are 15 different genres and 15 different pins. Collect them all!

  • Summer Reading: This free program encourages you to read for 12 hours and complete 12 activities between June 1 and July 31. The more challenges you complete, the more prizes you can win. Everyone who completes all three challenges will get to choose their very own book that they get to keep forever!


Book Clubs
Kids in grades 1-8 may join either beginning, intermediate, or advanced book club.

Come hear a librarian bring books to life.  We have storytimes for babies/toddlers, preschoolers, and school-age children.

Paws to Read
Children in Kindergaten through 5th grade read their favorite books to certified therapy pets.  The program takes place most Thursday afternoons at the Main Library.  Space is limited!  Please register each child who will be participating by calling 510-747-7705.