Toronto Public Library Homepage

Hobbies, Crafts & Games

Audience

Adult (123)
Teen (120)
All Children (375)

Library Branch

Agincourt (5)
Albion (3)
Alderwood (8)
Bayview (3)
Beaches (1)
Bendale (3)
Black Creek (29)
Brentwood (16)
Bridlewood (3)
Brookbanks (4)
Cedarbrae (10)
Centennial (11)
City Hall (5)
Cliffcrest (4)
Davenport (2)
Dawes Road (2)
Deer Park (3)
Don Mills (9)
Downsview (4)
Eatonville (5)
Fairview (8)
Fort York (8)
High Park (1)
Hillcrest (3)
Humber Bay (2)
Humberwood (7)
Jones (8)
Leaside (4)
Locke (6)
Malvern (3)
Maryvale (11)
Palmerston (4)
Parkdale (4)
Perth/Dupont (10)
Port Union (6)
Richview (9)
Riverdale (3)
Runnymede (8)
Sanderson (5)
Steeles (2)
Thorncliffe (10)
Weston (1)
York Woods (11)
Icon of the event Alderwood Branch Knitting Club
Ongoing event running from Mon Jun 04, 2018 - Mon Dec 17, 2018
Location: Alderwood

Would you like to share your love of knitting? Want to learn how to knit?Bring your own needles and yarn or use the ones provided. Join us at Alderwood Branch every Monday(except holidays) from 3:30-5:00pm. Drop-in. No regist...

Icon of the event TD Summer Reading Club
Ongoing event running from Sat Jun 23, 2018 - Fri Aug 31, 2018
Location: Burrows Hall

Join the Summer Reading Club at the library. Visit the library regularly during the Summer, borrow and read your favorite books. Share your reading experiences with staff, get stickers and other prizes. Be part of a Wonder W...

Icon of the event Mixtape Challenge
6:00 pm - 8:00 pm on recurring dates listed below
Location: Malvern

Are you interested in writing and performing your own music? Are you between the ages of 16 and 24? If so, then this FREE mixtape challenge program is for you!...


Upcoming Dates:
Mon Jun 25
Mon Jul 02
Mon Jul 09
Icon of the event Art for Tots
11:00 am - 12:00 pm on recurring dates listed below
Location: Albion

Children will explore art materials and techniques, including clay, paint, pastel and collage. Ages 2-4. Drop in.


Upcoming Dates:
Mon Jun 25
Mon Jul 02
Mon Jul 09
Mon Jul 16
Mon Jul 23
Icon of the event Stay and Play
10:00 am - 11:30 am on recurring dates listed below
Location: Northern District

Drop by the Main Floor Program Room to socialize and play with our toys.


Upcoming Dates:
Mon Jun 25
Tue Jun 26
Wed Jun 27
Thu Jun 28
Icon of the event Board Games Club
6:00 pm - 8:00 pm on recurring dates listed below
Location: Agincourt

Board games are great for keeping your brain fit, and healthy! Join us for an evening of strategy, competition and fun! Bring a board game you wish to share and play with other board games fans! ...


Upcoming Dates:
Mon Jun 25
Mon Jul 30
Mon Aug 27
Mon Sep 24
Icon of the event DIY Bath Bombs
Mon Jun 25, 2018 | 4:00 pm - 5:00 pm
Location: Thorncliffe

Make your own bath bomb, give it as a gift or keep it for yourself. Drop-in. Ages 13-18. For more information, call 416-396-3865.

Icon of the event After School Club
4:00 pm - 5:00 pm on recurring dates listed below
Location: Runnymede

Try new things, have fun and relax after school. Participate in different activities each week: make, build and connect with the group. For ages 6 and up. Drop in. No registration required.


Upcoming Dates:
Mon Jun 25
Icon of the event Afterschool Gaming Club
4:00 pm - 5:00 pm on recurring dates listed below
Location: Cedarbrae

Join us and unwind with some after school fun! Try a new game and level up on one of our consoles. Bring a friend or make some new ones!...


Upcoming Dates:
Mon Jun 25
Icon of the event Hogwarts Club - FULL
4:00 pm - 5:00 pm on recurring dates listed below
Location: Fairview

Alohomora! Unlock the secrets of the Harry Potter books with magical crafts, games and activities. Create your own wand, get sorted into a Hogwarts House, mix a potion and more! For ages 6 to 12. Registration is currently ful...


Upcoming Dates:
Mon Jun 25