Mobile App unavailable

The SWAN Libraries app is currently unavailable. In the meantime, you can use the mobile-friendly catalog in your phone or tablet's web browser. Search the catalog or Open My Account

Library Closed

The Library will be closed Sunday, December 24 & Monday, December 25. 

Reading Programs

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!


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