Birth to 5
Teens
Books
Action & Adventure
Award Winners
Diverse Voices
eBooks
Fairy Tales
Français / French
Funny
Graphic Novels
Mystery
New Reads
Popular Characters
Sci-Fi and Fantasy
Sports
Staff Picks
Fun Stuff
Activities
Contests
Polls
Quizzes
Wonder Wall
Jokes
Videos
Caption This
Programs
Homework Help
Online Programs
Blog
Programs
Programs
All Programs & Events
Homework Help
Need help with your homework?
Get Resources
Today (28)
Tomorrow (24)
This Week (28)
This Month (108)
Next Month (254)
Branch:
Filter By Branch
2025 Winter Solstice Scavenger Hunt
Location:
Fort York
Event Time:
Event Dates:
Tue, Nov 11, 2025
Please join us for our 2025 Winter Solstice Scavenger Hunt at the Fort York Branch of the Toronto Public Library!...
Winter Craft
Location:
Queen/Saulter
Event Time:
2:00 PM - 3:00 PM
Event Dates:
Sat, Dec 20, 2025
Join us for a fun Winter craft, all craft supplies will be provided.If your child lives with a disability, and re...
Family Movies
Location:
Cliffcrest
Event Time:
11:00 AM - 1:00 PM
Event Dates:
Sat, Dec 20, 2025
Join us for a family friendly movie every other Saturday. Drop in. All ages are welcome.December 20 - Home Alon...
BINGO!
Location:
Morningside
Event Time:
2:30 PM - 3:30 PM
Event Dates:
Sat, Dec 20, 2025
School?s out for the holidays! :)Are you feeling lucky? Join us at Morningside library for a game of BINGO & you ...
STEM Saturdays
Location:
Bloor/Gladstone
Event Time:
3:00 PM - 4:00 PM
Event Dates:
Sat, Dec 20, 2025
Each week, come in for a fun tech surprise as we explore Science, Technology, Engineering, and Math through small projects. <...
Holiday Sing-Along
Location:
Gerrard/Ashdale
Event Time:
2:00 PM - 3:00 PM
Event Dates:
Sat, Dec 20, 2025
Get into the holiday spirit! Join us for a festive hour singing Christmas carols and other holiday favourites by our fireplac...
The Penguin Puppet Show
Location:
Victoria Village
Event Time:
2:00 PM - 2:45 PM
Event Dates:
Sat, Dec 20, 2025
There is a penguin at the puppet show! How can we get him to stay? Laugh, sing, and join in the fun with Mike Har...
Wintery Cross Stitch Workshop
Location:
Don Mills
Event Time:
2:00 PM - 3:30 PM
Event Dates:
Sat, Dec 20, 2025
Come and get crafty at the library during the holiday season and learn how to cross stitch wintery motifs. Pick up a needle a...
Holiday Photo Booth!
Location:
Fort York
Event Time:
1:30 PM - 4:00 PM
Event Dates:
Sat, Dec 20, 2025
Please join us at the Digital Innovation Hub for a special edition Holiday Photobooth!Feel free to come clad in y...
Paint a Snowman!
Location:
Lillian H. Smith
Event Time:
11:00 AM - 12:00 PM
Event Dates:
Sat, Dec 20, 2025
Do you want to paint a snowman? Come and join us at the library for this fun seasonal painting craft appropriate for preschoo...
Family Time
Location:
St. Clair/Silverthorn
Event Time:
10:30 PM - 11:00 PM
Event Dates:
Sat, Dec 20, 2025
Sat, Jan 3, 2026
Sat, Jan 10, 2026
Sat, Jan 17, 2026
Sat, Jan 24, 2026
Sat, Jan 31, 2026
Drop in for stories, songs and some fun!For Children 5yrs and under and their caregivers ...
FULL - Pawsitively Pets Hands on Animal Education
Location:
Agincourt
Event Time:
11:00 AM - 12:00 PM
Event Dates:
Sat, Dec 20, 2025
Pawsitively Pets is a hands-on animal education program that offers positive animal interactions. Come and meet and learn abo...