Best marathons in Canada

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

Marathon

8 races

  • Race photo: TCS Toronto Waterfront Marathon

    1. TCS Toronto Waterfront Marathon

    Toronto, Canada

    Last race 18 Oct 2026

    Overall score 3.7
    Very good
    #78 of 297

    Moderate evidence · 9 sources + 12 runner ratings

    Climbing 138 m (455 ft)

    Air
    8–14 °C (46–57 °F)
    Climbing
    138 m (455 ft)
    Field
    about 7,500
    Best
    Stay and travel 4.3
    Weakest
    Course 3.0
  • Race photo: BMO Vancouver Marathon

    2. BMO Vancouver Marathon

    Vancouver, Canada

    Next race 2 May 2027

    Overall score 3.7
    Very good
    #89 of 297

    Moderate evidence · 6 sources + 10 runner ratings

    Climbing 250 m (820 ft)

    Air
    9–20 °C (48–68 °F)
    Climbing
    250 m (820 ft)
    Field
    about 8,900
    Best
    Course 4.4
    Weakest
    Stay and travel 3.3
  • Race photo: Tamarack Ottawa Race Weekend Marathon

    3. Tamarack Ottawa Race Weekend Marathon

    Ottawa, Canada

    Last race 24 May 2026

    Overall score 3.5
    Very good
    #112 of 297

    Moderate evidence · 7 sources + 6 runner ratings

    Climbing 91 m (300 ft)

    Air
    10–22 °C (50–72 °F)
    Climbing
    91 m (300 ft)
    Field
    about 4,850
    Best
    Support 4.2
    Weakest
    Conditions 2.9
  • Race photo: Manitoba Marathon

    4. Manitoba Marathon

    Winnipeg, Canada

    Last race 21 Jun 2026

    Overall score 3.5
    Very good
    #126 of 297

    Moderate evidence · 6 sources + 5 runner ratings

    Air
    14–26 °C (57–79 °F)
    Field
    about 1,431
    Best
    Entry 4.1
    Weakest
    Conditions 2.8
  • Race photo: Beneva Mississauga Marathon

    5. Beneva Mississauga Marathon

    Mississauga, Canada

    Next race 25 Apr 2027

    Overall score 3.2
    Good
    #204 of 297

    Thin evidence · 3 sources + 5 runner ratings

    Air
    2–12 °C (36–54 °F)
    Field
    about 615
    Best
    Entry 3.9
    Weakest
    Course 2.7
  • Race photo: Niagara Falls International Marathon

    6. Niagara Falls International Marathon

    Niagara Falls, Canada

    Next race 25 Oct 2026

    Overall score 3.1
    Good
    #210 of 297

    Thin evidence · 2 sources + 26 runner ratings

    Climbing 204 m (670 ft)

    Air
    4–16 °C (39–61 °F)
    Climbing
    204 m (670 ft)
    Field
    about 950
    Best
    Course 4.5
    Weakest
    Support 2.4
  • Race photo: Scotiabank Calgary Marathon

    7. Scotiabank Calgary Marathon

    Calgary, Canada

    Next race 30 May 2027

    Overall score 2.9
    Good
    #245 of 297

    Moderate evidence · 6 sources + 6 runner ratings

    Climbing 120 m (395 ft)

    Air
    6–25 °C (43–77 °F)
    Climbing
    120 m (395 ft)
    Field
    about 1,937
    Best
    Stay and travel 3.9
    Weakest
    Conditions 2.4
  • Race photo: Edmonton Marathon

    8. Edmonton Marathon

    Edmonton, Canada

    Last race 16 Aug 2026

    Overall score 2.7
    Good
    #271 of 297

    Moderate evidence · 5 sources + 5 runner ratings

    Air
    11–22 °C (52–72 °F)
    Field
    about 1,545
    Best
    Entry 3.7
    Weakest
    Race 2.0
About these ratings

Races are ranked by an overall score out of 5, built from racer reviews and race reports, on the race itself, course, support, conditions, travel and entry. 5 is always the better end. How we rate

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.

1 race is paused or discontinued and hidden until you turn off “Active races only” in All filters.

53 racer reviews and race reports.

Browse all 9 races, A to Z

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