Toronto Public Library Homepage

Culture, Arts & Entertainment


Adult (196)
Teen (110)
All Children (225)


English (373)
French (5)

Library Branch

Agincourt (2)
Albion (4)
Bayview (3)
Beaches (2)
Bendale (1)
Brentwood (11)
Brookbanks (2)
Cedarbrae (14)
Centennial (2)
Cliffcrest (2)
College/Shaw (12)
Davenport (2)
Dawes Road (4)
Deer Park (3)
Don Mills (17)
Downsview (1)
Eatonville (1)
Fairview (12)
Fort York (4)
High Park (1)
Hillcrest (1)
Humber Bay (3)
Jones (6)
Leaside (1)
Locke (5)
Malvern (13)
Maryvale (4)
Palmerston (4)
Parkdale (11)
Port Union (3)
Rexdale (1)
Richview (2)
Riverdale (16)
Runnymede (6)
Sanderson (6)
Weston (1)
York Woods (9)
Yorkville (1)
Icon of the event Evening at the Movies
6:00 pm - 8:00 pm on recurring dates listed below
Location: Maria A. Shchuka

Join us for popular and entertaining movie titles on select Friday evenings at 6:00 pm with the whole family. Popcorn and snacks are provided. Drop in, no registration required.For more details, visit branch in person or call...

Upcoming Dates:
Fri Dec 15
Icon of the event Saturday Afternoon Movie
1:00 pm - 1:00 pm on recurring dates listed below
Location: Pleasant View

Join us on Saturday afternoons at 2pm for a fun family movie!

Upcoming Dates:
Sat Nov 18
Sat Nov 25
Sat Dec 02
Sat Dec 09
Sat Dec 16
Icon of the event Comics/Komiks Meet-Up
6:00 pm - 8:00 pm on recurring dates listed below
Location: Lillian H. Smith

A regular workspace for those wishing to network, create and bring their comics/komiks to completion. Some materials will be provided by the library but please bring your own equipment and a sample of your work or work in pr...

Upcoming Dates:
Mon Nov 20
Mon Nov 27
Mon Dec 04
Mon Dec 11
Mon Dec 18
Icon of the event CANCELLED - Beginner Ukulele Jam
7:00 pm - 8:00 pm on recurring dates listed below
Location: Parliament Street

PROGRAM CANCELLED. Please check TPL website for ukulele jams at other branches....

Upcoming Dates:
Wed Nov 22
Wed Dec 13
Icon of the event Hip Hop Dance Workshop
Tue Mar 13, 2018 | 6:00 pm - 7:00 pm
Location: McGregor Park

Learn the basics of 3D Dance followed by basic Krump foundation work. Participants will learn to incorporate these dance moves into their own movements. The workshop will conclude with a choreographed dance applying both tech...

Icon of the event Soul Music: A Brief History &
Wed Feb 28, 2018 | 7:00 pm - 7:00 pm
Location: Don Mills

Otis Redding's late 1966 recording of "Try a Little Tenderness" is one of the greatest recordings in the history of soul music. Musicologist, Professor and Grammy Award winner Rob Bowman will situate Redding and Stax Records ...

Icon of the event Art Club
4:00 pm - 5:00 pm on recurring dates listed below
Location: Fairview

Release your inner Picasso! Explore different types of art such as watercolours, collages and more while learning about famous artists of the past. For ages 6 to 12. Registration begins Monday, November 20, 2017. To register,...

Upcoming Dates:
Fri Dec 01
Fri Dec 08
Fri Dec 15
Fri Dec 22
Icon of the event Clay Creations
4:00 pm - 5:30 pm on recurring dates listed below
Location: Evelyn Gregory

Learn to create with clay. Participants will create 3-D artwork using hand-building techniques. Once the clay has been fired, they will paint their sculptures using underglazes. Ages 6-12. Spaces limited. Call 416-394-10...

Upcoming Dates:
Fri Jan 19
Fri Jan 26
Fri Feb 02
Fri Feb 09
Fri Feb 16
Icon of the event Artists in the Library:  Kulintang Workshops with Pantayo
7:00 pm - 8:00 pm on recurring dates listed below
Location: Malvern

Join Filipina-Canadian ensemble Pantayo to learn kulintang,...

Upcoming Dates:
Wed Nov 22
Wed Nov 29
Wed Dec 06
Wed Dec 13
Icon of the event Winter Puppet Show
Thu Dec 07, 2017 | 6:00 pm - 7:00 pm
Location: Thorncliffe

Join us for a fun puppet show about animals in winter time, and make a great craft to take home. Suitable for kids of all ages. Parents and caregivers welcome. For more information, call 416-396-3865.