Toronto Public Library Homepage

Hobbies, Crafts & Games

Icon of the event Canada 150 Puppet Craft
Wed Aug 02, 2017 | 2:00 pm - 3:00 pm
Location: Morningside

Do you want to make your own puppets?...

Icon of the event Learn to Camp with Parks Canada
Sat Jul 15, 2017 | 1:30 pm - 3:00 pm
Location: Malvern

Learn about Canada's national parks, tips on planning a camping trip, and related skills like setting up a tent and cooking in the outdoors....

Icon of the event Snap Circuits and other games
4:00 pm - 5:00 pm on recurring dates listed below
Location: Gerrard/Ashdale

Play with electricity and circuitry during this hands-on program! Or play chess, checkers, cards or Mastermind. Drop-in. Ages 6-12.


Upcoming Dates:
Wed Jun 07
Wed Jun 14
Wed Jun 21
Wed Jun 28
Wed Jul 05
Icon of the event Learn to Camp with Parks Canada
Sat Jun 24, 2017 | 2:00 pm - 3:30 pm
Location: Gerrard/Ashdale

Learn about Canada's national parks, tips on planning a camping trip, and related skills like setting up a tent and cooking in the outdoors....

Icon of the event Chess Club
1:00 pm - 2:30 pm on recurring dates listed below
Location: Gerrard/Ashdale

Players of all skill levels are invited to play in a friendly and welcoming environment. Drop-in. No registration required....


Upcoming Dates:
Sat Jul 08
Sat Jul 15
Sat Jul 22
Sat Jul 29
Sat Aug 05
Icon of the event The Pokémon Club
4:30 pm - 6:00 pm on recurring dates listed below
Location: Malvern

Calling all Pokémon Trainers... We choose you!...


Upcoming Dates:
Fri May 19
Fri Jun 02
Fri Jun 16
Fri Jul 07
Fri Jul 21
Icon of the event Father's Day Craft
Fri Jun 16, 2017 | 3:30 pm - 4:30 pm
Location: Morningside

Happy Father's Day! Make Dad something special!...

Icon of the event LEGO Challenge
2:00 pm - 3:00 pm on recurring dates listed below
Location: Gerrard/Ashdale

Take the LEGO challenge! Each week, there will a differenct challenge to solve using LEGO....


Upcoming Dates:
Thu Jul 06
Thu Jul 13
Thu Jul 20
Thu Jul 27
Thu Aug 03
Icon of the event Chess Club
1:00 pm - 2:30 pm on recurring dates listed below
Location: Gerrard/Ashdale

Players of all skill levels are invited to play in a friendly and welcoming environment. Drop-in....


Upcoming Dates:
Sat Aug 05
Sat Aug 12
Sat Aug 19
Sat Aug 26
Icon of the event Board Game Night
6:30 pm - 8:00 pm on recurring dates listed below
Location: Jane/Dundas

Board games are great for keeping your brain fit and healthy! Join us for an evening of strategy, competition, and fun! Play one of our board games, or bring a board game you wish to share with other board game fans. Clue, Je...


Upcoming Dates:
Thu May 04
Thu Jun 01
Thu Jul 06
Thu Aug 03