Toronto Public Library Homepage

Hobbies, Crafts & Games

Icon of the event Magic Camp
1:00 pm - 1:00 pm on recurring dates listed below
Location: Barbara Frum

(Ages 8-10) Sign up for Magic Camp and learn amazing tricks and illusions from a professional magician over the course of one week. Discover the secrets of coin and rope magic, make your own props and put on your own show! Re...


Upcoming Dates:
Mon Aug 14
Tue Aug 15
Wed Aug 16
Thu Aug 17
Fri Aug 18
Icon of the event Can You Dig it? Gardening for Kids
Fri Jun 09, 2017 | 2:00 pm - 3:30 pm
Location: Barbara Frum

Come join us for a fun PA day of gardening at the library with an expert from Downsview Park. Children will be able to start a plant from a seedling, learn gardening techniques and either plant their seedlings at a Downsview ...

Icon of the event Learn to Camp with Parks Canada
Thu Jun 01, 2017 | 1:00 pm - 3:00 pm
Location: Barbara Frum

Learn about Canada's national parks, tips on planning a camping trip, and related skills like setting up a tent and cooking in the outdoors. For more information and to register please phone Barbara Frum Branch at 416-395-544...

Icon of the event Kiddy Krafts
Tue May 30, 2017 | 4:00 pm - 5:00 pm
Location: Rexdale

Join us in creating a take home keepsake out of recycled material. All children are welcome and no registration is required. **Please note: If you child is under 6, they must be accompanied by an adult to assist them througho...

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

Looking for something to do after school? Join the Eatonville After School Club! We meet Wednesdays to build with LEGO, make stuff, play games, do crafts, talk about books and more! For kids ages 6 and up.


Upcoming Dates:
Wed May 31
Wed Jun 07
Icon of the event After School Club for Kids
4:00 pm - 5:00 pm on recurring dates listed below
Location: Barbara Frum

Looking for something to do after school? Join the after school club! We meet every Tuesday to make stuff, play games, do crafts, talk about books, and more! For kids ages 8-12. Please call 416-395-5440 to register. Space is ...


Upcoming Dates:
Tue May 30
Tue Jun 06
Tue Jun 13
Tue Jun 20
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 Jun 07
Wed Jun 21
Icon of the event Colouring Club
2:00 pm - 3:00 pm on recurring dates listed below
Location: Eatonville

Join us for one of the year's hottest trends: colouring! We welcome you to join us on the first Tuesday of the month for a fun filled afternoon of colouring and conversation. A great way to meet new people and relax. All mate...


Upcoming Dates:
Tue Jun 06
Icon of the event All About 1867 - Canada's Great Lakes Ships and Shipwrecks
Mon Jun 26, 2017 | 2:00 pm - 3:00 pm
Location: Eatonville

Discover the exciting stories of several Canadian ships from the year 1867, the year Canada became a country!...

Icon of the event Scrabble Club
1:00 pm - 3:00 pm on recurring dates listed below
Location: Eatonville

Love words? Join our club, meet new friends and have fun. Drop in. Fridays.


Upcoming Dates:
Fri Jun 02
Fri Jun 09
Fri Jun 16
Fri Jun 23
Fri Jun 30