Highland Creek

Highland Creek Library Exterior

3550 Ellesmere Road,
Toronto, ON  M1C 3Z2

Phone: 416-396-8876


Monday Closed
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

General Inquiries

To speak directly with staff at Highland Creek 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 Morrish Road and Ellesmere Ave. Located on north side of Ellesmere Ave., just west of Morrish Road.

Public Transit

TTC York Mills bus #95.


Free - public parking space beside library on Ellesmere Ave.

Highland Creek Library Exterior

Upcoming Programs

Featured Programs

Wed, Nov 02

4:00 pm - 5:00 pm

Robotics with Dash & Dot: Wonder Workshop for kids

Bring coding to life with Dash wonder works, customize your experience with dash by changing its features, and also using...

Thu, Nov 03

4:00 pm - 5:00 pm

After School STEM programming for kids

In this after school STEM programming, children will be using a list of supplies to design a structure that may include a...

Tue, Nov 08

2:00 pm - 3:00 pm

Orchids are Easy

The most beautiful orchid has graced your home for months, but now the flowers have fallen off and you don?t know what to...

Regular Programs

Wed, Oct 05

1:30 pm - 2:30 pm

Music and Movement

This is an interactive in -person program designed for families and their children aged birth to 6 years old. Parents will...

Thu, Oct 06

4:00 pm - 5:00 pm

After School STEAM Program

Come and join us for fun after school activities exploring Science and Art. This is an in-person, drop-in program. No Regi...