Today's Hours:


All residents and property owners within the Sandwich Public Library District are eligible for a free library card. These cards can be used at other libraries, such as Somonauk, Plano, Yorkville, DeKalb, etc. Please provide two forms of ID for proof of current address when applying for a library card. A library card may be issued to a child of any age. Patrons under age 18 require a parent or guardian present to sign. Parents are responsible for fines or fees charged for materials for children under the age of 18. Parent signature is required for children under the age of 18 to use library computers.

A library card allows you to:

  • Check out books, movies, audiobooks, music and other materials
  • Reserve materials from other libraries
  • Use the library computers

List of Accepted IDs, please note TWO forms of ID are required.

  1. Photo ID: Driver’s License, State ID, U.S. Passport, Permanent Resident Card, U.S. Military ID
  2. First Class Mail: Credit card bill, Utility bill, Healthcare card (i.e. Medicare & All Kids), Mortgage, Vehicle registration, Current voter’s registration card

Library cards are FREE for the initial card. Replacement of a lost card is a $3.00 charge even if expired.

*Please note the following areas:
Lake Holiday, Wildwood, & all Northville Township = Somonauk Library
Frazier Rd, Dutch Acres, Little Rock Township, & Kendall Co = Plano Library

Your library location can be confirmed by looking at your yearly property tax bill. 

Subscribe to our eNewsletter

Subscribe to our e-newsletter for news & info. Opt in or out at any time.


Download the Prairecat App and login with your library card to take your library on the go!


We warmly welcome charitable donations of any amount. Thank you!

Sandwich Public Library District

925 South Main Street, Sandwich, Illinois 60548
Phone: 815-786-8308  |  Fax: 815-786-9231

Sorry, this website uses features that your browser doesn’t support. Upgrade to a newer version of Firefox, Chrome, Safari, or Edge and you’ll be all set.