Road and trail, worldwide
Races in Maine
30 racesupcoming
There are 30 upcoming races in Maine on the calendar, from December 2026 to October 2027. The next is Millinocket Marathon on December 5, 2026. The most climbing is at Maine Marathon: 860 ft (262 m). 23 are trail races and 7 are on the road.
December 2026
February 2027
May 2027
June 2027
July 2027
August 2027
- Blue Hill Mountain Trail Fest25KTrailBlue Hill, ME
- Blue Hill Mountain Trail Fest10KTrailBlue Hill, ME
- Blue Hill Mountain Trail Fest50KTrailBlue Hill, ME
- Blue Hill Mountain Trail Fest5KTrailBlue Hill, ME
- BRADBURY BRUISERBruiserTrailPownal, ME
- TD Beach to Beacon 10K10KRoadCape Elizabeth, ME
- Firebird Trail Races50KTrailWindham, ME
- Five Fields Farm Races50KTrailBridgton, ME
September 2027
October 2027
- Maine Half MarathonHalf MarathonRoadPortland, ME197 ft
- Maine MarathonMarathonRoadPortland, ME860 ft
- 89 Bears 10011 HourTrailAuburn, ME
- 89 Bears 100100 MileTrailAuburn, ME
- 89 Bears 1007 HourTrailAuburn, ME
- 89 Bears 1003 HourTrailAuburn, ME
- The Land of Light 100k100KTrailNorway, ME
- Little Duck 50k10KTrailWindham, ME
- Little Duck 50k50KTrailWindham, ME
- Mount Desert Island MarathonMarathonRoadBar Harbor, ME
Browse races
By distance and kind
- 100-mile races 282
- 50-mile and 100K races 538
- 50K races 612
- Marathons 1,022
- 5Ks, 10Ks and half marathons 1,671
- 200-mile and longer races 57
- Timed and backyard races 538
- Trail races 3,792
- Road races 1,129
- Western States qualifiers 231
- Golden Ticket races 6
- UTMB World Series races 171
- UTMB Direct qualifiers 122
- Hardrock qualifiers 20
- Badwater qualifiers 17
- World Marathon Majors 8
By place
- California 600
- Texas 264
- Florida 241
- Arizona 177
- Georgia 174
- Washington 172
- Pennsylvania 168
- Utah 167
- North Carolina 151
- Colorado 149
- Virginia 137
- Illinois 132
- Alabama 127
- New York 121
- Tennessee 120
- Oregon 105
- Canada 104
- France 93
- Ohio 92
- Michigan 80
- Missouri 78
- Wisconsin 75
- South Carolina 70
- Kansas 66