Ames Public Library values the incredible work our volunteers do for us. Annually, over 500 volunteers donate almost 17,000 hours of service to the Library. That level of support is vital to our success and our ability to meet our community’s needs.


If you're interested in one of the opportunities on this page or any type of volunteering for the Library, please contact Sarah Bohlke at 239-5663 or sbohlke@amespubliclibrary.org for information on the application process.


Help process withdrawn material and donations for our various fundraising efforts. Tasks include sorting, cleaning, and labeling books; boxing/storing inventory; organizing various book sales. Shifts are generally 2 hours a week. We currently have a variety of shifts available.



Help out our Youth Services staff with Story Line! Staff and volunteers record themselves reading stories or jokes using the Library's phone system. Customers listen to the recordings by calling the Story Line phone number. Recording on Story Line is very easy to do and can be done comfortably from home. Training is provided. While we welcome anyone interested in helping with this service, we would love to find volunteers who are comfortable reading stories in languages other than English. 



Project Smyles is APL’s outreach program to area daycares/preschools focusing on early literacy skills. We serve all the daycares/preschools in the Ames community by providing them with “deposit collections” (small temporary libraries, approx. 50 books each) that remain at each center for a month. Volunteers will assist Youth Services staff by selecting materials based off of pre-planned, early literacy guidelines.  Each volunteer’s level of involvement is flexible as is scheduling. No special experience is needed but an interest in children’s literature or a familiarity with our children’s book collections would be helpful.