Toronto Public Library Homepage

Culture, Arts & Entertainment

Icon of the event Gaming Lounge
3:30 pm - 5:15 pm on recurring dates listed below
Location: Flemingdon Park

On Wednesdays, youth take over the glass room. Join us for video games, and other board games....


Upcoming Dates:
Wed Mar 01
Wed Mar 08
Wed Mar 15
Wed Mar 22
Wed Mar 29
Icon of the event TD Shakespeare for Kids Library Club
10:00 am - 12:00 pm on recurring dates listed below
Location: Barbara Frum

Shakespeare in Action's TD Shakespeare for Kids Library Club is a FREE readers' theatre program for children ages 7-12. Led by professional actors and educators, kids will explore one to three plays from The Comedy of Errors,...


Upcoming Dates:
Sat Feb 25
Sat Mar 04
Icon of the event Kids & their Grown-Ups Ukulele Club
7:00 pm - 7:35 pm on recurring dates listed below
Location: Parliament Street

Come to the library & learn kid-friendly tunes on a ukulele. We will have some ukuleles to share, but bring your uke if you have one. This program is for children ages 7+ and their parents/caregivers. Uke can do it! Drop-in, ...


Upcoming Dates:
Wed Mar 01
Icon of the event Samosa Workshop
Sat May 13, 2017 | 1:00 pm - 2:30 pm
Location: Flemingdon Park

Samosas are an Indian pastries served at celebrations. They are sold by street vendors and served as appetizers here in Canada....

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 24
Fri Mar 03
Fri Mar 10
Fri Mar 24
Fri Mar 31
Icon of the event Katori Shinto Ryu Demonstration
Mon Feb 27, 2017 | 6:30 pm - 7:30 pm
Location: Barbara Frum

A demonstration of the techniques of Katori Shinto Ryu performed by Toronto Kenjutsu. Katori Shinto Ryu is a Japanese style of swordsmanship practiced since 1460 AD. It is considered the most ancient of all the martial arts o...

Icon of the event The Sleeping Beauty - let's talk about it!
Mon Mar 13, 2017 | 2:00 pm - 3:00 pm
Location: Bloor/Gladstone

Let your imagination soar, while exploring how characters, that we all know and love, dance out their story in The Sleeping Beauty ballet. Try on a costume and move to the sounds of Tchaikovsky's famous score....