Carol Stream residents may apply for a library account and receive a card right away by visiting the Patron Services desk in the lobby. If you prefer to have a card mailed to you, applying online is also an option.
Applying in-person: An ID with current address is sufficient for residency verification. If your ID does not display your current address, we'll need one of these documents:
- Lease or property tax bill
- Current (30 days) imprinted statement or bill such as credit card, bank statement, utility bill or pay stub (you may present an online document with your smartphone).
- Vehicle registration
Apply for a Library Account Online
- Library staff will review and process your application. Upon approval, your new Library card will be mailed to you with instructions on how to activate it. Click here to apply.
Your Carol Stream Library account will also be registered at the following nearby public libraries:
- Batavia
- Bensenville
- Bloomingdale
- Geneva
- Glen Ellyn
- Glenside (Glendale Heights)
- Itasca
- Messenger (North Aurora)
- Oak Brook
- Roselle
- St. Charles
- Villa Park
- Warrenville
- West Chicago
- Wood Dale
- Many more (click here for a full list)
Library accounts do not expire while you remain at your current place of residence.
Accounts for residents under the age of 18 will expire on December 31 of the year of their 18th birthday.