Northeast · ME

Running Races in Maine

Maine currently has 65 upcoming races with a confirmed date listed in RaceRove. Portland, Kennebunk, Bath and Bangor have the largest concentration of events.

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

October (26), November (11) and June (7) are the busiest months on the calendar right now. Another 87 annual races are waiting for next year's date to be announced.

Upcoming, date confirmed
65
Active listings
152
Cities with races
76

Browse Maine races by distance

Upcoming races in Maine

The next 60 of 65 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 Maine

By estimated field size across all distances at the event.

When races happen in Maine

January
1 upcoming race
April
4 upcoming races
May
6 upcoming races
June
7 upcoming races
July
4 upcoming races
September
5 upcoming races
October
26 upcoming races
November
11 upcoming races
December
1 upcoming race

Maine cities with the most races

Portland
8 upcoming races
Kennebunk
4 upcoming races
Bath
4 upcoming races
Bangor
3 upcoming races
Augusta
2 upcoming races
Falmouth
2 upcoming races
Gorham
2 upcoming races
Norway
2 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 Maine: common questions

How many races are there in Maine?
RaceRove currently lists 65 upcoming races in Maine with a confirmed date, plus 87 annual events whose next date hasn't been announced yet.
Which Maine cities have the most races?
By upcoming events listed in RaceRove: Portland (8), Kennebunk (4), Bath (4), Bangor (3) and Augusta (2).
When is race season in Maine?
Of the upcoming races listed, the busiest months are October (26), November (11) and June (7).
What is the biggest race in Maine?
By estimated field size, the largest race listed in Maine is the TD Beach to Beacon 10K, with about 6,500 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.