• slide


Come in-open & awesome sign.jpg

Our hours have changed starting July 1!

Our new hours are:

Monday-Thursday:  9am-8pm

Friday:  9am-5pm

Saturday:  9am-3pm

Sunday: 1-4pm


Janitorial job ad poster.jpg    DOWNLOAD THE APPLICATION HERE!

Summer Reading Programs for All Ages!

09 KMiller Sunrise.png

The library is happy to host summer reading programs again this year for all ages.  Please visit our program page for all the details on the three programs! 


We want you sign.png

The JKPL Board of Trustees is seeking candidates to serve on the Library Board!

There are currently several vacancies to fill terms that begin July 1, 2022.

Information about the responsibilities of the Library Board Trustees are available at the library or on the library website: https://www.dyersville.lib.ia.us/about/library-board

Applications are available at both the library and city hall or you can download here.

Completed applications should be returned to City Hall

James Kennedy Public Library


Welcome to the James Kennedy Public Library! The library is your one stop source for all of your informational needs. We have a large selection of books, audiobooks, magazines (both print and digital), newspapers, DVDs, console games, and downloadable music and movies available to be checked out by our library card holders. Here you will also find electronic resources, news, information about our Creation Station and Library of Things, and a calendar of upcoming library events!