Marathon Races

A marathon is 26.2 miles (42.2 km) — one of the most demanding distances in road racing. Below is our full calendar of upcoming marathons for 2026 and 2027, updated weekly. Browse by city or state, or get started with our free marathon training program.

Filter by
Apr
11
27
Bend
,
Oregon
Road Running
View →
Nov
14
26
Dallas
,
Texas
Trail Running
Nov
15
26
Santa Clarita
,
California
Road Running
Nov
21
26
Philadelphia
,
Pennsylvania
Road Running
Nov
27
26
Dallas
,
Texas
Road Running
Nov
28
26
Seattle
,
Washington
Road Running
Nov
28
26
,
Texas
Trail Running
Nov
28
26
Seattle
,
Washington
Road Running
Dec
05
26
Dallas
,
Texas
Trail Running
Dec
06
26
Sacramento
,
California
Road Running
Dec
06
26
San Antonio
,
Texas
Road Running
Dec
11
26
Dallas
,
Texas
Road Running
Dec
12
26
Phoenix
,
Arizona
Road Running
Dec
13
26
Tucson
,
Arizona
Road Running
Dec
13
26
Honolulu
,
Hawaii
Road Running
Dec
20
26
Los Angeles
,
California
Road Running
Jan
02
27
San Jose
,
California
Trail Running
Jan
09
27
San Diego
,
California
Trail Running
Jan
10
27
Las Vegas
,
Nevada
Road Running
Jan
16
27
Houston
,
Texas
Road Running
Jan
17
27
Carlsbad
,
California
Road Running
Jan
17
27
San Francisco
,
California
Trail Running
Jan
17
27
,
Arizona
Trail Running
Jan
17
27
Redding
,
California
Road Running
Jan
31
27
Miami
,
Florida
Road Running
Feb
06
27
San Francisco
,
California
Trail Running
Feb
07
27
Huntington Beach
,
California
Road Running
Feb
07
27
Tallahassee
,
Florida
Road Running
Feb
13
27
Mesa
,
Arizona
Road Running
Feb
13
27
Oak Island
,
North Carolina
Road Running
Feb
14
27
Austin
,
Texas
Road Running
Feb
20
27
Seattle
,
Washington
Trail Running
Feb
20
27
Pacifica
,
California
Trail Running
Feb
21
27
Ventura
,
California
Road Running
Feb
21
27
Galveston
,
Texas
Road Running
Feb
27
27
Huntington Beach
,
California
Road Running
Feb
27
27
The Woodlands
,
Texas
Road Running
Feb
27
27
Tucson
,
Arizona
Road Running
Feb
27
27
Fort Worth
,
Texas
Road Running
Feb
27
27
Wilmington
,
North Carolina
Road Running
Feb
28
27
El Paso
,
Texas
Road Running
Mar
05
27
Little Rock
,
Arkansas
Road Running
Mar
06
27
Little Rock
,
Arkansas
Road Running
Mar
06
27
Little Rock
,
Arkansas
Road Running
Mar
06
27
Myrtle Beach
,
South Carolina
Road Running
Mar
06
27
Lafayette
,
Louisiana
Road Running
Mar
06
27
Little Rock
,
Arkansas
Road Running
Mar
06
27
Sonoita
,
Arizona
Trail Running
Mar
07
27
Los Angeles
,
California
Road Running