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
Mar
07
27
Napa
,
California
Road Running
Mar
07
27
San Antonio
,
Texas
Road Running
Mar
13
27
Hurricane
,
Utah
Road Running
Mar
13
27
,
Iowa
Road Running
Mar
13
27
Catalina Island
,
California
Trail Running
Mar
13
27
Julian
,
California
Trail Running
Mar
13
27
Salt Lake City
,
Utah
Trail Running
Mar
14
27
Hilo
,
Hawaii
Road Running
Mar
20
27
Oakland
,
California
Road Running
Mar
20
27
Fort Worth
,
Texas
Trail Running
Mar
20
27
Asheville
,
North Carolina
Road Running
Mar
27
27
Everett
,
Washington
Road Running
Mar
27
27
Austin
,
Texas
Trail Running
Apr
03
27
Yakima
,
Washington
Road Running
Apr
03
27
Las Vegas
,
Nevada
Road Running
Apr
03
27
San Francisco
,
California
Trail Running
Apr
03
27
San Jose
,
California
Trail Running
Apr
03
27
,
California
Trail Running
Apr
03
27
Folsom
,
California
Trail Running
Apr
04
27
Vail
,
Arizona
Trail Running
Apr
04
27
Modesto
,
California
Road Running
Apr
04
27
Bakersfield
,
California
Road Running
Apr
11
27
Portland
,
Oregon
Road Running
Apr
11
27
Sisters
,
Oregon
Trail Running
Apr
17
27
Wenatchee
,
Washington
Road Running
Apr
17
27
Tucson
,
Arizona
Trail Running
Apr
17
27
,
California
Trail Running
Apr
17
27
Ventura
,
California
Road Running
Apr
17
27
Roanoke
,
Virginia
Trail Running
Apr
18
27
Seattle
,
Washington
Road Running
Apr
19
27
Boston
,
Massachusetts
Road Running
Apr
24
27
Salt Lake City
,
Utah
Road Running
Apr
24
27
Moab
,
Utah
Trail Running
Apr
24
27
Nashville
,
Tennessee
Road Running
Apr
24
27
Winthrop
,
Washington
Trail Running
Apr
24
27
San Jose
,
California
Trail Running
Apr
24
27
,
New Jersey
Trail Running
Triathlon / Multisport
Apr
24
27
Eugene
,
Oregon
Road Running
Apr
24
27
,
California
Trail Running
Apr
25
27
Carmel
,
California
Road Running
Apr
25
27
Eugene
,
Oregon
Road Running
Apr
25
27
Maui
,
Hawaii
Road Running
Apr
30
27
,
New Mexico
Road Running
May
01
27
,
Maine
Road Running
May
01
27
Newport Beach
,
California
Road Running
May
01
27
Tacoma
,
Washington
Road Running
May
02
27
Chicago
,
Illinois
Road Running
May
02
27
Boise
,
Idaho
Road Running
May
02
27
Humboldt
,
California
Road Running
May
02
27
Santa Clarita
,
California
Road Running