Support the Ames Public Library
top navbar

Ames Public Library
is a department of
the City of Ames.

bottom navBar
Support the Ames Public Library
Left Corner

Volunteering at the Ames Public Library

Left Corner

Ames Public Library has a variety of volunteer positions available for adults, teenagers, and families who are interested in making a positive impact on the Ames community and its quality of life. Here is a list of some of the volunteer opportunities available. If you have a particular interest or skill area not listed here, please talk to the Volunteer Services Coordinator about other opportunities.



We are looking for volunteers who wish to make a positive impact on local adults’ lives by tutoring them 1-2 hours per week. Volunteer tutors must commit to at least one year of tutoring and 6 hours of free, annual professional development in the field. Tutors must be able to work effectively with students from diverse backgrounds, recognize and adapt to the needs of students, learn independently, and abide by the program’s guidelines of professional conduct at all times. Teaching/tutoring experience is not necessary but would be helpful. Our next orientation for volunteers, which contributes to professional development requirement, will be on March 7th 9:00-12:00.


Volunteers will assist our Adult Services librarians during our Computer Basics classes. Assistants need to feel comfortable with basic computer skills such as Microsoft Word, Excel and Power Point; also with web browsers and email. Assistants will help set up laptops and break down the classroom afterward. During class, assistants will provide general support to the librarian and direct/proactive support to the students when they encounter a problem.  One volunteer is needed from 5:00-8:00 Mondays on Feb. 6, 13, and 27; and one is needed on all Tuesday evenings during that same time in March.


Come join a wonderful team of volunteers who help our used book store, Literary Grounds, raise funds to support library programming, materials, and services.  This fun position requires at least one two hour shift per week; shifts needing to be filled currently are Mondays 3:00-5:00; Wednesdays 3:00-5:00; Thursdays 3:00-5:00; Fridays 11:00-1:00, 1:00-3:00 and 3:00-5:00; Saturdays 9:00-1:00 and 2:00-4:00.  Duties include simple cashiering, coffee preparation, and closing procedures.  Applicants for this position must have good customer service skills, accurate money counting skills, and can commit long term. 


Work with staff on selecting material at the main library to resupply our branch library, the Bookmobile!  Volunteers will work directly with staff on guidelines for selection.  Assistance is needed Monday mornings at approximately 10:30.


Volunteers will act as the Library mascot’s escort/handler to public appearances.  You will help the mascot maneuver through crowds and will speak for our mascot who stays completely silent.  You will help maintain a safe environment around the mascot including intervening with young children who like to pull tails! Volunteers must be able to engage event participants and maintain the “mascot mystique”….our mascot is definitely real!  Schedules are determined based on events and volunteer availability.


Two floors of a library are a lot to keep clean! Help out our Facilities team by doing some vacuuming. Vacuuming needs to be done before we open each weekday (8:00-9:00) so this is not a time-consuming commitment. You can help out one morning or multiple mornings.


A volunteer is needed to help distribute program fliers throughout the Main Street area and, if possible, beyond.  The commitment for this position is once or twice per month.  Transportation will be needed to reach locations outside of the downtown area. 



If you have questions, please feel free to contact the Volunteer Services Coordinator, Sarah Bohlke at or 239-5663.


There are other areas of volunteer needs not listed here including special projects and events, so please ask about opportunities that may be of more interest to you. 

Contact UsContact Us

For more information, call (515) 239-5663 or e-mail