Volunteer Programs

You can help the Library by volunteering in a number of programs run by the Toronto Public Library. Take part in this rewarding experience and assist others in your community by volunteering today.

Limited transit fare assistance is available for library volunteers on request.

For volunteer enquiries, please contact volunteer@tpl.ca.

Adult Literacy

Help English-speaking adults improve their reading, writing, and basic math skills.
Learn more about Adult Literacy

Leading to Reading

Adults and teens are needed to help elementary school age children who are having difficulty at their grade level, on a one-to-one basis. You help improve their reading and learning skills, sometimes assisting with homework too.
Learn more about Leading to Reading

Youth Advisory Groups (YAGs)

Youth ages 13-19 volunteer through Youth Advisory Groups at their local branch and earn community hours needed for high school.
Learn more about YAGs

Youth Hubs

Adult and older adult volunteers help teens ages 13-18 with their homework in branch locations with a Youth Hub.
Learn more about Youth Hub Volunteers