2018 – 2019 US Marathons

Browse our Marathon Calendar for races organized in USA among 1074 races.

1,074 races

Pacific Crest Endurance Sports Festival

Marathon
2018-06-22 - 07:00
North America / USA / Pacific / Oregon / Sunriver
Marathon
Road Running Solo

Race the Sun Relay

2018-06-22 - 17:00
North America / USA / East North Central / Michigan / Pewamo
Marathon
Road Running Relay

Anchorage Mayor's Marathon & Half-Marathon

Mayor's Marathon
2018-06-23 - 08:00
North America / USA / Pacific / Alaska / Anchorage
Marathon
Boston Qualifier Road Running

Ruidoso Marathon

Marathon
2018-06-23 - 06:00
North America / USA / Mountain Region / New Mexico / Ruidoso
Marathon
Road Running Solo

Run4Troops Marathon

Run4Troops Marathon Relay
2018-06-23
North America / USA / West North Central / Iowa / Dubuque
Marathon
Road Running Relay

Run4Troops Marathon

Run4Troops Marathon
2018-06-23
North America / USA / West North Central / Iowa / Dubuque
Marathon
Boston Qualifier Road Running Solo

Running with the Devil 100M, 50M, 50K, Marathon, 1/2, 10K, and 5K

Marathon
2018-06-23 - 07:00
North America / USA / Mountain Region / Nevada / Lovell Canyon Road
Marathon
Boston Qualifier Road Running Solo

Two Hearted Trail Run

Two Hearted Marathon
2018-06-23 - 07:30
North America / USA / East North Central / Michigan / Paradise
Marathon
Trail Running Solo

Bay of Fundy International Marathon

Marathon
2018-06-24 - 07:00
North America / USA / New England / Maine / Lubec
Marathon
Boston Qualifier Road Running Solo

Grant-Pierce Indoor Marathon

2018-06-24
North America / USA / South Atlantic / Virginia / Arlington
Marathon
Indoor Running Multiple loops Solo

Kona Marathon, Half Marathon, 10K & 5K

Kona Marathon
2018-06-24 - 05:30
North America / USA / Pacific / Hawaii / Waikoloa Village
Marathon
Road Running Solo

San Lorenzo River Trail Run

Marathon
2018-06-24 - 08:00
North America / USA / Pacific / California / Harvey West Park, Santa Cruz
Marathon
Trail Running Solo
Upcoming races first Name A->Z Name Z->A Location A->Z Location Z->A Date older->newer Date newer-> older