Our website and most online services are unavailable from Sunday, May 23 at 6 am until Monday, May 24 at 11:59 pm for scheduled maintenance. We apologize for the inconvenience.
In partnership with community health agencies, Toronto Public Library is hosting pop-up vaccination clinics on Sunday, May 23 at two library branches: Parkdale and Maria A. Shchuka. Visit our vaccine clinics page for more information.
Please note all library branches will be closed on Monday, May 24 for Victoria Day.
The Toronto Public Library Board is meeting Tuesday, May 25 at 6 pm virtually. Members of the public may access the meeting via Webex.
Available online services
Watch Live & Online programs and past TPL events on demand:
TPL on YouTube
TPL Teens on YouTube
TPL Culture on Crowdcast
TPL Programs on Crowdcast
TPL Youth on Crowdcast
TPL Kids on Crowdcast
TPL Innovation on Crowdcast