Klein Creek Stream Bank Stabilization
Library Closed

The Library will be closed on Sunday, May 26 & Monday, May 27, in observance of Memorial Day. 

Getting a library card

Open a regular long-term account or get a replacement card by visiting the Patron Services desk in the lobby with a current government-issued photo identification. 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
  • Vehicle registration
  • 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).

Your Carol Stream Library account will be registered at the following 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)

Incorporated resident accounts are automatically renewed every three years so long as there is no change of address.
Accounts for residents under the age of 18 will expire on December 31 of the year of their 18th birthday.