Toronto Public Library Homepage

Hobbies, Crafts & Games

Audience

Adult (12)
Teen (8)
All Children (10)
Icon of the event Casual Chess Club
Sat Jun 09, 2018 | 2:00 pm - 4:00 pm
Location: Beaches

Join other chess players in a friendly and welcoming environment for casual play. All ages and skill levels are welcome. Drop in. No registration required.

Icon of the event Casual Chess Club
Sat May 26, 2018 | 2:00 pm - 4:00 pm
Location: Beaches

Join other chess players in a friendly and welcoming environment for casual play. All ages and skill levels are welcome. Drop-in. No registration required.

Icon of the event Casual Chess Club
Sat May 12, 2018 | 2:00 pm - 4:00 pm
Location: Beaches

Join other chess players in a friendly and welcoming environment for casual play. All ages and skill levels are welcome. Drop in. No registration required.

Icon of the event Casual Chess Club
Sat Apr 28, 2018 | 2:00 pm - 4:00 pm
Location: Beaches

Join other chess players in a friendly and welcoming environment for casual play. All ages and skill levels are welcome. Drop in. No registration required.

Icon of the event Pollinator-Friendly Gardening
Wed Apr 25, 2018 | 7:00 pm - 8:00 pm
Location: Beaches

Did you know one of the greatest threats to all pollinators is the loss of habitat? Learn how you can play a role in creating pollinator habitat in your community. Get tips on making your garden more attractive to butterflies...

Icon of the event Casual Chess Club
Sat Mar 31, 2018 | 2:00 pm - 4:00 pm
Location: Beaches

Join other chess players in a friendly and welcoming environment for casual play. All ages and skill levels are welcome. Drop in. No registration required.

Icon of the event The World Inside and Around the Beehive
Mon Mar 26, 2018 | 6:30 pm - 8:00 pm
Location: Eatonville

Come discover the many direct benefits of pleasure beekeeping, and the innovative solutions that open it now to the general public. Anatole Yarmosh, PhD, fourth generation hobby beekeeper, and author of "The World Inside and ...

Icon of the event Let's Paint Together
1:00 pm - 3:30 pm on recurring dates listed below
Location: Eatonville

If you are a beginner or experienced artist, join us on the first Wednesday of every month in our friendly, quiet, and relaxing atmosphere to paint together and meet new friends with similar interests in art and painting. All...


Upcoming Dates:
Wed Mar 07
Wed Apr 04
Wed May 02
Wed Jun 06
Icon of the event Casual Chess Club
Sat Mar 03, 2018 | 2:00 pm - 4:00 pm
Location: Beaches

Join other chess players in a friendly and welcoming environment for casual play. All ages and skill levels are welcome. Drop in. No registration required.

Icon of the event Chess Master: Challenge and Learn
Tue Feb 27, 2018 | 7:00 pm - 8:00 pm
Location: Beaches

Local chess master Robert Morrison takes on all interested chess players, either individually or in a simultaneous exhibition. Learn while you play. A knowledge of chess rules is required. Casual play. No registration is requ...