Toronto Public Library Homepage

Hobbies, Crafts & Games

Icon of the event Family Literacy Month: Game Night
Mon Jan 23, 2017 | 6:30 pm - 8:00 pm
Location: Annette Street

Drop in and play literacy-promoting board games like UpWords and Scrabble. Have fun, try something new, and get your game face on!...

Icon of the event LEGO Club
4:00 pm - 5:00 pm on recurring dates listed below
Location: Queen/Saulter

Join our LEGO Club where you can create, build and use your imagination! Drop-in, no registration required.


Upcoming Dates:
Thu Apr 27
Icon of the event Origami Club
4:00 pm - 5:00 pm on recurring dates listed below
Location: Fairview

Try your hand at the art of paper folding! Create your own amazing creatures and treasures to take home. For ages 6 to 12. Registration begins Tuesday, April 18. For more information, please call the branch at 416-395-5750.


Upcoming Dates:
Mon May 01
Mon May 08
Mon May 15
Icon of the event Valentine's Day Craft
Tue Feb 14, 2017 | 4:00 pm - 4:45 pm
Location: Steeles

Make a love-themed craft for Valentine's Day! No registration required.

Icon of the event Sweets For Your Sweetie
Sat Feb 11, 2017 | 2:00 pm - 4:00 pm
Location: Fairview

This Valentine?s Day surprise someone you LOVE with your very own chocolate-dipped strawberries or chocolate-dipped marshmallows and package them in style! All supplies provided....

Icon of the event LEGO Fun
3:30 pm - 4:30 pm on recurring dates listed below
Location: Jane/Dundas

Bring your friends and complete a variety of different LEGO challenges. For ages 4 and up. Drop in only.


Upcoming Dates:
Sat Jan 21
Icon of the event Learn to Crochet Classes
4:00 pm - 5:30 pm on recurring dates listed below
Location: Steeles

Have you always wanted to create with your hands? Come share your passion for crochet, make friends and have fun. Classes offered to all ages and you work at your own level. Bring your hooks, yarn and your ideas and get s...


Upcoming Dates:
Thu Jan 19
Thu Jan 26
Thu Feb 02
Thu Feb 09
Thu Feb 16
Icon of the event After School Club
4:00 pm - 5:00 pm on recurring dates listed below
Location: Bloor/Gladstone

Join us on Fridays after school for special activities for children ages 6 to 12. Drop-in program, no registration necessary....


Upcoming Dates:
Fri Feb 03
Fri Feb 10
Fri Feb 24
Fri Mar 03
Fri Mar 10
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 in our friendly and relaxing atmosphere to paint together and meet new friends with similar interests in art and painting. All levels, all media (NO OIL please), any style....


Upcoming Dates:
Wed Jan 18
Wed Feb 01
Wed Feb 15
Wed Mar 01
Wed Apr 05
Icon of the event Recycled magazine silhouette
Sat Apr 22, 2017 | 2:00 pm - 3:00 pm
Location: Flemingdon Park

Come and celebrate Earth Day by making a Animal Silhouette out of our old magazine strips....