Adults and teens (Grade 7 and up) are eligible to participate in the volunteer program. Current openings are often posted in the Library’s lobby.

Possible Jobs

Roles will be discussed during an interview but here are some possible options:

  • Children's Services: craft preparation, cleaning, program assistance, or general office tasks
  • Community and Access Services: welcome desk, collection inspection, sorting, straightening, cleaning, or special programs
  • Development Office: Book End store, book sorting, special book sales, or data entry
  • Teen Services: straightening, cleaning, tutoring, ideas, programming, outreach, or tours

Time Commitment

Whether you hope to volunteer weekly, monthly, or occasionally, we will do our best to work with your schedule. Each department has a minimum expected time and commitment of attendance.

How To Apply

Download a volunteer application
Drop off a completed Volunteer Application at the Library or mail it to:

Volunteer Assistant
Iowa City Public Library
123 South Linn Street
Iowa City, IA 52240

We do background checks on most volunteer positions. Volunteers who are considered will need to fill out Criminal History Record Check Request Form to authorize this check.

For More Information

Please contact the Volunteer Assistant at the Library by calling (319) 887-6072 or emailing volunteer@icpl.org.

ICPL Volunteer Recognition

Hundreds of volunteers are honored annually at a volunteer recognition event in April. Volunteers make a remarkable contribution to the Library and we are thankful for their support.