March Half Marathons in the USA
Virginia Beach, VA
Valor Run
Mar 27, 2022
Shamrock Marathon
Mar 19, 2023
Mar 18, 2023
Wichita Falls, TX
Xpress Half Marathon
Mar 4, 2023
Kailua, HI
Windward Half Marathon
Mar 27, 2022
Ft. Worth, TX
Spring Sprint - DFW
Mar 12, 2022
Upper Marlboro, MD
Rosaryville Half Marathon and 10K Trail Run
Mar 13, 2022
Redmond, WA
Lake Sammamish Half Marathon
Mar 5, 2022
Spring Run for Fun - Redmond Watershed
Mar 26, 2022
Portland, OR
Shamrock Run
Mar 12, 2023
Dallas, TX
Run4Bibles Trail Run
Mar 5, 2022
Brenham, TX
Blue Bell Fun Run
Mar 25, 2023
Lake Texoma, TX
Cross Timbers Trail Run
Mar 26, 2022
Gulfport, MS
Gulf Coast Series - Day 3
Mar 22, 2023
Visalia, CA
End of the Trail Half Marathon
Mar 12, 2022
Sacramento, CA
Shamrock'n Half Marathon
Mar 13, 2022
Mar 12, 2022
Bowling Green, KY
Run & Walk for Children
Mar 26, 2022
Elizabeth City, NC
Coast Guard Marathon
Mar 3, 2023
Mar 4, 2023
Springfield, VA
Boulder Crest Half
Mar 19, 2022
West Point, NY
Fallen Comrades Half Marathon
Mar 20, 2022
Ivins, UT
Red Mountain 50K/30K
Mar 4, 2023
Kittery, ME
Eastern States Road Race
Mar 27, 2022
Newmarket, NH
Great Bay Half Marathon
Mar 26, 2023
Nashville, TN
Music City Half Marathon
Mar 19, 2022
Spring Sprint
Mar 26, 2022
Nashville St. Paddy's Half Marathon
Mar 11, 2023
Mt. Pleasant, MI
Winter Warriors Race Series
Jan 16, 2022 - Snow Man
Feb 20, 2022 - Ice Cube
Mar 13, 2022 - Mud Dog
Lincoln, NE
Run for the Bridges
Mar 12, 2022
Fredericksburg, TX
Texas Hill Country Half Marathon Series - Wanderlust Run
Mar 26, 2022
Montgomery, AL
Montgomery Half Marathon
Mar 12, 2022
Huntington Beach, CA
SOCAL Marathon
Mar 4, 2023
Clermont, FL
Lake Minneola Half Marathon
Mar 26, 2022
Florence, SC
Pacing 4 Pieces
Mar 12, 2022
Newark, DE
First State Half Marathon
Mar 26, 2022
Greenville, NC
Live Well Half Marathon
Mar 11, 2023
Los Lunas, NM
King of The Hill
Mar 5, 2022
Waukesha, WI
First Call Half Marathon
Mar 27, 2022
Philadelphia, PA
Love Run Philadelphia Half Marathon
Mar 26, 2023
Savannah, GA
Skidaway Island Marathon
Mar 19, 2022
Bakersfield, CA
Bakersfield Marathon
Mar 26, 2023
Charlotte, NC
Corporate Cup
Mar 4, 2023
Longview, TX
Longview Half Marathon
Mar 12, 2022
Issaquah, WA
Lake Sammamish Half Marathon
Mar 5, 2022
Lincroft, NJ
E. Murray Todd Half Marathon
Mar 13, 2022
Stinson Beach, CA
Rabbit Chase
Mar 13, 2021
Lawrence, KS
Pi Day River Rotation
Mar 12, 2022
Stillwater, OK
Stilly Half Marathon
Mar 4, 2023
Potomac, MD
Operation Enduring Warrior Half
Mar 27, 2022
Mill Valley, CA
Golden Gate Headlands Marathon
Mar 25, 2023
Severna Park, MD
B&A Trail Marathon
Mar 27, 2022
Golden, CO
All-Out Spring Fever
Mar 19, 2023
Henderson, NV
Trail Trashed
Mar 4, 2023
Reading, PA
Half Wit Half Marathon Trail Run
Mar 27, 2022
Folsom, CA
Folsom South Side Trail Run
Mar 18, 2023
Federal Way, WA
Dash Point State Park Trail Run
Mar 19, 2022
Rome, GA
Berry Half Marathon
Mar 4, 2023
Arlington, TX
Arlington Marathon
Mar 26, 2022
Mar 27, 2022
Santa Clarita, CA
Valencia Trail Race
Mar 25, 2023
Tacoma, WA
Dash Point
Mar 19, 2022
Los Angeles, CA
Griffith Park Trail Marathon
Mar 12, 2022
Rock Hill, NY
Celebrate Life Half Marathon
Mar 13, 2022
Marysville, WA
Cupcake Run
Mar 19, 2022
Chattanooga, TN
Raccoon Mountain Marathon
Mar 19, 2022
Chattanooga Marathon Weekend
Mar 5, 2023
Mar 4, 2023
Youngstown, OH
Mill Creek Distance Classic
Mar 27, 2022
New Bedford, MA
New Bedford Half Marathon
Mar 20, 2022
Albuquerque, NM
Hawk SqWalk and Run
Mar 12, 2022
Irvine, CA
Reaching for the Cure
Mar 27, 2022
Decatur, TX
Grasslands Trail Run
Mar 19, 2022
Peoria, AZ
Arizona Half Marathon
Mar 6, 2022
Bozeman, MT
Run to the Pub
Mar 18, 2023
Miami, FL
305 Half Marathon
Mar 5, 2023
St. Petersburg, FL
Florida Shamrock Distance Classic
Mar 4, 2023
Syracuse, NY
Syracuse Half Marathon
Mar 20, 2022
Marianna, FL
Gulf Coast Series - Day 4
Mar 23, 2023
Brooksville, FL
Long Play Trail Run
Mar 4, 2023
Stuart, FL
Marathon of the Treasure Coast
Mar 5, 2023
McKinney, TX
Towne Lake Half Marathon
Mar 27, 2022
New York, NY
United Airlines NYC Half
Mar 20, 2022
Manchester, NH
Shamrock Half Marathon
Mar 25, 2023
Redlands, CA
Run Through Redlands
Mar 5, 2023
The Woodlands, TX
The Woodlands Marathon
Mar 4, 2023
Feb 25, 2023
Fort Walton Beach, FL
Lucky Leprechaun
Mar 12, 2022
Mar 13, 2022
Allison Park, PA
Just A Short Run
Mar 26, 2022
Lamoine, ME
Lamoine Half Marathon
Mar 5, 2022
San Francisco, CA
Zoom San Francisco
Mar 19, 2022
Las Vegas, NV
Labor of Love Races
Mar 11, 2023
Potsdam, NY
Raquette River Marathon
Mar 25, 2023
San Angelo, TX
Crazy Desert Trail Race
Mar 5, 2022
New Orleans, LA
New Orleans Women's Half Marathon
Mar 6, 2022
Best Damn Race New Orleans
Mar 20, 2022
Rock 'n' Roll New Orleans
Mar 5, 2023
Mar 4, 2023
Tulsa, OK
T-TOWN Half Marathon
Mar 26, 2022
Auburn, CA
Knickerbocker Canyon Trail Run
Mar 26, 2022
Ormond Beach, FL
Tomoka Marathon
Mar 19, 2022
Chambersburg, PA
Chambersburg Half Marathon
Mar 18, 2023
Bristol, TN
Appalachian Series - Day 5 (TN)
Mar 28, 2023
Green Bay, WI
Dick Lytie Classic
Mar 19, 2022
San Antonio, TX
Run the Alamo
Mar 5, 2023
Newport News, VA
Newport News One City Marathon
Mar 4, 2023
Mar 5, 2023
Germantown, TN
Germantown Half Marathon & Mayor's Cup 5K
Mar 13, 2022
San Diego, CA
San Diego Half Marathon
Mar 27, 2022
Everson, WA
Honeywagon Runs
Mar 25, 2023
Tuscaloosa, AL
Tuscaloosa Half Marathon
Mar 25, 2023
Emmetsburg, IA
O'Round the Loch Run
Mar 19, 2022
Sedalia, VA
Terrapin Mountain 50K
Mar 19, 2022
Phoenix, AZ
Pride Run Phoenix
Mar 18, 2023
Long Beach, CA
Bayshore Triathlon
Mar 11, 2023
Waddell, AZ
Mesquite Canyon Trail Runs
Mar 11, 2023
Cumming, GA
Run Your Bundts Off 5K
Mar 27, 2022
Oak Harbor, WA
Deception Pass Marathon
Mar 12, 2022
Myrtle Beach, SC
Myrtle Beach Marathon
Mar 4, 2023
Estacada, OR
Vortex Half Marathon
Mar 26, 2022
Little Rock, AR
Little Rock Marathon Race Weekend
Mar 4, 2023
Mar 5, 2023
Little Rock Marathon Weekend
Mar 5, 2023
Mar 4, 2023
Des Moines, IA
Des Moines St. Paddy's Marathon
Mar 18, 2023
Orlando, FL
Best Damn Race - Orlando
Mar 4, 2023
Oakland, CA
Oakland Running Festival
Mar 19, 2023
Baton Rouge, LA
OLOL Amazing Half Marathon
Mar 4, 2023
Saratoga, CA
Sanborn Trail Challenge
Mar 4, 2023
Lafayette, LA
Zydeco Marathon
Mar 12, 2023
Mar 11, 2023
Modesto, CA
Modesto Marathon
Mar 26, 2023
Sunrise, FL
Sunrise Half Marathon
Mar 25, 2023
Lake Ozark, MO
Bridge & Dam Half Marathon
Mar 25, 2023
Beaufort, SC
Beaufort Twilight Run
Mar 19, 2022
Sleepy Hollow, NY
Sleepy Hollow Half Marathon
Mar 26, 2022
West Jordan, UT
Lucky 13 Half Marathon
Mar 19, 2022
Plainfield, IN
No Luck Irish Run
Mar 12, 2023
Malden, MA
Malden Half + 5 Mile
Mar 13, 2022
Lorton, VA
Rolling Hills Half
Mar 5, 2022
New Holland, PA
Garden Spot Village Half Marathon
Mar 25, 2023
Greenwood Village, CO
That Dam Run
Mar 19, 2022
Beaumont, TX
Gulf Coast Series - Day 1
Mar 20, 2023
Salida, CO
Run Through Time Marathon
Mar 11, 2023
Madison, AL
Whiskey Run
Mar 13, 2022
Riverton, UT
Riverton Half Marathon
Mar 26, 2022
Hurricane, UT
Sand Hollow Marathon
Mar 12, 2022
Lawrenceville, IL
Southern Illinois Spring Classic
Mar 26, 2022
Pearland, TX
Pearland Half Marathon & 10K
Mar 27, 2022
Liberty, MO
Liberty Hospital Half Marathon
Mar 25, 2023
Eufaula, AL
Appalachian Series - Day 1 (AL)
Mar 24, 2023
West Haven, CT
Savin Rock Marathon
Mar 26, 2022
Manito, IL
Cactus Classic Trail Race
Mar 12, 2022
North Myrtle Beach, SC
Run North Myrtle Beach
Mar 25, 2023
Fort Payne, AL
Crazies Trifecta
Mar 12, 2022
Lost Falls
Mar 12, 2022
Perdido Key, FL
Flora-Bama's Beach Run/Walk for America's Warriors
Mar 19, 2022
Creve Coeur, MO
Creve Coeur St. Paddy's Half Marathon & 7K
Mar 11, 2023
St. Paul, OR
ORRC Champoeg 30K, Half Marathon, 10K
Mar 5, 2022
Camden, SC
Revolutionary Run Half Marathon
Mar 26, 2022
East Providence, RI
Crazy Clam 5K 5M
Mar 13, 2022
Harmony, PA
Shamrock Shuffle
Mar 26, 2022
Versailles, KY
Lucky Leprechaun Half Marathon
Mar 5, 2022
Ashland City, TN
Ashland City Half-Marathon
Mar 5, 2022
Bluefield, WV
Appalachian Series - Day 6 (WV)
Mar 29, 2023
Bolingbrook, IL
Bolingbrook St. Paddy's Half Marathon
Mar 19, 2023
Springdale, UT
Zion Half Marathon
Mar 4, 2023
Haines City, FL
Orange Blossom Half Marathon
Mar 5, 2022
Perrysville, OH
Mo Spring Marathon & Half Marathon
Mar 12, 2022
Mar 13, 2022
North Liberty, IN
Run Happy 50K (and other happy distances)
Mar 26, 2022
Black Canyon City, AZ
XTERRA Black Canyon Trail Run
Mar 12, 2023
Douglassville, PA
SRG Half Marathon and 5 Miler
Mar 13, 2022
Santa Margarita, CA
San Luis Obispo Spartan Trail
Mar 13, 2022
Deer Park, IL
Deer Park St. Paddy's Half Marathon
Mar 19, 2022
Greenwood, MS
Viking Half Marathon
Mar 26, 2022
Blairstown, NJ
NJ Ultra Festival
Mar 27, 2021
Oskaloosa, IA
A Pot of Gold Shared Half Marathon
Mar 26, 2022
Richfield, PA
Roger Snyder Memorial Race
Mar 19, 2022
Hampton, NH
Hampton Half Marathon
Mar 5, 2023
Jennings, LA
Gulf Coast Series - Day 2
Mar 21, 2023
Woodburn, OR
Tulip Trail Run
Mar 19, 2022
Beeville, TX
Beeville's Half Buzzed Half Race
Mar 26, 2022
Bluefield, VA
Appalachian Series - Day 7 (VA)
Mar 30, 2023
Monument Valley, UT
Monument Valley Ultra
Mar 5, 2022
Lackawaxen, PA
Two Rivers Marathon Race Festival
Mar 25, 2023
Mar 26, 2023
Sublimity, OR
Silver Falls Challenge
Mar 6, 2022
San Felipe, TX
San Felipe Shootout
Mar 18, 2023
Adrian, OR
Owyhee Off-Road Challenge
Mar 26, 2022
Mills River, NC
Appalachian Series - Day 4 (NC)
Mar 27, 2023
Woods Cross, UT
March Madness Races
Mar 5, 2022
East Liverpool, OH
Beaver Creek Trail Half Marathon
Mar 12, 2022
Fort Myers, FL
Fort Myers City of Palms Half Marathon
Mar 4, 2023
Fort Davis, TX
Southwest 100
Mar 26, 2022
Fort Collins, CO
Spring Equinox Half Marathon
Mar 20, 2022
DuPont, WA
DuPont Trail Marathon
Mar 6, 2022
Rainsville, AL
Crazies Trifecta
Mar 11, 2022
Crazies Trifecta
Mar 13, 2022
Woodville, AL
Race to the Cave Half Marathon
Mar 19, 2023
Whittington, IL
Rend Lake Marathon
Mar 26, 2022
Oljato-Monument Valley, AZ
Monument Valley Ultra
Mar 5, 2022
Hagerman, ID
St. Patrick's Fun Run
Mar 12, 2022
Corona, NY
Queens St Patrick's Half
Mar 6, 2022
Los Osos, CA
Montana de Oro Trail Run
Mar 5, 2022
Wawawai Landing, WA
Snake River Canyon Half Marathon
Mar 5, 2022
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Berry Half Marathon
-
Mar 4, 2023Saturday
-
13.1M, 10K, 5K, 1M run
More Information
-
Rome, GA
Floyd County, GA
2. Best Damn Race - Orlando
-
Mar 4, 2023Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Orlando, FL
Orange County, FL
3. Coast Guard Marathon
-
Mar 4, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Elizabeth City, NC
Pasquotank County, NC
4. Corporate Cup
-
Mar 4, 2023Saturday
-
13.1M, 5K run
More Information
-
Charlotte, NC
Mecklenburg County, NC
5. Florida Shamrock Distance Classic
-
Mar 4, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
St. Petersburg, FL
Pinellas County, FL
6. Fort Myers City of Palms Half Marathon
-
Mar 4, 2023Saturday
-
13.1M, 5K run
More Information
-
Fort Myers, FL
Lee County, FL
7. Long Play Trail Run
-
Mar 4, 2023Saturday
-
33M, 13.1M, 10K trail run
More Information
-
Brooksville, FL
Hernando County, FL
8. Myrtle Beach Marathon
-
Mar 4, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Myrtle Beach, SC
Horry County, SC
9. OLOL Amazing Half Marathon
-
Mar 4, 2023Saturday
-
13.1M, 5K run | kids run
More Information
-
Baton Rouge, LA
East Baton Rouge County, LA
10. Red Mountain 50K/30K
-
Mar 4, 2023Saturday
-
50K, 30K, 13.1M trail run
More Information
-
Ivins, UT
Washington County, UT
11. Sanborn Trail Challenge
-
Mar 4, 2023Saturday
-
13.1M, 8M, 4M trail run
More Information
-
Saratoga, CA
Santa Clara County, CA
12. SOCAL Marathon
-
Mar 4, 2023Saturday
-
26.2M, 13.1M, 10K, 5K run | kids run
Virtual OptionMore Information
-
Huntington Beach, CA
Orange County, CA
13. Stilly Half Marathon
-
Mar 4, 2023Saturday
-
13.1M, 5K run
More Information
-
Stillwater, OK
Payne County, OK
14. The Woodlands Marathon
-
Mar 4, 2023Saturday
-
26.2M, 13.1M, 10K run
Virtual OptionMore Information
-
Boston Marathon Qualifier
-
The Woodlands, TX
Montgomery County, TX
15. Trail Trashed
-
Mar 4, 2023Saturday
-
50M, 50K, 26.2M, 13.1M, 10K, 5K trail run
More Information
-
Henderson, NV
Clark County, NV
16. Xpress Half Marathon
-
Mar 4, 2023Saturday
-
13.1M, 12K, 5K run
More Information
-
Wichita Falls, TX
Wichita County, TX
17. Zion Half Marathon
-
Mar 4, 2023Saturday
-
13.1M run
More Information
-
Springdale, UT
Washington County, UT
18. 305 Half Marathon
-
Mar 5, 2023Sunday
-
13.1M, 5K run
More Information
-
Miami, FL
Miami-Dade County, FL
19. Ashland City Half-Marathon
-
Past DateMar 5, 2022Saturday
-
13.1M run
Virtual OptionMore Information
-
Ashland City, TN
Cheatham County, TN
20. Bidwell Classic Half Marathon
-
Past DateMar 5, 2022Saturday
-
13.1M, 5K run | 13.1M relay
More Information
-
Chico, CA
Butte County, CA
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.