March Races in North Carolina
Greensboro, NC
Running Of The Leprechauns
Mar 9, 2024
3.21 Dash for Down Syndrome 5K
Mar 16, 2024
PTI Run on the Runway
Mar 23, 2024
Only Fools Run Half Marathon
Mar 30, 2024
Waggin' Wild 5K
Mar 1, 2025
Kilometers Over Cancer Tournament Trot
Mar 8, 2025
Northern Trails Marathon
Mar 8, 2025
Mocksville, NC
Mocksville Shamrock Run
Mar 16, 2024
Albemarle, NC
Oscars Red Carpet 5K
Mar 9, 2024
God's Littlest Angels - 5K
Mar 16, 2024
Family Easter Eggstravaganza 5K
Mar 24, 2024
Legs4Lindsey Annual MPS 5K
Mar 30, 2024
Asheville, NC
Asheville Marathon and Half
Mar 16, 2024
Get Your Rear in Gear
Mar 23, 2024
Asheville Catholic School Shamrock 5K/10K
Mar 8, 2025
Belmont, NC
Zoom + Bloom 5K + Kids Run
Mar 30, 2024
Bostic, NC
Bear Foot 5K
Mar 16, 2024
Nags Head, NC
Running Of The Leprechauns
Mar 16, 2024
Asheboro, NC
Asheboro Human Race
Mar 16, 2024
Raleigh, NC
Umstead Trail Marathon
Mar 2, 2024
Ninja 5K &10K
Mar 9, 2024
Chase The Dream 5K and Leprechaun Fun Run
Mar 16, 2024
Raleigh Run for Rare MPS 5K
Mar 23, 2024
Ella's Race
Mar 15, 2025
Greenville, NC
PT the Pirate 5K
Mar 2, 2024
CoopStrong Race
Mar 16, 2024
Cornelius, NC
Shillelagh Shuffle 5K
Mar 16, 2024
China Grove, NC
Love Thy Neighbor 5K and 10K Race
Mar 16, 2024
Charlotte, NC
Little Sugar Creek Greenway parkrun
Aug 19, 2023
Aug 26, 2023
Sep 2, 2023
Sep 9, 2023
48 more
Corvian Cardinals 5K
Mar 9, 2024
Redemption Run 5K
Mar 9, 2024
Run Jen Run
Mar 9, 2024
Run Jen Run 5K
Mar 9, 2024
Run the Creek 5K
Mar 9, 2024
Color Me Green 5K Trail Run
Mar 16, 2024
Charlotte's Dog Jog
Mar 17, 2024
3-2-1 Dash for Down Syndrome 5K & Fun Run
Mar 23, 2024
Communication Counts 5K
Mar 23, 2024
Fight for Air Climb
Mar 23, 2024
Get Your Rear in Gear
Mar 23, 2024
Corporate Cup
Mar 1, 2025
Lucky Day 7K
Mar 15, 2025
Craft Beer Half Marathon
Mar 29, 2025
New Bern, NC
NPSWC March for Sickle Cell 5K
Mar 9, 2024
Wilmington, NC
Strut for Childhood Cancer Run
Mar 9, 2024
Blue Ribbon Run
Mar 23, 2024
Miracles in Motion
Mar 23, 2024
Wilmington Growler Relay
Mar 23, 2024
Rabbit Run
Mar 30, 2024
Azalea Sprint
Mar 9, 2025
Carolina Beach, NC
Steve Haydu St. Patrick's Day LoTide Run
Mar 16, 2024
Apex, NC
Run The Peak 5K/10K
Mar 10, 2024
Salisbury, NC
5K Run/Walk for Missions
Mar 23, 2024
Candler, NC
Carry Your Cross 5K
Mar 30, 2024
Cary, NC
Break the Silence 5K: Rally for Suicide Awareness and Prevention
Mar 23, 2024
Cary Greenways Half Marathon
Mar 24, 2024
Running Over Cancer 5K
Mar 24, 2024
Tobacco Road Marathon
Mar 16, 2025
Durham, NC
Blue Blood Rivalry Run
Mar 9, 2024
Mountains to Sea Trail 100 Endurance Run
Mar 9, 2024
Durham NC parkrun
Jul 13, 2024
Jul 20, 2024
Jul 27, 2024
Aug 3, 2024
48 more
Pinehurst, NC
Viking Dash - Pinehurst
Mar 29, 2025
Chapel Hill, NC
St. Paul Village 5K
Mar 2, 2024
UNC SNDA Oral Cancer 5K
Mar 3, 2024
PSF 5K for Education
Mar 9, 2024
Franklin 5K
Mar 23, 2024
Running With The Angels 5K
Mar 23, 2024
Wake Forest, NC
Shamrock Shuffle 5K at Hasentree
Mar 15, 2025
Jacksonville, NC
Recovery Run
Mar 23, 2024
Run With Your Heart 5K/10K/15K
Mar 1, 2025
Southport, NC
Spring Into Health
Mar 16, 2024
Kings Mountain, NC
Kings Mountain Gateway Trail 5K/10M
Mar 23, 2024
Concord, NC
Ninja 1M, 5K, 10K, 15K & Half Marathon
Mar 9, 2024
Patriots Duathlon
Mar 23, 2024
Bunny Run 5K
Mar 30, 2024
Gastonia, NC
Raise the Roof 5K
Mar 9, 2024
Statesville, NC
MRT Distance Challenge Series Race #3
Mar 19, 2024
Washington, NC
Exodus Run
Mar 30, 2024
St Patrick s Day 5K
Mar 15, 2025
Beaufort, NC
Crystal Coast Run/Walk for Autism
Mar 23, 2024
Crystal Coast Cancer Rehab Center 5K Run
Mar 30, 2024
Winston-Salem, NC
Deacon Dash for Down Syndrome
Mar 9, 2024
Get Your Rear in Gear
Mar 23, 2024
Run Leo
Mar 15, 2025
Denver, NC
West Lake Wildcats Shamrock 5K
Mar 9, 2024
Fort Liberty, NC
Run Iron Mike Run 5K
Mar 22, 2024
Kill Devil Hills, NC
Outer Banks Beer Mile
Mar 8, 2025
Laurinburg, NC
Run with the Knights 24 Hr Ultra
Mar 23, 2024
Morrisville, NC
Raleigh Run for Rare 5K
Mar 23, 2024
Lenoir, NC
Leprechaun Leap
Mar 16, 2024
Locust, NC
Locust Lucky Leprechaun 5K
Mar 17, 2024
Wendell, NC
St. Paddy's Day Dash 5K
Mar 9, 2024
Pittsboro, NC
Chatham YMCA Leprechaun Dash 5K/10K
Mar 16, 2024
Knightdale, NC
Pot of Gold 5K
Mar 15, 2025
Troutman, NC
Lake Norman State Park Six Hour Endurance Run & Relay
Mar 25, 2023
Sprint Into Spring 5K/10K
Mar 10, 2024
Viking Dash
Mar 1, 2025
Hope Mills, NC
St. Paddys Day Beer Mile Dirtbag Ales
Mar 16, 2024
Oxford, NC
Granville Ambulance Chase
Mar 15, 2025
Swannanoa, NC
Land and Lakes Relay
Mar 1, 2025
Bald Head Island, NC
Turtle Trot 5K
Mar 30, 2024
Jun 12, 2024
Jun 5, 2024
Jun 19, 2024
10 more
Badwater Cape Fear
Mar 22, 2025
Lillington, NC
Shamrock Shuffle 5K
Mar 16, 2024
Beulaville, NC
BES St. Patrick's Day 5K
Mar 16, 2024
Colfax, NC
Lucky Leprechaun 5K
Mar 2, 2024
Mills River, NC
Appalachian Series - Day 4 (NC)
Mar 25, 2024
Seven Springs, NC
Cliffs of the Neuse Trail Run & Hike
Mar 23, 2024
Butner, NC
Ballpark Bolt for Brooklyn
Mar 9, 2024
Liberty, NC
Run with Lily 5K
Mar 15, 2025
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
Event Category
Click Here to find out what Classic, Multisport, and Variety mean.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
1. Corporate Cup
-
Mar 1, 2025Saturday
-
13.1M, 5K run
More Information
-
Charlotte, NC
Mecklenburg County, NC
2. Creekside parkrun
-
Mar 1, 2025Saturday
-
5K run
More Information
-
Archdale, NC
Randolph County, NC
3. Durham NC parkrun
-
Mar 1, 2025Saturday
-
5K run
More Information
-
Durham, NC
Durham County, NC
4. Land and Lakes Relay
-
Mar 1, 2025Saturday
-
61M relay
More Information
-
Swannanoa, NC
Buncombe County, NC
5. Run With Your Heart 5K/10K/15K
-
Mar 1, 2025Saturday
-
15K, 10K, 5K run
More Information
-
Jacksonville, NC
Onslow County, NC
6. Viking Dash - Charlotte
-
Mar 1, 2025Saturday
-
10K, 5K trail run
More Information
-
Troutman, NC
Iredell County, NC
7. Waggin' Wild 5K
-
Mar 1, 2025Saturday
-
5K run
More Information
-
Greensboro, NC
Guilford County, NC
8. Conn 5K
-
Past DateMar 2, 2024Saturday
-
5K run
More Information
- -uknkown-, NC
9. Little Sugar Creek Greenway parkrun
-
Past DateMar 2, 2024Saturday
-
5K run
More Information
-
Charlotte, NC
Mecklenburg County, NC
10. Lucky Leprechaun 5K
-
Past DateMar 2, 2024Saturday
-
5K run | 5K relay
More Information
-
Colfax, NC
Guilford County, NC
11. PT the Pirate 5K
-
Past DateMar 2, 2024Saturday
-
5K run
Virtual OptionMore Information
-
Greenville, NC
Pitt County, NC
12. St. Paul Village 5K
-
Past DateMar 2, 2024Saturday
-
5K run
More Information
-
Chapel Hill, NC
Orange County, NC
13. Umstead Trail Marathon
-
Past DateMar 2, 2024Saturday
-
26.2M trail run
More Information
-
Raleigh, NC
Wake County, NC
14. UNC SNDA Oral Cancer 5K
-
Past DateMar 3, 2024Sunday
-
5K run
More Information
-
Chapel Hill, NC
Orange County, NC
15. Asheville Catholic School Shamrock 5K/10K
-
Mar 8, 2025Saturday
-
10K, 5K run | kids run
More Information
-
Asheville, NC
Buncombe County, NC
16. Creekside parkrun
-
Mar 8, 2025Saturday
-
5K run
More Information
-
Archdale, NC
Randolph County, NC
17. Durham NC parkrun
-
Mar 8, 2025Saturday
-
5K run
More Information
-
Durham, NC
Durham County, NC
18. Kilometers Over Cancer Tournament Trot
-
Mar 8, 2025Saturday
-
5K, 1M run
More Information
-
Greensboro, NC
Guilford County, NC
19. Northern Trails Marathon
-
Mar 8, 2025Saturday
-
26.2M, 10M trail run
More Information
-
Greensboro, NC
Guilford County, NC
20. Outer Banks Beer Mile
-
Mar 8, 2025Saturday
-
1M novelty run
More Information
-
Kill Devil Hills, NC
Dare County, NC
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.