Opportunities

Volunteering

Youth Advisory Groups

Help develop the library service for youth and get your community service time! Join a YAG and discuss books, websites, movies, games, music and more. You can create displays, special events, write book reviews and design newsletters. Check our movies made by YAGS.

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

YAG News
Find out what different TPL YAGs are up to.

Complete the APPLICATION FORM and submit it at the library in your district to join the local YAG.

Branch NameContact Number
Agincourt416-396-8943
Albert Campbell416-396-8890
Albion416-394-5170
Barbara Frum416-395-5440
Bloor-Gladstone416-393-7674
Bridlewood416-396-8960
Burrows Hall416-396-8740
Centennial416-395-5490
Don Mills416-395-5710
Downsview416-395-5720
Dufferin-St. Clair416-393-7712
Eatonville416-394-5270
Evelyn Gregory416-394-1006
Fairview416-395-5750
Gerrard-Ashdale416-393-7717
Goldhawk Park416-396-8964
Humberwood416-394-5210
Jane/Sheppard416-395-5966
Kennedy Eglinton416-396-8924
Lillian H. Smith 416-393-7746
Malvern416-396-8969
Maria A. Shchuka416-394-1000
McGregor Park416-396-8935
Mimico416-394-5330
Mount Dennis416-394-1008
North York Central - The Hub416-395-5535
Northern District416-393-7610
Palmerston416-393-7680
Pape Danforth416-393-7727
Richview416-394-5120
Runnymede416-393-7697
S. Walter Stewart416-396-3975
Sanderson 416-393-7653
Thorncliffe416-396-3865
Victoria Village416-395-5950
Weston416-394-1016
Woodside Square416-396-8979
York Woods416-395-5980