Dufferin/St. Clair

Dufferin/St. Clair Library Exterior

1625 Dufferin Street, Toronto, ON  M6H 3L9

Contact Dufferin/St. Clair

Phone: 416-393-7712


Monday 10:00 am to 8:30 pm
Tuesday 12:30 pm to 8:30 pm
Wednesday 10:00 am to 6:00 pm
Thursday 12:30 pm to 8:30 pm
Friday 10:00 am to 6:00 pm
Saturday 9:00 am to 5:00 pm
Sunday Closed

  • Wheelchair Accessible

  • Free Wifi

Directions, TTC & Parking

View on map

Closest major intersection Dufferin Street and St. Clair Ave. West. Located on the east side of Dufferin Street, 1/2 block south of St. Clair Ave.

Public Transit

TTC Dufferin bus routes from Wilson subway station and from Dufferin subway station. All stop at Dufferin and St. Clair intersection, walk south to the library.
TTC streetcars from St. Clair subway station or from St. Clair West subway stations. All stop at Dufferin and St. Clair intersection, walk south to the library.


Paid - parking lot - 1 block north of St. Clair Ave. on the west side of Dufferin.

Dufferin/St. Clair Manager

Eva Lew



Dufferin/St. Clair Library Exterior

Upcoming Programs

Featured Programs

Thu, Mar 29

6:30 pm - 7:45 pm

Freelance Finances

Taxes, HST, GST, revenue, expenses...when you work for yourself, your business finances ARE your personal finances, and if...

Thu, Apr 05

6:30 pm - 7:30 pm

Daily Poetics: How to Make Poetry Into A Way of Life with Samuel Guest

Poet and blogger Samuel Guest will delve into what it means to add poetry into your daily life. He will explain how perso...

Tue, Apr 10

6:00 pm - 7:30 pm

Where are the Jobs?

Labour Market Information (LMI) can lead you to new job opportunities; highlight job and career trends; and provide detail...

Regular Programs

Sat, Mar 24

11:00 am - 11:30 am

Family Time

Stories, songs, rhymes, and activities for children age 5 and under with their parents or caregivers. Drop-in program. No ...

Sat, Mar 24

11:00 am - 11:30 am

Family Story Time in English/Italian

Join us for an interactive Italian and English Story Time in honour of Family Literacy Month. Learn a few words in a new l...

Mon, Mar 26

10:30 am - 12:00 pm

Baby Lap Time

Learn new songs, rhymes and finger plays; and foster bonding with your baby! For Parents and their Babies up to 14 months.