Teen Reading Programs

100 Books Before Graduation
Welcome to your 100 book journey! Using the library's Beanstack app, you can sign up for an account and track your journey to 100 books. The deadline is graduation day! Once you've hit the goal, you can claim a prize from the library.
Participating teens must be between 9th and 12th grade. All books count for this project regardless of format or page count; including audiobooks and comics. Teens may complete the 100 book challenge once.
100 Books Before Graduation launches December 1st. Prizes may be claimed starting January 3rd. Good luck!
Thank you to Bees Knees of Northville, Kung Fu Tea Novi, and the Friends of the Northville District Library for the generous prize donations!

Summer Reading
Monday, June 2 – Saturday, August 9, 2025
Summer Reading begins on Monday, June 2. Use the Beanstack app or snag a paper log from the Information Desk! If you hit 900 minutes, you get a prize and an entry into a gift card raffle.
The last day to turn in your log and claim your prize is Saturday, August 9. Limit one challenge per participant.
The Summer Reading program is sponsored by the Friends of the Northville District Library.

Teen Color Your World Scavenger Hunt
Monday, June 9 - Monday, June 16
At the NDL Reference Desk (Drop in)
The NDL Teen Advisory Board presents a color-themed scavenger hunt through the library’s Teen Department! Find the whole rainbow of books and win a prize.
No Registration Required

Summer Reading Finale Party (Drop In)
Wednesday, August 6 from 5:30 - 7:30 PM
At the Park next to the library.
All ages. Join us for an evening of inflatables, treats, and STEAM Art Stations presented by Ann Arbor Hands-On Museum.
Drop In.