You are here: Home

Download eBooks, Audiobooks, Digital Magazines, Music

or Learn a Foreign Language!

BRIDGES logo rb digital button Mango database


(for information on all library events click on the link to the calendar at the bottom of this page or click on the Upcoming Events link in the right-hand column.  Or download a copy of our monthly events calendar.

Used Book Salebook sale sign

The Friends of the Library used book sale will be held in the basement of the James Kennedy Public Library Thursday, July 20 through Monday, July 24.  Bags of books are $2 on the last day of the sale.  Hours are: 

Thursday, July 20: 4:00 pm—8:00 pm;            Friday, July 21: 9:00 am—5:00 pm; 

Saturday, July 22: 9:00 am—3:00 pm;             Monday, July 24: 9:00 am—7:00 pm.

If Buildings Could Talk: The History of Downtown Dyersvilleoutline of buildings

Local historian Judy Weber will show photos and talk about the downtown  Dyersville businesses and the buildings that housed them on Thursday, July 20 at 6:30 pm. Come and learn about the fire of 1907 and how it affected downtown Dyersville. This program is co-sponsored by the Dyersville Area Historical Society.  Refreshments provided.   

Build a Better World: Terrarium Upcycling Programwine glass terrarium

At this hands-on program on Saturday, July 22 at 10:00 am, you will remove the logo from a flawed glass and put together a terrarium inside the glass to take home. All supplies provided for the first 20 participants.  Additional participants welcome but may need to provide their own plants.  This program is part of the Adult Summer Reading Program but all ages are welcome. Those under the age of 10 require an adult companion.  

TARDIS Escape Room Challengetardis

The TARDIS is malfunctioning and only you can save the day! The library will be hosting a Doctor Who themed escape room on Saturday, July 22 at 6:00 pm, where players will attempt to solve a series of logic puzzles to fix the TARDIS before time runs out. The library will hold sessions at 6:00, 6:30, 7:00 and 7:30. Registration is required, as each session is  limited to 5 people. For ages 13 and up. 

Open Mic NightOpen Mic Night

The James Kennedy Public Library is hosting a monthly open mic night at local restaurant Brew & Brew on Monday, July 24 at 6:00 pm. Performers are encouraged to sign up for ten minute time slots and show off their talents. Poetry, music, readings and comedy are just a few examples! All ages are welcome to come and watch, but performers are limited to age 13 and up unless they have an adult companion. Performers can register in advance at either the Library or Brew & Brew with walk-in performances allowed if there is time. Tables for spectators can be reserved by calling Brew & Brew.

Build a Better World - Read! Mini-Book ClubI am Malala book

Join us Tuesday, July 26 at 6:00 pm for session 2 of this special mini summer reading program mini book club where we are readings books that may help us to ‘Build a Better World’.  This month we will be discussing I Am Malala: The Girl Who Stood Up for Education and Was Shot by the Taliban by Malala Yousafzai with Christina Lamb. Copies of the book are available to check out.  Refreshments provided.  Registration is encouraged by not required. All participants will have their name entered into a drawing to win a copy of the books read for this series.

Who Am I? Self-Portraits for Kidsself-portrait

Join us Wednesday, July 26 at 1:00 pm and learn how famous artists like Van Gogh painted their self-portraits, and then look at yourself with an artist’s eye to make your own. Who knows? Maybe one day your self portrait will sell for millions! Registration is encouraged, but walk-ins welcome if space allows. This program is open to kids ages 8-12.

Build a Better World and De-Clutterde-clutter

On Thursday, July 27 at 6:30 pm join Rita Mulcahy from CRM Organizing in Dyersville as she shares tips and tricks to organize and de-clutter your home. All ages welcome.   


Build a Better World with Mailbox Memoriesmailbox with letter

Join us for this fun and fascinating walk through the history of postal mail and letter-writing on Saturday, July 29 at 10:00 am.  Senior Services librarian and avid letter-writer Mary Potter Kenyon will share ideas for storing and displaying meaningful letters, books based on letter-writing relationships, famous and infamous examples of mail-delivered treasures, and ideas and inspiration for you to embark on your own campaign to build a better world, one letter or handwritten note at a time. Attendees can choose to take a beautiful note card (and a stamp!) home with them following the program. This program is part of the Adult Summer Reading program but anyone over the age of 12 is welcome.

Children’s Summer Reading Program Pool Party FinaleBuild a better world logo_child

All participants of the Children's Summer Reading Program are invited to the Pool Party Finale on Saturday, July 29 at 6:00 pm. You must have signed up for the program to attend. Families are welcome. Sponsored by the Friends of the Library.

Teen Summer Reading Program Movie Party Finale Build a better world logo_teen

Teens that have submitted three or more reviews for the summer reading program are invited to attend this movie marathon on Saturday, July 29 from 6:00-10:00 pm and celebrate the end of the program.  All movies will correlate to the program theme, Build a Better World, and will be chosen by the attendees.  There will also be games and food between the movies. Registration is required.

Our Neighbors, the AmishAmish crossing sign

Join us on Monday, July 31 at 6:00 pm and learn about the beliefs and lifestyle of a community of people whose religious practices are often mystifying and whose way of life is much different from our own. Presented by Don and Dianne Kramer. Amish refreshments will be provided. All ages welcome.

Build a Better World - Community Partners Search ActivityBuild a Better World

Dyersville is blessed with many community partners and organizations that strive to make the Dyersville area a great community in which to live. To acknowledge these organizations and help you to discover how you can help, or how to find any help you might need, the JKPL has put together this Community Partners Search Activity. To participate, pick up the list of Community Partners from the library or print it out here. For each partner listed, identify one way they help build a better community. Everyone who completes the search by August 1 will have their name entered into a drawing for a JKPL goodie bag. Earn a second entry by suggesting ways the organizations can partner together to do even more to build a better community and world!

Toy & Food DriveBuild a Better World - Christmas in July

Why wait until December to support your local charities? Get a head start by donating new toys to the Toys for the Needy Project and non-perishable food items to The Dyersville Food Pantry all throughout the month of July. Please drop off your items at the library during open hours. 

kid with lunchLunch at the Library

The JKPL will be an open host site providing free meals for children age 18 and under during the summer break from school. 

  •  There are no income guidelines, all children welcome!

  • Meals will be served from 11:30 to 12:00 noon every weekday from June 5 thru August 18 except July 4. 
  • Adults may purchase a meal for $4.00  if sufficient quantities are available. 
  • Families are encouraged to contact the library at 563-875-8912  with questions or to indicate interest in participating.
  • Advanced reservations are NOT required.  Programs and activities for children may be offered before or after the meals.
  • View the menus here
  • For more information on summer menus, meal times and locations please visit
  • This institution is an equal opportunity provider.  

September 2013 »
Upcoming Events
Lunch at the Library Jul 21, 2017 11:30 AM - 12:00 PM — Hoffman Room
Used Book Sale Jul 21, 2017 - Jul 24, 2017 — Basement
Build a Better World: Terrarium Upcycling Program Jul 22, 2017 10:00 AM - 01:00 PM — Hoffman Room
Family Movies presents “Smurfs: Lost Village” Jul 22, 2017 02:00 PM - 03:30 PM — Hoffman Room
TARDIS Escape Room Challenge Jul 22, 2017 06:00 PM - 08:00 PM — Hoffman Room
Previous events…
Upcoming events…