St. Charles City-County Library is only offering curbside service. All library buildings are temporarily closed to the public. (Except for computer use by appointment only.) Learn more.

Volunteer at the Library -

Volunteer at the Library

Thank you for your interest in volunteering with the library.  We are committed in finding meaningful ways for the community to serve with us and we look forward to finding a great way for you to volunteer with the library.  There currently are three ways for you to volunteer; 1) serve in your local branch, 2) serve with the Library Foundation, and 3) serve with the Friends of the Library.

How to apply:

Volunteer applications may be picked up at any St. Charles City-County Library Branch or printed directly from our website.  Please return your completed application to any branch location, send as an email attachment to, or mail to 77 Boone Hills Dr. St. Peters, MO 63376, Attention: Volunteer and Training Specialist. Available opportunities will be posted at the branch and our website. You must be at least 12 years old to volunteer with the library district.

After you apply:

Once applications are received the library will review and select those whose interests and availability meet our current needs.  Upon acceptance, all volunteers 16 years and older, will be required to submit a background check (at volunteer’s expense) through Missouri’s Health and Senior Services office.  Every new volunteer is required to attend a Volunteer Orientation prior to first day of service.

Who can apply:

  • Anyone with an interest to serve with the Library District

‚ÄčAdult Volunteer Application (Download PDF before filling out)

Youth Volunteer Application (Download PDF before filling out)

Teen Virtual Volunteer Application (Download PDF before filling out)

Open Positions:

Job Location

Closing Date

Teen Virtual Volunteer

Teen Services Ongoing

Library to You - Homebound Services

Extension Services Ongoing

Foundation Volunteer

Foundation Ongoing

Technology Lab Assistant

Spencer Road Ongoing
Technology Lab Assistant Kathryn Linnemann Ongoing

For more information or questions on how to become a volunteer, please call (636) 441-2300 x. 1579 or email If you're ready to volunteer, please complete an application and return as described above.