
Marathons in North Carolina
North Carolina is home to 3 marathons in our database in United States, spread across cities including Charlotte, Raleigh, and Wilmington. Rock n Roll Raleigh Marathon is the largest race in the lineup, typically drawing around 2,500 finishers, while the full spread offers everything from fast urban courses to scenic regional events. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.



Nearby Marathons
Other races closest to North Carolina.

Myrtle Beach Marathon
The Myrtle Beach Marathon draws approximately 1,800 finishers each March on a scenic coastal road in Myrtle Beach, United States. Its broad roads and beach-town atmosphere make it one of the easier early-season U.S. marathons for steady pacing. The course passes Ocean Boulevard, beachfront neighborhoods, and long flat stretches near the Atlantic shoreline. The course is very flat throughout.
Next race: Sunday, 7 March 2027
Kiawah Island Marathon
The Kiawah Island Marathon draws approximately 1,400 finishers each December on a resort island road in Kiawah Island, United States. Its quiet island setting feels markedly different from a big-city winter marathon. The course passes maritime forest roads, lagoons, golf fairways, and glimpses of boardwalks near the Atlantic. The course is very flat throughout.
Next race: Sunday, 6 December 2026
Richmond Marathon
The Richmond Marathon draws approximately 4,000 finishers on an urban road in Richmond, United States. The course starts and finishes at the Richmond Coliseum. The route follows the James River Park System and passes historic Monument Avenue. Very flat with riverside trails.
Next race: Saturday, 14 November 2026

Yuengling Shamrock Marathon
The Yuengling Shamrock Marathon is a beloved Virginia Beach tradition, drawing approximately 4,200 finishers each March along the Atlantic Ocean boardwalk. The out-and-back course follows the Virginia Beach oceanfront past the Neptune statue, the Fishing Pier, and the resort strip with flat coastal pavement throughout. March's cool Atlantic coast weather and post-race Shamrock party make it a classic East Coast spring marathon.
Next race: Saturday, 20 March 2027
Marine Corps Marathon
The Marine Corps Marathon is one of the world's largest marathons, drawing approximately 16k finishers on a point-to-point road in Washington, D.C., United States. The course runs from the Pentagon in Arlington to the Marine Corps War Memorial (Iwo Jima). The route crosses the Arlington Memorial Bridge into Washington, D.C., passing the Lincoln Memorial, National Mall monuments, and Hains Point before finishing in Arlington. Rolling terrain with climbs on Memorial Bridge and at Hains Point.
Next race: Sunday, 25 October 2026