Best marathons in Canada

9 rated races, ranked by an overall score built from racer reviews and race reports. How we score

← All marathon races

Marathon course: 42.2 km (26.2 mi).

2 of 9 scores are thin evidence: fewer than 5 sources each (dashed score, marked provisional). Show only races with 5+ sources.

8 of 9 races

  • Race photo: TCS Toronto Waterfront Marathon

    TCS Toronto Waterfront Marathon

    Toronto, Canada · October

    Overall score 3.7
    Very good
    #78 of 297

    Moderate evidence · 9 sources + 12 runner ratings

    Climbing 138 m (455 ft)

  • Race photo: BMO Vancouver Marathon

    BMO Vancouver Marathon

    Vancouver, Canada · May

    Overall score 3.7
    Very good
    #89 of 297

    Moderate evidence · 6 sources + 10 runner ratings

    Climbing 250 m (820 ft)

  • Race photo: Tamarack Ottawa Race Weekend Marathon
    Overall score 3.5
    Very good
    #112 of 297

    Moderate evidence · 7 sources + 6 runner ratings

    Climbing 91 m (300 ft)

  • Race photo: Manitoba Marathon

    Manitoba Marathon

    Winnipeg, Canada · June

    Overall score 3.5
    Good
    #126 of 297

    Moderate evidence · 6 sources + 5 runner ratings

    Last race 21 Jun 2026

  • Race photo: Beneva Mississauga Marathon

    Beneva Mississauga Marathon

    Mississauga, Canada · April

    Overall score 3.2
    Good
    #204 of 297

    Thin evidence · 3 sources + 5 runner ratings

    Next race 25 Apr 2027

  • Race photo: Niagara Falls International Marathon

    Niagara Falls International Marathon

    Niagara Falls, Canada · October

    Overall score 3.1
    Good
    #210 of 297

    Thin evidence · 2 sources + 26 runner ratings

    Climbing 204 m (670 ft)

  • Race photo: Scotiabank Calgary Marathon

    Scotiabank Calgary Marathon

    Calgary, Canada · May

    Overall score 2.9
    Good
    #245 of 297

    Moderate evidence · 6 sources + 6 runner ratings

    Climbing 120 m (395 ft)

  • Race photo: Edmonton Marathon

    Edmonton Marathon

    Edmonton, Canada · August

    Overall score 2.7
    Good
    #271 of 297

    Moderate evidence · 5 sources + 5 runner ratings

    Last race 16 Aug 2026

Browse all 9 races, A to Z

Training for one of these? Moku Coach builds your plan around race day.