Contact Us

Please read the Library's Frequently Asked Questions for information regarding most inquiries before using the Contact Us form. Thank you.

#More account help


How can we help?

Having trouble setting an appointment? Need your holds moved to another location? Have questions about hold dates?

For fastest service for any curbside pickup needs, call (904) 255-BOOK (2665)

Lines are open from 10 a.m. - 7 p.m. Mon - Thu, 10 a.m. - 6 p.m. Fri - Sat.

I returned a book but it still says it’s checked out. Is it lost? What happened?

If it's been more than 3-4 business days and you still don't see it as checked in, please call (904) 255-BOOK (2665) and someone will help you.

We appreciate at least four weeks advance notice to attend events so we can prepare properly. Please include cost for a table/booth, setup time, location, contact person, purpose, expected attendee count and audience description. Thank you for considering the Library for your event!

To have your book or your client's book considered for adding to the library's collection, click here Marketing Your Book at the Jacksonville Public Library.

Books, DVDs, and CDs in good condition can be donated at any Library location (NOTE: textbooks, encyclopedias, and magazines cannot be used and would be recycled. You should check with schools or other educational agencies if you have these items to donate.)

To donate money to the library visit the Jacksonville Public Library Foundation website at

Please fill out the Suggest a Purchase form.

To have your book considered for adding to the Local Author Collection, click here Submit to the Local Author Collection.

Please use the Attend This Kind of Program or Event at the Library form to include as much information as possible about the program or event that you would like to attend at the library. 

Checkout this month's programs and events at your library!

Get a Library Card

Jacksonville Public Library card

Ask a Librarian

Chat, Text, or Email with a Librarian Monday - Saturday 9am - 6pm.