Toronto Public Library Homepage

Hobbies, Crafts & Games

Icon of the event P.A. Day BINGO
11:00 am - 11:45 am on recurring dates listed below
Location: Main Street

Play along with the pictures on our storybook BINGO cards and win a prize. Everyone wins! For all ages. No registration required. Drop in to the lower level program room. Groups of 10 or more: call 416-393-7701 to request spa...


Upcoming Dates:
Fri Jun 29
Icon of the event TD Summer Reading Club BINGO
Fri Jul 27, 2018 | 2:00 pm - 2:30 pm
Location: Main Street

Join us for a fun game of BINGO for a chance to win a small prize! ...

Icon of the event  Family Time and Craft
10:30 am - 11:30 am on recurring dates listed below
Location: Oakwood Village Library and Arts Centre

10:30am: Join us every Saturday for stories, songs and rhymes for the whole family. ...


Upcoming Dates:
Sat Jun 23
Sat Jun 30
Sat Jul 07
Sat Jul 14
Sat Jul 21
Icon of the event Cross Stitch Circle
6:30 pm - 8:00 pm on recurring dates listed below
Location: Perth/Dupont

Learn the basics of cross stitch. Create your own project.


Upcoming Dates:
Thu Jun 21
Thu Jun 28
Thu Jul 05
Thu Jul 12
Thu Jul 26
Icon of the event Summer Crafternoon
1:00 pm - 3:00 pm on recurring dates listed below
Location: Perth/Dupont

Join us weekly for a fun and engaging craft activity.


Upcoming Dates:
Tue Jul 03
Tue Jul 10
Tue Jul 17
Tue Jul 24
Tue Jul 31
Icon of the event TD Summer Reading Club Fun!
2:00 pm - 2:30 pm on recurring dates listed below
Location: Main Street

Join us for TD Summer Reading Club Fun! Stories, crafts, and other activities based on this year's TD Summer Reading Club theme.


Upcoming Dates:
Fri Jul 06
Fri Jul 13
Fri Aug 03
Fri Aug 10
Icon of the event Fun with Keva Planks, LEGO and Board Games
3:00 pm - 5:00 pm on recurring dates listed below
Location: Oakwood Village Library and Arts Centre

Build and design with LEGO and KEVA Planks all summer long, play our board games too! Drop in. No registration required. Note that the program will run from 3pm to 5pm in the summer. ...


Upcoming Dates:
Tue Jul 03
Tue Jul 10
Tue Jul 17
Tue Jul 24
Tue Jul 31