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

  • Back to Basics Small Business Series: Starting a Small Business

    Mon Jun 24, 2024 6:00 pm - 7:30 pm
    Location: Toronto Reference Library

    Join us for part 1 of Richard Sakanashi's 5-part series of seminars to help you get started and succeed in your own small business enterprise. Topics covered include personal assessment, record keeping, business research, bus...

  • Women in the Wilderness

    Wed Jun 26, 2024 12:00 pm - 1:00 pm
    Location: Online

    Writer and walker Kerri Andrews, poet and author Helen Humphreys, and wildlife ecologist Rae Wynn-Grant discuss the history, art, and science of the natural world. Whether traversing vast landscapes, bringing the n...

  • Uncle Tom's Cabin

    Thu Jun 27, 2024 6:30 pm - 8:00 pm
    Location: Online

    This talk discusses the history of Uncle Tom's Cabin and its centuries-long relevance and appeal, as well as the various forms the controversial narrative has assumed. Pre...

  • Indigenous Storytelling: Relationships, Resilience, Resurgence, Reconcili-action

    Thu Jun 27, 2024 7:00 pm - 8:00 pm
    Location: Brentwood

    Join Indigenous activist, educator, storyteller, artist, and dancer, Jim Adams, as he shares how renewing our relationship with Four R's (Relationships, Resilience, Resurgence, Reconcili-action) can help bring balance to the...

  • City of the Dead: The History of Toronto's Early Cemetaries

    Wed Jul 03, 2024 2:00 pm - 3:30 pm
    Location: Runnymede

    Digging Up the Grave! Join Virginia Van Vliet, native Cabbagetown resident, and learn the eerie history of Toronto?s early cemeteries. Q&A to follow discussion. Drop-In. No Registration Req...

  • Author Talk: Gary Barwin

    Thu Jul 04, 2024 7:00 pm - 8:00 pm
    Location: Brentwood

    In this lively presentation, award-winning best-selling author Gary Barwin will share engaging examples from his many books of fiction, poetry, and essays. He will also speak about how he addresses difficult subjects with hum...

See all upcoming programs

Featured program series

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.

Ready for Reading Storytimes

Join us for stories, songs and rhymes that help get your child ready for reading.

Authors featured in our Salon Series including Caleb Azumah Nelson, Jean Kwok, Emma Donoghue, Jhumpa Lahiri, Waubgeshig Rice, Roz Chast and Cory Doctorow.

The Salon Series

Connect and engage with local and international authors, writers and thinkers. Join us online and in person at the Appel Salon for an exciting range of literary and cultural events.

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.