Storytime, computer classes, author events and more

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

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

Upcoming programs

  • Book launch: The Wendy Award

    Thu Jul 18, 2024 6:00 pm - 8:00 pm
    Location: Lillian H. Smith

    Join us for the launch of Walter Scott's new graphic novel: The Wendy Award. When Wendy is nominated for the coveted National FoodHut Contemporary Art Prize, all of her millennial dreams seem to be coming true. Bu...

  • Meet the New Career Coaches in Residence

    Thu Jul 18, 2024 12:00 pm - 1:00 pm
    Location: Online

    Meet the Career Coaches in Residence for the summer/fall session, Kadine Cooper, Tinu Olawuyi and Shenelle Payne Cuffy! Find out more about what a career coach can offer for your professional journey. Kadine, Tin...

  • The Bootmakers of Toronto: The Sherlock Holmes Society of Canada Story Meeting

    Sat Jul 20, 2024 1:00 pm - 4:00 pm
    Location: Toronto Reference Library

    This July, The Bootmakers of Toronto will meet for refreshments, camaraderie and entertainment in the social event of the season! This meeting features an original radio play by The Bootmakers' very own Meyers, Mik...

  • Choosing Hope: 1 Woman, 3 Cancers

    Wed Jul 24, 2024 2:00 pm - 3:00 pm
    Location: Mount Pleasant

    Munira Premji presents her first book, "Choosing Hope: One Woman. Three Cancers." as a focus for an inspirational talk about living through three advanced cancers within a 5-year period, and learning to thrive in the face of...

  • Fire and Fall Prevention Program for Older Adults

    Wed Jul 24, 2024 2:00 pm - 3:00 pm
    Location: Palmerston

    A representative from Toronto Fire Safety Public Education will be giving a presentation on the following topics: - Preventing a fire from happening to you - Placement and need for smoke and CO alarms - E...

  • Toronto's Ravines: Nature and History at Your Doorstep

    Wed Jul 24, 2024 2:00 pm - 3:00 pm
    Location: Forest Hill

    Toronto's ravine landscapes are not just a sanctuary for wildlife; they also protect the city against flooding and allow us to enjoy nature at our doorsteps. Learn how the ravines are changing over time; how they are respondi...

See all upcoming programs


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.

Two kids play and work on a fun activity.

Summer Wonder

Explore, discover and learn with fun and free programs and activities for kids. Coding, comics, magic, puppets and more!

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


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


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.