Upcoming Dates:
- Fri Jul 05
- Fri Aug 02
7:00 pm
- 8:00 pm
on recurring dates listed below
Location:
Cedarbrae
Join other knitters of all levels for a cozy hour in a knitting circle! Exchange knitting tips and tricks, bring your projects, troubleshoot patterns, or work on that piece youve been wanting to try. Drop-in the first Friday...
2:00 pm
- 2:30 pm
on recurring dates listed below
Location:
Main Street
Join us for some TD Summer Reading Club Fun! We will have stories, crafts, and other activities based on this year's TD Summer Reading Club theme. Drop-in, registration is not required. If yo...
Tue Jul 02, 2024
2:00 pm
- 3:00 pm
Location:
Cedarbrae
Join us for an exciting afternoon of fun and crafts. You will learn how to make your very own stained glass using easy-to-find materials. Space is limited. Ages 6-12, Registration required. If yo...
2:00 pm
- 4:00 pm
on recurring dates listed below
Location:
York Woods
Step into the world of strategic battles! Join our inclusive Chess Club at the library - a gathering for all ages and skill levels. Unveil your inner tactician and enjoy the game of kings and queens. Drop-in; no r...
Tue Jul 30, 2024
2:00 pm
- 3:00 pm
Location:
Cedarbrae
Join us for a fun afternoon of crafts. You will learn how to create your own masterpiece using different kinds of leaves. Space is limited. Ages 6-12, Registration required. If you or your child...
Wed Jul 31, 2024
4:00 pm
- 5:00 pm
Location:
Don Mills
Always fun to make and use, join us to create your very own, custom-scented bath bombs! All supplies will be provided. This is a Youth Hub program for teens only. Drop-in attendance, no registration requ...
Wed Jun 26, 2024
3:30 pm
- 5:00 pm
Location:
Malvern
This calming glitter jar is the perfect meditation/study break tool. Registration is not required, but supplies are limited. Ages 13 17. If you identify as a person with a disability or as a person wh...
Fri Jul 26, 2024
2:00 pm
- 3:00 pm
Location:
Davenport
Join us to make a cool summer themed craft to take home! All materials will be provided. For children with their parents or caregivers. For children of all ages. Space is limited. Register in branch or call 416-393-7732.
Mon Aug 26, 2024
2:00 pm
- 3:00 pm
Location:
Main Street
Celebrate the end of summer with a party! Enjoy fun games and activities, and enter a draw for a chance to win a small prize. Ages 12 and under are welcome. Drop-in, registration is not required....