Mount Dennis

Mount Dennis Library Exterior

1123 Weston Road,
Toronto, ON  M6N 3S3

Phone: 416-394-1008


Monday 9:00 am to 8:30 pm
Tuesday 9:00 am to 8:30 pm
Wednesday 9:00 am to 8:30 pm
Thursday 9:00 am to 8:30 pm
Friday 9:00 am to 8:30 pm
Saturday 9:00 am to 5:00 pm
Sunday 1:30 pm to 5:00 pm

  • Wheelchair Accessible

  • Free Wifi

General Inquiries

To speak directly with staff at Mount Dennis Branch during branch hours, please call the number listed above.

For general questions about Toronto Public Library, your account, and quick reference help, email Answerline using the link below.

Email Answerline

Directions, TTC & Parking

View on map
Closest major intersection Weston Road and Eglinton Ave. West. Located on southeast corner of Weston Road and Eglinton Ave. West, beside the Church of St. Mary and St. Martha.

Public Transit

TTC bus #32B from Eglinton Ave. West subway station to Weston Road.
TTC bus #89 from Keele subway station to Eglinton Ave. West.


Free - parking lot off Weston Road via Barr Ave. and then Brownville Ave.

Mount Dennis Library Exterior

Upcoming Programs

Featured Programs

Fri, Oct 07

4:00 pm - 5:30 pm

Mario Kart Tournament

Let's battle it out in the Youth Hub. Put your Mario Kart skills to the test during our Mario Kart Tournament!...

Sat, Oct 08

12:00 pm - 3:00 pm

Environmentalist in Residence: Guided Nature Walk through Mount Dennis

Join us for an afternoon of walking, painting, and learning! Departing from Mount Dennis Branch, we will walk to the ENAGB...

Sat, Oct 08

11:00 am - 12:00 pm

Environmentalist in Residence: Cedar Tea Activity

Cedar is one of the four sacred medicines the Indigenous People of North America used for centuries. It supports the immun...

Regular Programs

Sat, Oct 01

10:30 am - 11:00 am

Family Time

Stories, songs, and rhymes for children 0-5 years and their caregivers. Please register in-branch or by phone a...

Wed, Oct 05

10:30 am - 11:00 am

Baby Time

Stories, songs, and rhymes for babies 0-18 months and their caregivers. Register in-branch or by phone at 416-3...

Thu, Oct 06

6:00 pm - 7:00 pm

Environmentalist in Residence: Pollinator Paint Night

People who paint together, plant together! Come join us in painting plastic containers while also planting native pollinat...