Marathons in Maine, United States
7 upcoming races are listed in Maine, including 6 marathons, 4 half marathons and 4 ultras. The next is Millinocket Marathon and Half on December 5, 2026.
May has the most races. Race pages link the official source where we have one. Confirm dates and prices with the organizer before you register.
7
Races listed
6
Marathons
May
Busiest month
25 May
Last updated
| Date | Race | City | Distances |
|---|---|---|---|
| 5 Dec 2026 05Dec 26 | Millinocket Marathon and Half | Maine | Ultra · 42.2K · 21.1K |
| 11 Apr 2027 11Apr 27 | Boyden Lake Half-Marathon | Perry | 21.1K · 5 Miler · 2.5 Miler |
| 25 Apr 2027 25Apr 27 | Moosehead Marathon and Half Marathon | Greenville | 42.2K · 21.1K |
| 2 May 2027 02May 27 | Maine Coast Marathon | Kennebunk | 42.2K |
| 9 May 2027 09May 27 | Pine Tree Marathon | Portland | 42.2K |
| 9 May 2027 09May 27 | Sugarloaf Marathon | Maine | Ultra · 42.2K |
| 13 Jun 2027 13Jun 27 | Moosehead Marathon, Half, 10k and 5k | Greenville | 42.2K · 21.1K · 10K |
Around Maine
This is the most detailed level of the directory. Widen the search to the surrounding region.
Common questions
When is the next race in Maine?
Millinocket Marathon and Half on December 5, 2026. The table above lists every upcoming race in date order.
Which months are busiest in Maine?
May (3), April (2), June (1), counting every upcoming race listed in Maine.
Which distances can I run in Maine?
The listed races include 6 marathons, 4 half marathons, 4 ultras, 1 10K and 1 5K. Many events offer more than one distance on the same day.
How do I confirm a race’s details?
Open the race page and check its provenance ledger, which shows where each fact came from. Then confirm the date, price and entry rules with the organizer before you register or book travel.
Spotted something wrong on this page?
Dates and prices move · tell us and we check the organizer’s source