Toronto Public Library Homepage
Icon of the event Scarborough Poetry Club
6:30 pm - 8:00 pm on recurring dates listed below

The group invites poetry enthusiasts and anyone curious about poetry to our monthly meetings. Activities include sharing and discussing favourite poems, poetry writing exercises, opportunities to share original poems and get ...

Upcoming Dates:
Fri Dec 04
Fri Jan 08
Fri Feb 05
Fri Mar 04
Icon of the event From Character to Story: Writing Workshop for Teens
Wed Dec 16, 2015 | 4:00 pm - 6:00 pm

What does your hero want? Who blocks your hero from achieving this goal? What action does your hero take to overcome this blockade? This hands-on workshop explores how to structure a story by answering questions like these.

Icon of the event Writing Workshop for Teens
Mon Dec 21, 2015 | 4:00 pm - 5:30 pm

Karen Krossing writes novels and short stories for kids and teens, including Punch Like a Girl, Bog, Cut the Lights, The Yo-Yo Prophet, Pure, Take the Stairs, The Castle Key, "Profanity," and "Dragon's Breath."...

Icon of the event Tea and Books!
2:00 pm - 3:00 pm on recurring dates listed below

Join us for an entertaining and relaxing afternoon with tea, snacks, and a librarian who will introduce you to compelling and exciting library material! For more information, please phone Agincourt library staff at 416-396-89...

Upcoming Dates:
Fri Nov 27
Icon of the event WordPlay Writing Workshop
Mon Dec 14, 2015 | 4:00 pm - 6:00 pm

Make writing fun by creating exciting characters and captivating scenes. Spark your imagination while learning creative writing techniques in this hands-on workshop.

Icon of the event Albion Mystery Book Club
7:00 pm - 8:00 pm on recurring dates listed below

Discuss mysteries, meet other readers from the community, discover new authors, and explore sub-genres!...

Upcoming Dates:
Mon Nov 30
Mon Dec 28
Icon of the event Cantonese Chinese Book Club
1:30 pm - 3:00 pm on recurring dates listed below

Please join fellow book lovers to share and discuss contemporary Chinese literature once a month in a relaxing manner at Agincourt branch. To register, please call 416-396-8950.

Upcoming Dates:
Thu Dec 03