Toronto Public Library Homepage

Hobbies, Crafts & Games

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 Jan 07
Sat Jan 14
Sat Jan 21
Sat Jan 28
Sat Feb 04
Icon of the event Digital Camera Club for Beginners and Amateurs
6:30 pm - 8:00 pm on recurring dates listed below
Location: Annette Street

Bring your camera, pictures and videos (bring yours on a thumb drive)....


Upcoming Dates:
Tue Dec 20
Icon of the event Gingerbread House: make, keep and eat!
Wed Dec 07, 2016 | 4:00 pm - 5:15 pm
Location: Gerrard/Ashdale

Join us for our 3rd Annual Gingerbread House workshop. In this program you will will be given the supplies and sweets to build and design your own gingerbread house (older children) or gingerbread cookie (younger children). ...

Icon of the event 3D Printing demonstration
Fri Mar 17, 2017 | 2:00 pm - 3:00 pm
Location: Gerrard/Ashdale

Learn about one of the library's favourite new technologies, the 3D mini printer. See a 3d print job from start to finish. Drop-in.

Icon of the event Saturday Morning Knitting Club
10:00 am - 12:00 pm on recurring dates listed below
Location: Annette Street

All are welcome to knit in a group setting. Make new friends and share knitting tricks and techniques. Bring your own needles and wool. Limited instruction by group members.


Upcoming Dates:
Sat Dec 10
Sat Dec 17
Icon of the event Holiday Crafts for Adults
Fri Dec 09, 2016 | 2:30 pm - 3:30 pm
Location: Queen/Saulter

Make a craft for the holidays. Materials will be provided.

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

Need a break? Drop in for an afternoon gathering of adult crafters who teach and learn from one another. Craft any designs from sewing, knitting, quilting, crocheting and more. Bring a project that you are working on or pick...


Upcoming Dates:
Mon Dec 12
Mon Dec 19
Mon Jan 02
Mon Jan 09
Mon Jan 16