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

Pick a Song, Any Song

Pick a Song, Any Song

Use this idea the next time you need to fill your day with music! Together with your child, choose your favorite songs to sing. Write the names of the songs on index cards or squares of paper and place them in a box. When your child needs an activity to do, draw out...

Five-Finger Rule

Five-Finger Rule

Help your child find books that are just right with the Five-Finger Rule. Have your child read one page of a book. Ask your child to raise a finger for every word that's too hard for them to read. If your child raises more than five fingers, the book may be too...