Kids and Teens

Discover fun programs, creative kits, and resources designed just for kids, teens, and their families. Whether you're visiting the library or exploring from home — there's something here for everyone!

Reading Programs

Programs to support literacy from birth through high school.

1000 Books Before Kindergarten

Encourage early literacy with this fun and rewarding reading journey.

Learn More

Summer Reading

Track your reading, attend events, and win cool prizes!

Sign Up

Visiting the Library

There's always something to do at the library!

Social Story

A helpful walkthrough for children visiting the library for the first time.

View Story

Teen Advisory Board

Join TAB and help shape the future of teen programming at the library.

Get Involved

Beyond Books

Discover kits and fun resources that encourage learning through play and creativity.

STEAM Kits

Hands-on kits exploring science, technology, engineering, art, and math.

Explore

Math Kits

Best-selling and award winning games and books.

Explore

Storytime Kits

Everything you need for themed storytime at home — books, puppets, and more.

Explore

Literacy Kits

Support early reading skills with fun, educational tools and activities.

Explore

Family Fun Kits

Borrow games and activities to enjoy quality time with the whole family.

Explore

Skill Kits and Sensory Support Collection

Gross motor development, visual schedules, emotions, social skills, sensory play, and more.

Explore
Homework Icon

Need Help with Homework or Test Prep?

Access reliable information, study for tests, print worksheets, and get homework help — all from your computer or mobile device. Tools like practice quizzes, world language support, and ASL resources are available anytime with your library card!

Youth Programs

Teen Programs

Digital Collections

The Library is always open when you download books from our digital collections. Use your library card number and PIN to access content. Your PIN is typically the last four digits of your phone number.

Library Hours & Directions

Monday: 9:00 AM - 7:00 PM

Tuesday: 9:00 AM - 7:00 PM

Wednesday: 9:00 AM - 7:00 PM

Thursday: 9:00 AM - 7:00 PM

Friday: 10:00 AM - 5:00 PM

Saturday: 10:00 AM - 5:00 PM

Sunday: Closed

Full Name