Summer Guide
calendar of events
Sign up for Monthly Newsletter

Today's Events
view full event calendar

Google Classroom

Google Classroom

View the Google Classroom Informational session:

Indian Prairie School District 204
1:1 Plan and FAQs

Show Us Your Card


Your Library Card

Our Mobile App

 

NPL mobile app Naperville Public Library mobile app available - iPhone, Android, Amazon.

More about our Mobile App

 

New, Coming & Popular

 

New, Upcoming & popularRecent, Upcoming and Popular Materials this week

Online Equipment Sale

 

Online sale of used equipment

Online Sale - Used computers, printers and equipment.

Request for Proposal

 

 

Library Newsletter

 

NPL mobile appSign up to get library news and program information delivered to your inbox.
Read our latest newsletter.

From the Blog

September 14, 2016 - 12:24 — MaryRogers

In conjunction with Constitution Week that will take place September 17 to 23, the Daughters of the American Revolution teamed up with Naperville Public Library to showcase a historical display ded

September 14, 2016 - 10:20 — SusanMcQuaid

As the weather is beginning to cool please plan to join us, for a hot beverage and genealogy wisdom, on Saturday mornings in the newly renovated Nichols Community Room.

September 2, 2016 - 11:40 — ShannonMcNaperville

Stories of survival in extreme circumstances can make for gripping reads: they capture our imaginations, make us root for the characters in peril and keep us on the edge of our seats, not to mentio

August 30, 2016 - 14:33 — KentPalmer

Naperville Public Library’s online resource Demographics Now: Business & People connects users with a wealth of extremely detailed consumer and business information that covers the entire Unite

August 23, 2016 - 13:54 — MaryRogers

After last year’s complete remodeling of Naper Boulevard Library and in conjunction with Nichols Library’s 30-year anniversary at its Riverwalk location this year, the downtown location is undergoi

Library's Winter Program Guide
Winter Program Guide
Check out the exciting programs the Library has to offer!
Read More...