Our hours and services have changed.

We are open for Grab & Go service and Curbside Pickup Monday-Thursday, 10 a.m. to 9 p.m.; Friday, 10 a.m. to 6 p.m.; and Saturday, 9 a.m. to 5 p.m, plus special hours for seniors and people at high risk. Click here for all the details.

Reading Programs

Super Readers Club

Attention Students in Grades K-5! You are invited to join the Super Readers Club. The more you read, the more Spirit Sticks you will earn. Spirit Sticks are fun to collect and even more fun to show off to your friends. How it works: Visit the Library. Select a group of books to read from. Like pirates? Read adventure books! Like comic books? Choose graphic novels! You'll receive a book log. Return the completed log to earn one Spirit Stick. You can earn one Spirit Stick a month. 

Stop by the Youth Services Desk today to sign up!

For reading recommendations; sign up for our Super Readers Club monthly e-list.

Super Reader Spirit Sticks
Adventure Animal Characters Animals Award Winners
Biographies Birthday Explore & Travel Fantasy & Fairy Tale
Food & Cooking Graphic Novels Historical Events Historical Fiction
Humor Mystery Poetry Realistic Fiction
Scary Stories Science & Science Fiction Sports Superheroes


1,000 Books Before Kindergarten

Research shows that the more children ages 0-5 hear books read to them, the more prepared they are to learn to read upon entering kindergarten. When you read together, your child learns how the world works, hears new words, and learns empathy. Plus, it’s a fun bonding activity for you and your child! 

1,000 Books Before Kindergarten is a free program that will help your child prepare for school. It is for children ages birth through age 5 (or entering kindergarten). All you need to get started is a Carol Stream Library card number. Click here to read our brochure about the program. Please visit the Youth Services Desk or call us at 630-344-6127 for more information. If you're ready to sign up, click here.



Why should kids read for 20 minutes a day?

Student A Student B Student C
1 minute/day 5 minutes/day 20 minutes/day







Scores in the 10th percentile

on standardized tests

Scores in the 50th percentile

on standardized tests

Scores in the 90th percentile

on standardized tests