Toronto Public Library Homepage

Culture, Arts & Entertainment

Icon of the event Art MEETS: Power of a Portrait
Tue May 30, 2017 | 6:00 pm - 8:00 pm
Location: Queen/Saulter

The self-portrait is a powerful work of art!...

Icon of the event Black Code: Lifting the Lid off the Internet
Thu May 25, 2017 | 6:30 pm - 8:00 pm
Location: Parkdale

TPL is pleased to partner with...

Icon of the event Wayang Kulit - Javanese Puppet Show
Sat May 13, 2017 | 2:00 pm - 3:00 pm
Location: Parkdale

Renown for its elaborate puppets and complex music style this form of storytelling originated on the island of Java, Indonesia. Wayang is a Javanese word for shadow puppet theatre, sometimes the puppet itself is referred to a...

Icon of the event Live in the Library Music Performance SHHHHHH
7:00 pm - 8:00 pm on recurring dates listed below
Location: Parkdale

The Sun Life Financial Musical Instrument Lending Library brings you SHHHHH! Come and enjoy some experimental musical sets from local artists including Carl Didur, Bodies That Matter, Kat Estacio, Julius Pedersen, Deenzi, Man...


Upcoming Dates:
Fri May 05
Sat May 06
Icon of the event Rabbit and Bear Paws with Chad Solomon
Sat Jun 24, 2017 | 2:00 pm - 3:00 pm
Location: Morningside

Enjoy this funny, educational and highly interactive puppet show with Chad Solomon, a member of the Henvey Inlet, First Nation....

Icon of the event Harp Circle with Martha Lawrance
Thu Jun 15, 2017 | 2:00 pm - 3:00 pm
Location: Mount Pleasant

Come and listen to the soothing therapeutic vibrations of...

Icon of the event Live in the Stacks: Tasseomancy and Castle If
Sat Apr 29, 2017 | 7:00 pm - 9:00 pm
Location: Yorkville

"Ethereal dream-pop sisters Tasseomancy and electronic experimenter Castle If are Live in the Stacks of the Yorkville Branch for a free, all-ages concert....

Icon of the event Wild Plant Medicine Walk in Riverside
Sat May 06, 2017 | 2:00 pm - 4:00 pm
Location: Queen/Saulter

Find out what to do with Nettles, Goosefoot, Knotweed - and more!!...

Icon of the event Play Reading
7:00 pm - 8:30 pm on recurring dates listed below
Location: Yorkville

Everyone takes a part and reads along. For information call 416-393-7660.


Upcoming Dates:
Tue May 02
Tue May 09
Icon of the event Friday Movie Nights
6:00 pm - 8:00 pm on recurring dates listed below
Location: Parkdale

Come out and watch a free movie at the Parkdale Branch every Friday evening. Drop in, no registration required. Call the Parkdale Branch for movie titles, dates and times 416-393-7686


Upcoming Dates:
Fri May 05
Fri May 12
Fri May 19
Fri May 26
Fri Jun 02