Connect with Us

Get Answers to Our Most Frequently Asked Questions!

Contact Us via Phone, Email, or Text

  • Phone: 630-961-4100
  • Email Us
  • Text a Librarian
    • Text the code asknpl or start and your question to 630-491-4949. You will receive an answer within 30 minutes. If the Library is closed, you will get a confirmation that your question was received. An answer will be sent shortly after the Library reopens. (Message and data rates from your service carrier may apply.) 

Locations and Hours

Update Your Email Preferences

Want to know more about what's happening at Naperville Public Library? Update your email preferences to select which messages you'd like to receive and get the latest library news, photos, and program information delivered to your inbox.

Find Us on Social Media

Presenter Program Proposal

If you have a program you would like to present at the Library, please fill out the Presenter Program Proposal form. If your program meets the Library's programming guidelines, needs, schedule, and budget, someone will be in contact with you.

Outreach Visits

Naperville Public Library conducts outreach visits to specific locations in Naperville for the purpose of expanding the Library’s services into the community. For more information or to request an outreach, please view our Outreach Visits page.