You Could Win Prizes With These Summer Reading Challenges.

Get the whole family reading with these summer reading challenges from local Hampton Roads Public Libraries.

Virginia Beach Public Library Summer Reading Challenge 2020

Children and Teens: Each week, readers that complete 3 activities will unlock the activity badge and be entered to win coupons to food venues that offer drive-through or take-out. The coupons will be mailed to each winner’s home until our buildings reopen.

To participate, log your reading in Beanstack.

Adults: Reading Road Trip

​​​​​​Set out on a reading journey with VBPL in 2020. Read 25 books to get a decal and chances to win our grand prizes. Don’t stop at 25 because the more books you read, the more chances you have to win! Optionally, complete the “Roadside Attractions” badge by reading a book from each of our themed book lists. You can also earn a “Pit Stops” badge by participating in activities throughout the year for additional chances to win prizes.

Sign up here.


Norfolk Public Library

June 27 – August 29, 2020 

Read books to earn virtual badges and opportunities to win our weekly prize drawings! Summer Reading Program is open to all age groups, from babies to adults, and everyone in between.

Youth Up to Age 17:

After registering for Summer Reading Program in Beanstack, track your minutes to earn virtual badges, and also, for a chance to win weekly random prize drawings.

  Online Registration  


Read and track your minutes in  Beanstack each week. You can earn virtual badges, and will be entered into our weekly drawing for a gift card.

Weekly Drawing Prizes:

Week 1: Mona Lisa Gift Card
Week 2: Local Heroes Comic Store Gift Card
Week 3: Mi Hogar Restaurant Gift Card
Week 4: Bold Mariner Brewing Co. Swag Basket
Week 5: Mona Lisa Restaurant Gift Card
Week 6: Local Heroes Comic Store Gift Card
Week 7: Mi Hogar Restaurant Gift Card
Week 8: Mermaid Winery Gift Card

Adult Grand Prize Drawing to be held Week 9

Newport News Public Library

2020 Summer Reading Challenge
June 22nd – August 1st

Community Challenge for ALL AGES!


1.  The program is open to ALL ages
2.  Participants must be a Virginia resident.
3.  All entries must be submitted between June 22nd and August 1st.

Guidelines for the Adventure

    • Click here to register and create a Beanstack account or log reading minutes.

    • A random winner will be drawn every Monday (June 29, July 6, 13, 20, 27) from all entries received during the Summer Reading Challenge.  At the end of the program on August 1st, four (4) Grand Prize winners will be drawn from all entries received from all four branches.  Winners will be notified by phone or e-mail.

    • Participants may win one of the weekly prizes, but only those who complete the 6-hour program will be eligible to win one of the four Grand Prizes.

Suffolk Public Library

Camp SPL Summer Reading Challenge: READ, WATCH, MOVE!

Register through Beanstack to participate in this year’s reading challenge then log your reading and activities online! All ages are welcome to participate. You can also download a print log.


Chesapeake Public Library

Sign up for the summer reading challenge here.