Toronto Public Library Homepage

Hobbies, Crafts & Games


Library Branch

Agincourt (5)
Albion (4)
Alderwood (8)
Bayview (2)
Beaches (1)
Bendale (3)
Black Creek (29)
Brentwood (19)
Bridlewood (3)
Brookbanks (4)
Cedarbrae (7)
Centennial (12)
City Hall (5)
Davenport (2)
Dawes Road (2)
Deer Park (3)
Don Mills (11)
Eatonville (5)
Fairview (9)
Fort York (9)
High Park (1)
Humber Bay (2)
Humberwood (8)
Jones (8)
Leaside (4)
Locke (6)
Malvern (5)
Morningside (11)
Palmerston (4)
Parkdale (4)
Port Union (6)
Richview (11)
Riverdale (3)
Runnymede (9)
Steeles (2)
Thorncliffe (11)
York Woods (11)
Icon of the event Jewelry Making Workshop
Tue Jul 24, 2018 | 2:00 pm - 3:00 pm
Location: Eglinton Square

Unleash your creative side and learn to make unique jewelry in this hands-on workshop. This workshop will demonstrate intermediate skills in beading. Basic knowledge of beading is recommended but not required. All supplies wi...

Icon of the event Funky Pencil Holder Craft
Wed Jul 25, 2018 | 2:00 pm - 3:00 pm
Location: Maryvale

Make your own funky pencil holder from recycled materials. Register in person or by calling 416-396-8931. For children ages 6 and up.

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 Build It with Keva Planks
4:00 pm - 5:00 pm on recurring dates listed below
Location: Maryvale

Creative building challenges for ages 6 and up. Build a skyscraper, a flock of geese, a plane and more with solid wood Keva planks. Register in person or by calling 416-396-8931.

Upcoming Dates:
Wed Sep 19
Wed Sep 26
Wed Oct 03
Wed Oct 10
Icon of the event Button Making Craft
Wed Jul 04, 2018 | 2:00 pm - 3:00 pm
Location: Maryvale

Are you creative? Design and wear your own unique button! Call 416-396-8931 or drop into the branch to register. Space is limited. For children age 8 and older.

Icon of the event Wire Jewelry Workshop
4:00 pm - 5:00 pm on recurring dates listed below
Location: Sanderson

Come join us in the Youth Hub to make your own jewelry. Nadeen El-Kassem is a Canadian Jewelry designer and artisan. She will show you the basics of wire jewelry making and guide you through your own creations. Leave each wor...

Upcoming Dates:
Thu Jul 05
Thu Jul 12
Thu Jul 19
Thu Jul 26
Icon of the event Animation Cel Painting for Teens
Sat Jul 07, 2018 | 2:00 pm - 3:00 pm
Location: Maryvale

Megan Kearney, Toronto-based cartoonist and writer, will lead this program. Create a one-of-a-kind animation cel, just like an old school animator. Design your own original characters or choose from a number of popular pre-...

Icon of the event After School LEGO and Board Game Club
3:30 pm - 5:00 pm on recurring dates listed below
Location: Hillcrest

Come build, create and explore with LEGO or play a variety of board games. Join us for some fun times after school. For ages 6-12. Drop in. No registration required.

Upcoming Dates:
Thu Sep 20
Icon of the event Hallowe'en Craft  - Drop In
Sat Oct 13, 2018 | All Day
Location: Maryvale

Drop by any time today and ask for the materials to make a boo-tiful Hallowe'en craft.

Icon of the event BINGO
Thu Jul 26, 2018 | 2:00 pm - 3:00 pm
Location: Long Branch

Join us for a fun game of BINGO and you could win a cool prize. Ages 6-12. Groups must call ahead to book.