McGregor Park

McGregor Park Library Exterior

2219 Lawrence Avenue East, Toronto, ON  M1P 2P5

Contact McGregor Park

Phone: 416-396-8935


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 1:30 pm to 5:00 pm

  • Wheelchair Accessible

  • Free Wifi

Directions, TTC & Parking

View on map

Closest major intersection Lawrence Ave. East and Birchmount Road. Located on south side of Lawrence Ave. East, east of Birchmount Road, next to McGregor Park Arena and Pool.

Public Transit

TTC Lawrence bus #54, Lawrence bus #54 - one stop east of Birchmount Rd. TTC Birchmount bus #17 - stops at Lawrence Ave.


Free parking - library parking lot to the west of library building including 4 disabled parking.

McGregor Park Library Exterior

Upcoming Programs

Featured Programs

Wed, Mar 13

2:00 pm - 2:45 pm

Spin! Pop! Boom! with Mad Science

This thrilling performance explores a combination of chemistry and physics. Children will witness a number of exothermic r...

Regular Programs

Thu, Nov 15

6:00 pm - 7:00 pm

Hip Hop Dance Workshop

Learn the basics of hip hop dance style with the live workshop by a professional dancer from Bucc n Flvr! For teens 13-19.

Sat, Nov 17

10:00 am - 12:00 pm

TD Shakespeare for Kids Library Drama Club

Join us for storytelling adventures. Explore the world of magic, witches, ghosts, silly mix-ups, and swordplay in some of...

Tue, Nov 20

6:30 pm - 7:15 pm

Heure du conte / French Storytime

Pour les enfants de 5-10 ans. Venez vous amuser avec des histoires et des chansons en fran├žais. Veuillez appeler la succur...