Volunteer at the library

Join the Teen Advisory Group (TAG)


The TAG Team is a group of teens in grades 6 through 12 who work together with teen librarians to make Naperville Public Library a better place for teens.

TAG members provide input on various topics, like:

  • What activities are important for the library to have
  • What books, music, and magazines you want the library to offer
  • Suggestions for teen spaces

TAG members can:

  • Earn community service hours
  • Make new friends
  • Develop leadership skills

TAG members must: 

  • Have a valid Naperville Public Library card

Interested? Check your availability and attend a meeting before you apply. Each Library's TAG Team meets once a month. Please email one of the TAG Team Coordinators below if you would like to make an appearance.

  • Nichols meets on a Monday night. Maisie
  • Naper Blvd. meets on a Friday night. Stacey
  • 95th St. meets on a Wednesday afternoon. Katie
    Note: 95th Street Library TAGTeam is currently full. We will accept applications but are at capacity for now.

  Parental Consent Form

Volunteering Opportunities in the Community

Become a Volunteer - Adults and Teens

We appreciate and value the time and effort given by our volunteers. Over the past year our volunteers supported our commitment to excellence by contributing over 10,000 hours of time to the library.

Volunteer Requirements

  • Volunteers must be in grade nine or above.
  • Volunteers must successfully complete a volunteer application.
  • Volunteer opportunities do not require a current Naperville Public Library card.
  • Volunteer tasks and schedules vary. Specific departments may require a background check, an annual MVR (Motor Vehicle Records) report and or a skills assessment.

The library strives to place every applicant; however, volunteer opportunities are limited. Volunteers will be contacted as opportunities become available and scheduled as needed. We keep applications on file for six months. If you have not been placed in six months and would still like to volunteer, please re-apply.

  Click here to apply!

Current Volunteers

If you have already setup your online volunteer account, you can:

LOGIN: check your schedule, sign up for more hours, contact us

Mobile link: check your schedule, etc on your phone

Get HELP with using your dashboard
Using your Dashboard

Volunteer Contact