Live & Online Programs

Storytime, computer classes, author events and more

A child resting his head on the shoulder of an older woman
Find
for

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

Upcoming Online Programs

  • Learn to Camp with Ontario Parks

    Thu Jun 30, 2022 12:00 pm - 1:00 pm
    Location: Online

    Join in with your family and friends to learn about several aspects of camping, a fun way to spend time outdoors and get closer to nature. Whether you are a first-time camper or a regular visitor, Ontario Parks' fr...

  • Navigating Identity in the Workplace

    Thu Jun 30, 2022 5:00 pm - 6:00 pm
    Location: Online

    Listen to industry professionals share their background, story, and experiences that have shaped who they are. Learn how their intersecting identities influence and/or inform how they navigate a workplace as well as contribut...

  • Robyn Maynard & Leanne Betasamosake Simpson: Rehearsals for Living

    Wed Jul 06, 2022 12:00 pm - 1:00 pm
    Location: Online

    Award-winning, best-selling author and scholar Robyn Maynard and writer, musician and academic Leanne Betasamosake Simpson share their new book, Rehearsals for Living , with host Dr. Ciann Wilson and to discuss Black and Indi...

  • Discover Careers in Tech

    Wed Jul 06, 2022 5:00 pm - 6:00 pm
    Location: Online

    Hear from local tech leaders! Industry professionals will share advice for networking with potential employers, provide insight into what tech companies are really looking for, and offer tips on how to stand out from the crow...

  • Effective Communication

    Thu Jul 07, 2022 12:00 pm - 1:00 pm
    Location: Online

    Effective communication is one of the most sought-after skills in today's competitive labour market. Saying you are a great communicator is easy, but demonstrating it is challenging! Effective communication is more...

  • Imagination Boot Camp: Writing Workshop for Teens

    Thu Jul 07, 2022 7:00 pm - 8:00 pm
    Location: Online

    Young writers are invited to join our Writer in Residence, Vikki VanSickle, for this creativity-stoking online workshop. Come and flex your writing muscles with five simple exercises that will unlock imagination, banish write...

See all upcoming online programs

Featured Program Series

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

Pride Month

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

pop-up learning lab suitcase

Digital Innovation Classes

Ready to learn and create? Live interactive classes on web design, coding and more - from our Digital Innovation Hub and Pop-Up Learning Lab teams.

A boy reading on a couch.

TD Summer Reading Club

Fun reading-related activities for kids of all ages and abilities to keep them reading all summer long! Available in branches and online.

See all program series

Featured Videos

Storytime at Home

Fun virtual storytimes filled with great books, rhymes and songs. Watch anytime on YouTube and sing along!

A small child enjoying story time at a library.

Watch on YouTube

Kids 5 and under

One-osaurus, Two-osaurus

Nine dinosaurs are playing a sing-song rendition of hide-and-seek — but something isn't adding up.

Smiling man performing storytime with a wood easel and a stuffed toy owl.

Watch on YouTube

Kids 5 and under

Wow! Said the Owl

A curious little owl decides to stay awake to find out how the things he sees at night look during the daytime.

Library staff performing storytime.

Watch on YouTube

Kids 5 and under

Amy Wu and the Perfect Bao

Amy is determined to make a perfect dumpling like her parents and grandmother do, but hers are always too empty, too full, or not pinched together properly.

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.