Road · Marathon

Charlotte Marathon


Charlotte, NC

Charlotte Marathon is a road race of 26.2 miles (42 km) in Charlotte, North Carolina. The next edition is on Saturday, November 14, 2026. The race gives its climbing as 1,043 ft (318 m). The field is about 2,647 runners.

There are 32 other upcoming marathons in North Carolina. Charlotte Marathon climbs about 40 ft a mile (8 m per km), steeper than 75% of the 476 marathons listed with their climbing.

26.2miDistance
1,043ftClimbing
2,647runnersField
62°Flow 44°FTypical race day

Questions about Charlotte Marathon

When is Charlotte Marathon 2026?

Charlotte Marathon 2026 is on Saturday, November 14, 2026.

Where is Charlotte Marathon?

Charlotte Marathon is held in Charlotte, North Carolina.

How long is Charlotte Marathon?

Charlotte Marathon is 26.2 miles (42 km).

How much elevation gain does Charlotte Marathon have?

Charlotte Marathon has 1,043 ft (318 m) of elevation gain, as the race states it.

What is the weather usually like at Charlotte Marathon?

Around Charlotte Marathon's date, the day's high is typically about 62°F (17°C) and the low about 44°F (7°C), averaged over recent years.

How hilly is Charlotte Marathon?

Charlotte Marathon climbs about 40 ft a mile (8 m per km), steeper than 75% of the 476 marathons listed with their climbing.

What other marathons are there in North Carolina?

Other upcoming marathons in North Carolina include The Bracken (November 21, 2026), HAROC (aka Hanging Rock Challenge) (December 5, 2026) and Lake Norman State Park 30K & 50K Trail Race (December 5, 2026).

Other races in North Carolina

Every race in North Carolina

More like it

Updated