Programs

Storytime, computer classes, author events and more

A little girl sits on her father's lap, excitedly watching a puppet show.
Find
for

Need help accessing online programs? Check out our Online Programs Help Guide

Upcoming programs

  • Rachel Kushner: Creation Lake

    Fri Sep 13, 2024 7:00 pm - 8:00 pm
    Location: Toronto Reference Library

    Author Rachel Kushner, Booker Prize finalist, two time National Book Award finalist, and called "one of the most gifted authors of her generation" (The New York Times Book Review), joins us to discuss her new novel, Creation...

  • Beverly McLachlin: Proof

    Mon Sep 16, 2024 7:00 pm - 8:00 pm
    Location: Toronto Reference Library

    Former Chief Justice of Canada and #1 bestselling author Beverley McLachlin joins us to discuss her newest thriller novel, Proof, featuring the razor sharp defense attorney Jilly Truitt as she defends a high profile mother ac...

  • How to Increase Self-Esteem and Kick Imposter Syndrome

    Mon Sep 16, 2024 6:00 pm - 7:00 pm
    Location: Online

    This workshop aims to boost youth confidence as it relates to career development by addressing self-esteem concerns and imposter syndrome. Through a mix of educational content, interactive activities, and practical exercises,...

  • CBD Oil, Edibles, Vaping: An Update on the Legalization of Cannabis in Canada

    Tue Sep 17, 2024 6:00 pm - 7:00 pm
    Location: Toronto Reference Library

    A lot has happened since Canada first legalized cannabis in October 17th, 2018. Internationally recognized forensic toxicologist and author James Wigmore will provide an update on the forensic toxicological aspects of CBD oi...

  • Navigating Post-Secondary Pathways for Newcomers

    Tue Sep 17, 2024 6:00 pm - 7:00 pm
    Location: Barbara Frum

    Want to apply to Ontario public colleges as a mature student? Join this presentation to learn about Ontario public college system, credentials, application procedures, how to meet admissions requirements as a mature student,...

  • Catherine Hernandez: Behind You

    Wed Sep 18, 2024 7:00 pm - 8:00 pm
    Location: North York Central Library

    Award-winning author Catherine Hernandez discusses her new novel about a city gripped by terror, a young girl facing danger closer to home, and chilling memories that last a lifetime....

See all upcoming programs

Featured

Photos of Casey McQuiston, Dionne Brand, Rumaan Alam and Heather O’Neill, with a purple bar at the bottom.

Salon Series

Connect and engage with Canadian and international authors, artists and thinkers. Join us for an exciting range of literary and cultural events. Reserve your free tickets today

A child plays and works on a fun activity.

After School Clubs

Create, learn and have fun with art, coding, science experiments and more. Find a club near you.

Toronto Public Library’s Yorkville Branch with transgender and rainbow flags wrapped on the pillars.

Pride Celebration

Join us for free 2SLGBTQ+ programs all year round. Browse our recommended reads, videos, podcasts and resources.

See all program series

Featured videos

Mini Makers at Home

Explore science, technology, engineering and math concepts with fun, hands-on activities for kids and families.

Small paper rockets and a handful of straws on a wooden tabletop.

Watch on YouTube

Rocket Science

Build your own rocket and learn about the physics of motion.

A librarian sitting at table with a rollercoaster model made of cardboard, paper and other craft supplies. She is holding a ping pong ball, ready to drop it in a cardboard tube.

Watch on YouTube

Rollercoasters

Discover how gravity and energy work as you design a rollercoaster.

A pile of craft supplies including paper, aluminum foil, a pair of scissors, ruler and a roll of tape.

Watch on YouTube

Kaleidoscope

Create a kaleidoscope to see light and reflections in action.

Visit TPL's YouTube Channel
  • Explore more on-demand videos

    You can watch replays of past events and popular programs on our Crowdcast Channels, whether you have a library card or not. A free Crowdcast attendee account is required. To open an attendee account, you will need to register for an event.