Hobbies, Crafts & Games

Sat Apr 06, 2019 | 11:00 am - 3:00 pm
Location: Centennial

Don't throw it away! Bring your broken home appliances and electronics to the library and learn how to fix it with the Repair Café Toronto, a group of volunteers who love to fix things and help to create a more sustainable wo...

Fri Mar 15, 2019 | 2:00 pm - 3:30 pm
Location: Eatonville

Join our special guest Susan Fohr on Friday March 15 to participate in a great program from the Textile Museum of Canada. During this session, you will get the chance to design and create your own personal logo and fabric usi...

9:30 am - 12:30 pm on recurring dates listed below
Location: Eatonville

Youth participants (Age group: 10+) are invited to build a mural, visually expressing the various aspects of their natural surroundings in a positive depiction connecting it to their community. This mural will be publicly dis...

Upcoming Dates:
Mon Mar 11
Tue Mar 12
Wed Mar 13
Thu Mar 14
Sat Mar 16
Sat Feb 09, 2019 | 2:00 pm - 3:30 pm
Location: Fairview

Create a stuffed owl plushie using fabric, stuffing, and buttons. Make the perfect gift for Valentine?s day, another occasion, or keep for your own enjoyment!...

Sat Jan 26, 2019 | 2:00 pm - 3:30 pm
Location: Fairview

Interested in the ukulele? Join us for a beginner tutorial to learn a basic strumming pattern, 3 music notes, and how to play a simple song.

4:00 pm - 5:30 pm on recurring dates listed below
Location: Mount Pleasant

Interested in learning how to play chess? Join us for Chess in the Library -- meet new friends and improve your concentration and logic skills. Tips and techniques provided as required.

Upcoming Dates:
Wed Jan 23
Wed Jan 30
Wed Feb 06
Wed Feb 13
Wed Feb 20