Toronto Marathon

May 2, 2027

Yonge Street & Elmhurst Avenue (Start) / Lake Shore Blvd & Ontario Dr (Finish, Exhibition Place) · Toronto, Canada

About

Experience the Toronto Marathon, a fast and scenic race through the heart of Toronto. With downhill courses, city views, and a finish along the waterfront, runners can choose from the Marathon, Half Marathon, 10K, or 5K Run/Walk.

Step 2

Pick your distance

Everything below adapts to your choice

Start

Yonge Street & Elmhurst Avenue (Start) / Lake Shore Blvd & Ontario Dr (Finish, Exhibition Place)

Start time

07:30

Weather

Cool 12°C

How about we do this one together?

A preview of your plan. The real one lives in the Imperfect app.

Our first event

Toronto Marathon

May 2Toronto42.2 km (26 mi)
Predicted finishOn pace
3:25:08h
62% ready

Your readiness

Training plan26wks
LevelMid
Sleep score82/100

Top finishers

  • 1DavideAUT2:25:08
Register on raceroster.com

Pack this

  • Disposable throwaway layer for the cool 12°C start corral
  • Energy gels (one every 35-45 min) plus a spare for late miles
  • Anti-chafe balm and broken-in racing shoes with tested socks
  • Light gloves and a cap or visor for changing lakeside conditions
  • Transit fare or PRESTO card to get back from Exhibition Place

What you should know

  • The course is point-to-point, from Yonge & Elmhurst to Exhibition Place, so plan your return transport.
  • The route trends downhill toward the lake, so keep early pace in check to save your quads for the flatter final stretch.
  • Wind off Lake Ontario can make the finish feel colder than 12°C, so have warm clothes ready afterward.
  • Check the event's official guide for bib pickup, gear check, and cutoff times, as roads reopen on a set schedule.
  • Drink small amounts at aid stations from early on, even in cool weather, rather than waiting until you feel thirsty.
Based on 4 sources

The information shown here is based on the most recent listing we could find, and may change. Always confirm details on the event's official site before registering.

Not this one?

26-week plan, built around your data

Get my plan in the app