RACE Logo

Marathons Across the US

Find marathons, half marathons, 5Ks, 10Ks, and every road race across the US. Browse by state, filter by date, and register for your next race.

Showing a selection of 382 upcoming events

Upcoming Marathons

WICKED FAST MARATHON & HALF MARATHON SAN DIEGO
Running

WICKED FAST MARATHON & HALF MARATHON SAN DIEGO

June 13, 2026
El Cajon, CA
CTC Marathon and Half-Marathon Training Program
Running

CTC Marathon and Half-Marathon Training Program

June 13, 2026
Charlottesville, VA
FLAG CITY 5K, HOSTED BY MARATHON
Running

FLAG CITY 5K, HOSTED BY MARATHON

June 13, 2026
Findlay, OH
Super Hyak Marathon and Half
Running

Super Hyak Marathon and Half

June 13, 2026
North Bend, WA

Running

WICKED FAST MARATHON & HALF MARATHON SAN DIEGO

El Cajon, CA

Running

WICKED FAST MARATHON & HALF MARATHON SAN DIEGO

June 13, 2026
El Cajon, CA

Running

Super HYAK Marathon & Half Marathon (formerly Super Marathon & Half)

North Bend, WA

Running

Super HYAK Marathon & Half Marathon (formerly Super Marathon & Half)

June 13, 2026
North Bend, WA

Running

The Great Bangor Marathon & Half - 5K - 10K

Bangor, ME

Running

The Great Bangor Marathon & Half - 5K - 10K

June 14, 2026
Bangor, ME
Sri Chinmoy Midnight Marathon
Running

Sri Chinmoy Midnight Marathon

June 14, 2026
Congers, NY
Bound for Boston Marathon & Half Marathon - Seattle
Running

Bound for Boston Marathon & Half Marathon - Seattle

June 14, 2026
Olympia, WA
Lake Placid Marathon and Half and 10K
Running

Lake Placid Marathon and Half and 10K

June 14, 2026
Lake Placid, NY

Running

Bound for Boston Marathon & Half Marathon - Seattle

Olympia, WA

Running

Bound for Boston Marathon & Half Marathon - Seattle

June 14, 2026
Olympia, WA
Grandma's Marathon
Running

Grandma's Marathon

June 15, 2026
Duluth, MN

Running

Sri Chinmoy Midnight Marathon

Congers, NY

Running

Sri Chinmoy Midnight Marathon

June 17, 2026
Congers, NY
2026 Anchorage Mayor's Marathon & Half Marathon
Running

2026 Anchorage Mayor's Marathon & Half Marathon

June 18, 2026
Anchorage, AK
2026 Grandma's Marathon Race Weekend
Running

2026 Grandma's Marathon Race Weekend

June 19, 2026
Duluth, MN
Charlevoix Marathon Shakeout with Brooks
Running

Charlevoix Marathon Shakeout with Brooks

June 19, 2026
Charlevoix, MI
Palouse to Cascades Marathon+ Relay
Running

Palouse to Cascades Marathon+ Relay

June 20, 2026
Ellensburg, WA
FCRC Marathon Training Program
Running

FCRC Marathon Training Program

June 20, 2026
Fort Collins, CO
VOLUNTEER Missoula Marathon Weekend of Events Signup
Running

VOLUNTEER Missoula Marathon Weekend of Events Signup

June 20, 2026
Missoula, MT
Varsity Sports Marathon or Mini Marathon Retro Relay
Running

Varsity Sports Marathon or Mini Marathon Retro Relay

June 20, 2026
Baton Rouge, LA
Boise Marathon
Running

Boise Marathon

June 20, 2026
Boise, ID

Running

Palouse to Cascades Marathon+ Relay

Ellensburg, WA

Running

Palouse to Cascades Marathon+ Relay

June 24, 2026
Ellensburg, WA
Dairy Air 5k, 10k, 13.1M Calf Marathon, Udderly Fun 2 Mile Run/Walk & HAY YOU Kids' Run!
Running

Dairy Air 5k, 10k, 13.1M Calf Marathon, Udderly Fun 2 Mile Run/Walk & HAY YOU Kids' Run!

June 27, 2026
Del Val University, Doylestown, PA
MRC Track & Field Series presented by Marathon Sports
Running

MRC Track & Field Series presented by Marathon Sports

June 27, 2026
Manchester, CT

Frequently asked questions

What are the most popular marathon distances?
The most popular distances are 5K (3.1 miles), 10K (6.2 miles), half marathon (13.1 miles), and full marathon (26.2 miles). You can browse all of these distances on RACE and filter by location and date to find one near you.
How do I find a marathon near me?
Use the search bar on RACE to filter by your state or enter your zip code with a distance radius. You can also browse our state-by-state marathon directory to find races in your area.
When is marathon season in the US?
Marathon season typically peaks in spring (March-May) and fall (September-November) when temperatures are ideal for distance running. Major fall marathons include Chicago, New York City, and Marine Corps.
What is a good marathon time for beginners?
A common goal for first-time marathoners is to finish under 5 hours. The average US marathon finish time is around 4 hours 30 minutes. Many runners focus on simply finishing their first race rather than chasing a specific time.
How do I qualify for the Boston Marathon?
Boston Marathon qualifying times vary by age and gender, ranging from 3:00 for men 18-34 to 5:25 for women 80+. Many runners use fast, flat courses like Sacramento CIM or Houston Marathon as Boston qualifiers. Browse BQ-friendly races on RACE.