Road · Marathon

Marine Corps Marathon

· starts 7:55 AM
Arlington, VA

Marine Corps Marathon is a road race of 26.2 miles (42 km) in Arlington, Virginia. The next edition is on Sunday, October 31, 2027, starting at 7:55 AM. The race gives its climbing as 699 ft (213 m). Entry is by lottery; registration opened on March 18, 2026. The field is about 20,000 runners.

There are 22 other upcoming marathons in Virginia. Marine Corps Marathon climbs about 27 ft a mile (5 m per km), near the middle of the 476 marathons listed with their climbing.

26.2miDistance
699ftClimbing
20,000runnersField
66°Flow 48°FTypical race day

Questions about Marine Corps Marathon

When is Marine Corps Marathon 2027?

Marine Corps Marathon 2027 is on Sunday, October 31, 2027, starting at 7:55 AM local time.

Where is Marine Corps Marathon?

Marine Corps Marathon is held in Arlington, Virginia.

How long is Marine Corps Marathon?

Marine Corps Marathon is 26.2 miles (42 km).

How much elevation gain does Marine Corps Marathon have?

Marine Corps Marathon has 699 ft (213 m) of elevation gain, as the race states it.

How do you get into Marine Corps Marathon?

Entry to Marine Corps Marathon is by lottery. Registration opened on March 18, 2026.

What is the weather usually like at Marine Corps Marathon?

Around Marine Corps Marathon's date, the day's high is typically about 66°F (19°C) and the low about 48°F (9°C), averaged over recent years.

How hilly is Marine Corps Marathon?

Marine Corps Marathon climbs about 27 ft a mile (5 m per km), near the middle of the 476 marathons listed with their climbing.

What other marathons are there in Virginia?

Other upcoming marathons in Virginia include Richmond Marathon (November 14, 2026), Tidewater Striders Dismal Swamp Marathon (December 6, 2026) and Willis River (January 3, 2027).

Other races in Virginia

Every race in Virginia

More like it

Updated