Volunteering
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.
Volunteer Programs
Adult Literacy
Help English-speaking adults improve their reading, writing, and basic math skills.
Learn more about Adult Literacy
Homework Help for Teens
Give one-to-one help to students in grades 7-12. This after school program gives teens a place for them to do their homework and receive extra help in their community.
Learn more about Homework Help for Teens
After School Newcomer Hubs
Help newcomers in grades 7-10 with their homework. Subjects include math, science,
English, French, and other subjects as needed.
Learn more about After School Newcomer Hubs
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) – For Teens
Join a Youth Advisory Group at your local branch and get the community hours you need for your high school diploma.
Learn more about YAGs
Kids@Computers
Would you like to assist with computer training for children at the Library? The Kids@Computers program is seeking youth volunteers (minimum age 15) to assist in delivering computer instruction to children and their families. Learn more about the kids@computers program. We are no longer accepting applications for this program as all volunteer positions have been filled.