Subscribe to ShelfLife

Keep in the loop with the latest news! Sign up for our monthly ShelfLife e-newsletters to learn about upcoming programs, discover unique services and explore new ideas. For a limited time: If you sign up for ShelfLife, your name will be entered into a drawing to win your choice of a mug (pictured below). Winners must pick up mug at the library.

For Children

Programs & Services By Age

Children (Ages 0-5)

Build essential language skills through storytimes, specially selected books, and early literacy activities for babies, toddlers, and preschoolers.

Children (Ages 5-12)

Make learning fun! Explore read-alike book picks, join in scavenger hunts and library programs, or tap into homework and project resources.

Teens

Discover your next great read or connect with resources on everything from chemistry and literature to driving tests and exam prep.

Teachers and Youth Leaders

We support and welcome teachers and youth leaders! Learn how we can help you and your students.

Featured Children’s Events

Children’s Event Calendar

Children’s News

Winter Reads 2025

Winter Reads 2025

Adult Winter Reads: Winter Reading Challenge Make the chilly months fly by with a good book! This January and February, join our Winter Reading Challenge. Submit your book reviews in person at the library or online via Beanstack at...

Discovery Room: So Cold

Discovery Room: So Cold

December 2024 - February 2025: The Discovery Room is ready for imaginative play centered around the wintery theme of "so cold" - snowflakes, snow friends, icy winds, and, of course, ice cream! Children can play ice cream parlor as they scoop, serve, and sell sweet...

Youth Writing Contest Winners

Youth Writing Contest Winners

October 15, 2024: We extend our warmest congratulations to all the young writers who participated in our writing contest! Sixteen talented writers, ages 8-12, submitted stories inspired by Just Keep Walking, a middle-grade novel by Erin Soderberg Downing. Erin, who...