West · OR

Running Races in Oregon

Oregon currently has 102 upcoming races with a confirmed date listed in RaceRove. Eugene, Portland, Bend and Salem have the largest concentration of events.

By distance, that includes 70 5Ks, 26 10Ks, 10 half marathons and 1 marathon. Many events offer more than one distance, so a race can appear in more than one of those counts.

October (42), November (16) and September (12) are the busiest months on the calendar right now. Another 98 annual races are waiting for next year's date to be announced.

Upcoming, date confirmed
102
Active listings
200
Cities with races
83

Browse Oregon races by distance

Upcoming races in Oregon

The next 60 of 102 with a confirmed date, soonest first.

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

Largest races in Oregon

By estimated field size across all distances at the event.

  • Shamrock Run Portland
    Portland, OR Usually held in March · date not confirmed
    Half Marathon15K8K5K ~25,000 runners
  • Hood to Coast Relay
    Portland, OR Usually held in August · date not confirmed
    Relay (199 mi total) ~12,600 runners
  • Eugene Marathon
    Eugene, OR Usually held in April · date not confirmed
    MarathonHalf5K ~8,000 runners
  • Holiday Half (Foot Traffic)
    Portland, OR Usually held in December · date not confirmed
    Half Marathon15K10K5K ~5,000 runners
  • OTC Butte to Butte
    Eugene, OR Usually held in July · date not confirmed
    10K5K4-Mile Walk ~4,700 runners
  • Bend Marathon
    OR Usually held in April · date not confirmed
    MarathonHalf10K5K ~3,500 runners
  • Helvetia Half Marathon
    Hillsboro, OR Usually held in June · date not confirmed
    Half Marathon10K5K ~3,500 runners
  • Bridge to Brews
    Portland, OR Usually held in April · date not confirmed
    10K8K5KBev Mile ~3,000 runners

When races happen in Oregon

January
3 upcoming races
February
1 upcoming race
March
1 upcoming race
April
7 upcoming races
May
5 upcoming races
June
5 upcoming races
July
4 upcoming races
September
12 upcoming races
October
42 upcoming races
November
16 upcoming races
December
6 upcoming races

Oregon cities with the most races

Eugene
8 upcoming races
Portland
7 upcoming races
Bend
5 upcoming races
Salem
5 upcoming races
Sisters
4 upcoming races
Corvallis
4 upcoming races
Talent
4 upcoming races
Coos Bay
3 upcoming races

Annual events awaiting their next date

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

Races in nearby states

Guides from the RaceRove blog

Running Races in Oregon: common questions

How many races are there in Oregon?
RaceRove currently lists 102 upcoming races in Oregon with a confirmed date, plus 98 annual events whose next date hasn't been announced yet.
Which Oregon cities have the most races?
By upcoming events listed in RaceRove: Eugene (8), Portland (7), Bend (5), Salem (5) and Sisters (4).
When is race season in Oregon?
Of the upcoming races listed, the busiest months are October (42), November (16) and September (12).
What is the biggest race in Oregon?
By estimated field size, the largest race listed in Oregon is the Shamrock Run Portland, with about 25,000 runners across all of its distances.
RACEROVE

Run all 50 states + the 7 World Majors

Discover races, plan trips, compare courses, and track every finish from one personal race command center.