Toronto Public Library Homepage
Icon of the event TD Summer Reading Club - True North Science
Wed Jul 12, 2017 | 1:00 pm - 2:00 pm
Location: Port Union

Mad Science presents an interactive, exciting workshop featuring home-grown Canadian science. Junior scientists will get to experience hands-on experiments and discoveries while they learn about Canada's contribution to scie...

Icon of the event TD Summer Reading Club -  Outdoor Games
Wed Aug 16, 2017 | 2:00 pm - 3:00 pm
Location: Port Union

To celebrate Canada 150, join us for a fun-filled hour of Outdoor Games. You will play a variety of games to win prizes . There is no registration required for this drop-in program. For children ages 6 - 10 years. Remember...

Icon of the event Alderwood Branch presents local author Ann Birch
Mon May 29, 2017 | 7:00 pm - 8:00 pm
Location: Alderwood

Join us as Ann Birch will present an...

Icon of the event TD Summer Reading Club -
Wed Aug 02, 2017 | 2:00 pm - 3:00 pm
Location: Port Union

Presented by David Kondo. Want to find out about snakes? Children can meet a real live snake and see a slide show about these amazing animals. There is no registration required for this drop-in program. For children ages 6 -...

Icon of the event Writing Golden Stories: A Fiction Workshop for Mental Health Week.
Tue May 02, 2017 | 6:00 pm - 8:00 pm
Location: Maria A. Shchuka

InkWell co-founder Kathy Friedman will introduce the three P?s of golden storytelling: people, places, and problems. Participants will be guided through writing prompts, discuss writing technique, read examples by published a...

Icon of the event
Sat Jun 17, 2017 | All Day
Location: Port Union

Join us as we begin registration for this year's TD Summer Reading Club. Canada is 150 years old and we have planned some fun activities to mark this great event. Kids can join for FREE and take part in the fun online or at t...

Icon of the event Beaches Library Shakespeare Readers Club
2:00 pm - 4:00 pm on recurring dates listed below
Location: Beaches

Have fun reading Shakespeare aloud. Participants can either volunteer to read or simply listen....


Upcoming Dates:
Sat May 20
Sat Jun 17
Icon of the event Beaches Book Club
7:00 pm - 8:15 pm on recurring dates listed below
Location: Beaches

Drop in for a lively discussion of popular books....


Upcoming Dates:
Thu May 04
Thu Jun 01
Icon of the event Ladies First Book Club
7:00 pm - 8:30 pm on recurring dates listed below
Location: Eglinton Square

Meet fellow book lovers and participate in lively literary conversations in the Ladies First Book Club.


Upcoming Dates:
Mon Jul 10
Mon Aug 14
Icon of the event Poetry Saved Our Lives
4:00 pm - 6:00 pm on recurring dates listed below
Location: Maria A. Shchuka

Join award winning spoken word champion, Ian Keteku, as he leads a spoken word workshop. The workshop will provide youth with artistic development opportunities, while allowing them to showcase their poetic talent and develop...


Upcoming Dates:
Wed May 03
Wed May 10
Wed May 17