Customer Monitoring

Summer Reading Challenges

Dragon peeking over a castle with the words "Level Up at Your Library" printed above.

Teens! Event Registration Dates

Register on the Library calendar

Register for June events starting May 29 & July events starting June 22
Cultural Celebration drawing with flags and food

All Ages! Cultural Celebration

June 26, 5:00-6:30 pm

Bring your family to a cultural celebration dedicated to appreciating some of the many cultures that make up our community!
for ages 0-99+
May 28 - July 28

Read. Do. Have fun! Find our 2025 Summer Reading Challenges for all ages on Beanstack! Log your reading on the web, download the Beanstack app, or pick up a paper log at the Library.

For CHILDREN (babies-5th graders)

Read, try something new, earn rewards, and prevent the summer slide! Prizes will include books, a summer reading t-shirt sponsored by Hills Bank, and more! See our calendar for details about special summer events for children and families.

For TEENS going into 6th-12th grade

Earn digital badges, rewards, and entries into Grand Prize Drawings by reading and completing activities. Attend weekly Teen Programs. See our calendar for more details.

A big THANK YOU to our 2025 Teen Summer Reading Challenge Sponsors!

For ADULTS

Read or listen to 6 books of your choice to receive a book and be entered into a prize drawing of your choice. Register and participate online with Beanstack or pick up a paper log at the Library!

See the CALENDAR for fun events and activities all summer long!