Oregon · Marathon

Marathons in Oregon

Oregon currently has 9 upcoming marathons with a confirmed date listed in RaceRove. Portland, Ashland, Bend and Crater Lake have the largest concentration of events.

Another 2 annual marathons are waiting for next year's date to be announced.

Upcoming, date confirmed
9
Active listings
11
Cities with races
10

More ways to browse Oregon

Upcoming marathons in Oregon

All 9 with a confirmed date, soonest first.

  • Lithia Loop
    Ashland, OR
    MarathonHalf-Marathon10k ~300 runners
  • Bend Marathon
    Bend, OR
    MarathonHalf10K5K ~3,500 runners
  • Eugene Marathon
    Eugene, OR
    MarathonHalf5K ~8,000 runners
  • Newport Marathon
    Newport, OR
    MarathonHalf Marathon10K5K ~1,200 runners
  • Pacific Crest Endurance Festival
    Sunriver, OR
    MarathonHalf Marathon10K5K +1 more ~1,500 runners
  • Foot Traffic Flat
    Portland, OR
    MarathonHalf10K5K ~2,500 runners
  • Crater Lake Rim Runs
    Crater Lake, OR
    6.7 mileHalf MarathonMarathon ~500 runners
  • Portland Marathon
    Portland, OR
    MarathonHalf5K ~3,000 runners
  • The Rogue Marathon
    Medford, OR
    MarathonHalf Marathon10K ~800 runners

Dates come from each race's own listing. Always confirm on the organiser's site before you book travel.

Largest marathon events in Oregon

By estimated field size across all distances at the event.

  • Eugene Marathon
    Eugene, OR
    MarathonHalf5K ~8,000 runners
  • Bend Marathon
    Bend, OR
    MarathonHalf10K5K ~3,500 runners
  • Portland Marathon
    Portland, OR
    MarathonHalf5K ~3,000 runners
  • Foot Traffic Flat
    Portland, OR
    MarathonHalf10K5K ~2,500 runners
  • Silver Falls Trail Runs
    Silverton, OR Usually held in November · next date not announced
    50KMarathonHalf7 Miler ~2,500 runners
  • Pacific Crest Endurance Festival
    Sunriver, OR
    MarathonHalf Marathon10K5K +1 more ~1,500 runners
  • Newport Marathon
    Newport, OR
    MarathonHalf Marathon10K5K ~1,200 runners
  • The Rogue Marathon
    Medford, OR
    MarathonHalf Marathon10K ~800 runners

When marathons happen in Oregon

April
2 upcoming races
June
2 upcoming races
July
1 upcoming race
August
1 upcoming race
October
2 upcoming races
November
1 upcoming race

Oregon cities with the most marathons

Portland
2 upcoming races
Ashland
1 upcoming race
Bend
1 upcoming race
Crater Lake
1 upcoming race
Eugene
1 upcoming race
Medford
1 upcoming race
Newport
1 upcoming race
Sunriver
1 upcoming race

Annual events awaiting their next date

These marathons are held every year, but the next date isn't in the listing yet. The month shown is when each is usually held.

Marathons in nearby states

Guides from the RaceRove blog

Marathons in Oregon: common questions

How many marathons are there in Oregon?
RaceRove currently lists 9 upcoming marathons in Oregon with a confirmed date, plus 2 annual events whose next date hasn't been announced yet.
How long is a marathon?
A marathon is 26.2 miles (42.2 kilometres).
Which Oregon cities have the most marathons?
By upcoming events listed in RaceRove: Portland (2), Ashland (1), Bend (1), Crater Lake (1) and Eugene (1).
What is the biggest marathon in Oregon?
By estimated field size, the largest event with a marathon listed in Oregon is the Eugene Marathon, with about 8,000 runners across all of its distances.