Reading Challenges

Check out our challenges via Beanstack for all ages - new challenges available all year long!

A family reading together

Signup for one of our fun reading challenges using Beanstack:

Beanstack is a website and app that serves as an interactive home for reading challenges and events. It’s your one-stop-shop to not only register for challenges, but to also track your reading habits and unlock badges!

Beanstack is sponsored by the Friends of Hayward Library. 

What You Can Do:

  • Register as an Individual, Family, Group, or Class - Perfect for parents, summer camps, and teachers! Check out the how-to guide for teachers below.
  • Keep a Reading Log and track your reading. 
  • Set/Record Session Timers: Keep track of what you've read and how long you've read. 
  • Complete Reading Challenges created by the library. 
  • Write book reviews
  • Earn badges, incentives, and prizes
  • Manage a Family Member's Reading Log & Achievements (If registered as a Family) Easily switch views between member profiles without having to change log-ins. 
  • Receive Weekly Book Recommendations: Recommendations are unique to YOU based on your profile information and reading habits. Optional - select in profile settings

How to Sign Up:

  1. Beanstack is easy to use and available both online and as a mobile app. Get started at You can also register through the app (find out how under "Get the App").
  2. You do not need to have a Library Card to sign up for and use Beanstack. The app allows for everyone, even those without cards, to register and participate in challenges! Choose how you would like to register (as an individual, registering a child, registering a family or group) and then complete all required fields (marked with *) in the online form.
  3. Once registered, you can access your account online or in the app by signing in with your username and password. 

Please Note: An email address is required, if you do not have an email address you will need to create one first then come back to register for Beanstack. 

Get the iOS App Get the Android App

Current Challenges:

Summer 2021 Reading Challenge

Colorful background with the text: Reading colors your world

Age Range: Ages 0 -109

Details: Read, learn, and explore! Register and report your minutes online, or stop by the Main Library after June 21st to pick up your reading log. 

Children's Summer Reading Challenge (babies - age 12): For every 20 minutes that you read (or are read to), color in a square on your reading log or report your minutes online. When you have finished a reading log, bring it to the Downtown Library or Weekes Branch during our HPL Express Hours to pick up your prizes, then get a new reading log and keep going! For every reading log that you return to the library, you will win a brand new book of your choice and entries into our weekly raffles.

Teen Summer Reading Challenge (ages 13-18): Track the number of minutes that you read online or by using your reading log. For every 300 minutes that you read, stop by the Downtown Library or Weekes Branch during our HPL Express Hours to pick up your prizes and be entered into our weekly raffles. Complete the Summer Reading Challenge by reading 20 hours (1200 minutes) from June 21st-July 31st and receive a $5.00 gift card of your choice!

Adult Summer Reading Challenge (ages 18+): Why let the kids have all the fun? Log your progress as you complete activities. Read a book, read with your child, attend a library program, support a local business - for each activity you complete, you will be entered into a weekly prize drawing and our grand prize drawing. Write book reviews for extra drawing entries. 

Summer Reading Challenge

2021 Reading Challenge (Minutes)

A rocketchip in outer space

End date: Ongoing

Age range: Ages 0-109

Details: Can you rise to the challenge to keep reading all year long? Studies show that just six minutes of reading decreases blood pressure, lowers heart rate, and reduces stress by up to 68%. Just imagine if you read 10,000 minutes!

Join fellow readers for a chance to earn badges all year long! 

2021 Reading Challenge (Minutes)

1,000 Books Before Kindergarten - Outer Space Theme

Two small children reading together

End date: Ongoing

Age range: Ages 0-6

Details: Enjoy reading 1,000 books with your little one! Log reading and earn badges and prizes all along the way.

1,000 Books Before Kindergarten

If at any time you need help with Beanstack, please visit their Helpdesk and type in your question. 

Teachers and group leaders:


New this year! Beanstack allows students and their families to track their progress, find activities to complete at home and receive weekly customized book suggestions via email.

Enroll your whole class by following these steps:

  1. Go to
  3. When asked, “Do you want to log reading and activities for this group all at the same time?”, select INDIVIDUALLY.
  4. Fill out your group information. If your children are different ages, choose an average age and the school most of your children attend.
  5. Enter your information. Be sure to use an email address that is not already in Beanstack.
  6. Click “Register group.”

Congratulations, you’re ready to go!

Download the PDF Guide

  1. Select “Edit Reader” from the options in the top left corner.
  2. Under Personalize, select BASIC INFORMATION. Fill in the information for Reader 1 and click on SAVE.
  3. At the bottom of the Personalize page, you will see “Share This Reader.” Enter the parent email address for this reader here (optional).
  4. Click on “Change Readers” and select a new reader profile to edit. Follow steps 1-3 for each additional reader.

Download the PDF Guide

Your group’s Beanstack account allows you to quickly and easily log reading minutes and completed activities for your class. If you have shared a reader’s profile with their parents, they will also be able to see the minutes and activities you have logged.

Follow these steps to log reading minutes and activities:

  1. Select “Log Reading and Activities”.
  2. Select a specific reader’s profile or choose “All Readers” to add the same entry to every student’s account.
  3. Select “Minutes” or “Activities”.
  4. Follow the prompts to complete your entry. 

Download the PDF Guide