March Half Marathons in the USA
Virginia Beach, VA
Shamrock Marathon
Mar 19, 2023
Mar 18, 2023
Kailua, HI
Windward Half Marathon
Mar 26, 2023
Ft. Worth, TX
Spring Sprint - DFW
Mar 12, 2022
Leprechaun Lane
Mar 11, 2023
Time to Paddy 5K/10K and Lucky 13.1
Mar 12, 2023
Upper Marlboro, MD
Rosaryville Half Marathon and 10K Trail Run
Mar 26, 2023
Redmond, WA
Lake Sammamish Half Marathon
Mar 4, 2023
Spring Run for Fun - Redmond Watershed
Mar 25, 2023
Portland, OR
Shamrock Run
Mar 12, 2023
Scranton, PA
Scranton Half Marathon
Mar 26, 2023
Mar 25, 2023
Dallas, TX
Run4Bibles Trail Run
Mar 4, 2023
Brenham, TX
Blue Bell Fun Run
Mar 25, 2023
Lake Texoma, TX
Cross Timbers Trail Run
Mar 4, 2023
Gallatin, TN
Time to Paddy 5K/10K and Lucky 13.1
Mar 18, 2023
Asheville, NC
Asheville Marathon and Half
Mar 18, 2023
Gulfport, MS
Gulf Coast Series - Day 3
Mar 22, 2023
Sacramento, CA
Shamrock'n Half Marathon
Mar 12, 2023
Mar 11, 2023
Wichita, KS
Time to Paddy 5K/10K and Lucky 13.1
Mar 26, 2023
Bowling Green, KY
Run & Walk for Children
Mar 25, 2023
Flagstaff, AZ
Time to Paddy 5K/10K and Lucky 13.1
Mar 5, 2023
St. Charles, MO
Time to Paddy 5K/10K and Lucky 13.1
Mar 12, 2023
Washington, UT
I'm Bound for Boston Marathon
Mar 19, 2023
Fremont, CA
Fiercelifit Half Marathon & 10K
Mar 25, 2023
Washington, DC
Rock ‘n' Roll Washinton DC
Mar 18, 2023
St. Patrick's 5K, Half & Marathon
Mar 19, 2023
Elizabeth City, NC
Coast Guard Marathon
Mar 4, 2023
Knights Ferry, CA
Historic Covered Bridge Run
Mar 4, 2023
Waynesville, OH
Ceasar Creek Trail Half Marathon
Mar 25, 2023
Mar 26, 2023
Springfield, VA
Boulder Crest Half
Mar 11, 2023
West Point, NY
Fallen Comrades Half Marathon
Mar 19, 2023
Ivins, UT
Red Mountain 50K/30K
Mar 4, 2023
Kittery, ME
Eastern States Road Race
Mar 26, 2023
Newmarket, NH
Great Bay Half Marathon
Mar 26, 2023
Nashville, TN
Spring Sprint
Mar 26, 2022
Tom King Classic
Mar 4, 2023
Nashville St. Paddy's Half Marathon
Mar 11, 2023
Music City Half Marathon
Mar 18, 2023
Honolulu, HI
Ku'ikahi 5K, 10K & Half Marathon
Mar 18, 2023
Lincoln, NE
Run for the Bridges
Mar 11, 2023
Pine Mountain, GA
Flowerfest Marathon
Mar 18, 2023
Fredericksburg, TX
Texas Hill Country Half Marathon Series - Wanderlust Run
Mar 25, 2023
Montgomery, AL
Montgomery Half Marathon
Mar 11, 2023
Huntington Beach, CA
SOCAL Marathon
Mar 4, 2023
Clermont, FL
Lake Minneola Half Marathon
Mar 25, 2023
Florence, SC
Pacing 4 Pieces
Mar 12, 2022
Kansas City, MO
Time to Paddy 5K/10K and Lucky 13.1
Mar 4, 2023
Newark, DE
First State Half Marathon
Mar 25, 2023
Old Orchard Beach, ME
On the Run Half Marathon
Mar 25, 2023
Jackson, MS
Run the Rainbow for CHILDREN'S
Mar 18, 2023
Greenville, NC
Live Well Half Marathon
Mar 11, 2023
Los Lunas, NM
King of The Hill
Mar 11, 2023
Waukesha, WI
First Call Half Marathon
Mar 26, 2023
Philadelphia, PA
Love Run Philadelphia Half Marathon
Mar 26, 2023
Canton, GA
Lucky Half Marathon
Mar 11, 2023
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 4, 2023
Lincroft, NJ
E. Murray Todd Half Marathon
Mar 12, 2023
Venice, FL
Greybeard Half Marathon
Mar 27, 2022
Ironhead Half Marathon
Mar 27, 2022
Wellen Park St. Patrick's Day Half Marathon & 5K
Mar 19, 2023
Seattle, WA
UW Cherry Blossom Run
Mar 25, 2023
Mar 26, 2023
Lemont, IL
Forge Trail Half Marathon
Mar 18, 2023
Lawrence, KS
Pi Day River Rotation
Mar 11, 2023
Stillwater, OK
Stilly Half Marathon
Mar 4, 2023
Potomac, MD
Operation Enduring Warrior Half
Mar 26, 2023
Mill Valley, CA
Golden Gate Headlands Marathon
Mar 25, 2023
Severna Park, MD
B&A Trail Marathon
Mar 26, 2023
Santa Monica, CA
Rockin Shamrock Half Marathon
Mar 12, 2023
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 26, 2023
Federal Way, WA
Dash Point
Mar 25, 2023
Dash Point State Park Trail Run
Mar 25, 2023
Rome, GA
Berry Half Marathon
Mar 4, 2023
Arlington, TX
Arlington Marathon
Mar 26, 2023
Santa Clarita, CA
Valencia Trail Race
Mar 25, 2023
Cincinnati, OH
Time to Paddy 5K/10K and Lucky 13.1
Mar 12, 2023
Summerville, SC
Run Cane Bay Half Marathon
Mar 25, 2023
Rock Hill, NY
Celebrate Life Half Marathon
Mar 12, 2023
Marysville, WA
Cupcake Run
Mar 19, 2022
Chattanooga, TN
Chattanooga Marathon Weekend
Mar 5, 2023
Mar 4, 2023
Raccoon Mountain Marathon
Mar 18, 2023
Sugar Land, TX
Time to Paddy 5K/10K and Lucky 13.1
Mar 18, 2023
Youngstown, OH
Mill Creek Distance Classic
Mar 26, 2023
New Bedford, MA
New Bedford Half Marathon
Mar 19, 2023
Rockaway Park, NY
Parade Day Fight With Your Smile Half Marathon
Mar 4, 2023
Irvine, CA
Reaching for the Cure
Mar 26, 2023
Decatur, TX
Grasslands Trail Run
Mar 18, 2023
Peoria, AZ
Arizona Half Marathon
Mar 5, 2023
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
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 5, 2023
New York, NY
United Airlines NYC Half
Mar 19, 2023
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
Get Lucky Half Marathon
Mar 12, 2023
Spokane, WA
Shamrock Shuffle
Mar 12, 2023
Allison Park, PA
Just A Short Run
Mar 25, 2023
Lamoine, ME
Lamoine Half Marathon
Mar 4, 2023
Tucson, AZ
Tucson Shamrock Half Marathon
Mar 18, 2023
San Francisco, CA
Zoom San Francisco
Mar 18, 2023
Potsdam, NY
Raquette River Marathon
Mar 25, 2023
San Angelo, TX
Crazy Desert Trail Race
Mar 4, 2023
Oklahoma City, OK
Go Girl Run
Mar 4, 2023
Time to Paddy 5K/10K and Lucky 13.1
Mar 25, 2023
New Orleans, LA
New Orleans Women's Half Marathon
Mar 6, 2022
Tulsa, OK
T-TOWN Half Marathon
Mar 25, 2023
Auburn, CA
Knickerbocker Canyon Trail Run
Mar 25, 2023
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
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 11, 2023
De Pere, WI
Think Spring - De Pere
Mar 18, 2023
San Diego, CA
San Diego Half Marathon
Mar 26, 2023
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 18, 2023
Phoenix, AZ
Pride Run Phoenix
Mar 18, 2023
Aurora, IL
Aurora Half Marathon and 5K
Mar 19, 2023
Long Beach, CA
Cat in the Hat Run Half Marathon
Mar 4, 2023
Bayshore Triathlon
Mar 11, 2023
Rockin Shamrock Half Marathon
Mar 11, 2023
Leprechaun Chase - Half Marathon
Mar 18, 2023
Waddell, AZ
Mesquite Canyon Trail Runs
Mar 11, 2023
Chicago, IL
Chicago Lakefront 50K
Mar 25, 2023
Oak Harbor, WA
Deception Pass Marathon
Mar 11, 2023
Myrtle Beach, SC
Myrtle Beach Marathon
Mar 4, 2023
Estacada, OR
Vortex Half Marathon
Mar 26, 2022
Little Rock, AR
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
Congers, NY
Project 13.1
Mar 25, 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 and Dam Races
Mar 25, 2023
Beaufort, SC
Beaufort Twilight Run
Mar 25, 2023
Sleepy Hollow, NY
Sleepy Hollow Half Marathon
Mar 25, 2023
West Jordan, UT
Lucky 13 Half Marathon
Mar 18, 2023
Lorton, VA
Rolling Hills Half
Mar 4, 2023
New Holland, PA
Garden Spot Village Half Marathon
Mar 25, 2023
Greenwood Village, CO
That Dam Run
Mar 5, 2023
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 & 4Life 5k
Mar 25, 2023
Hurricane, UT
Sand Hollow Marathon
Mar 11, 2023
Lawrenceville, IL
Southern Illinois Spring Classic
Mar 25, 2023
Pearland, TX
Pearland Half Marathon
Mar 26, 2023
Liberty, MO
Liberty Half Marathon/Jewell 5K
Mar 25, 2023
Eufaula, AL
Appalachian Series - Day 1 (AL)
Mar 24, 2023
West Haven, CT
Savin Rock Marathon
Mar 25, 2023
Manito, IL
Cactus Classic Trail Race
Mar 11, 2023
North Myrtle Beach, SC
Run North Myrtle Beach
Mar 25, 2023
Fort Payne, AL
Lost Falls
Mar 11, 2023
Perdido Key, FL
Flora-Bama's Beach Run/Walk for America's Warriors
Mar 18, 2023
Creve Coeur, MO
Creve Coeur St. Paddy's Half Marathon & 7K
Mar 11, 2023
St. Paul, OR
ORRC Champoeg 30K, Half Marathon, 10K
Mar 4, 2023
Camden, SC
Revolutionary Run Half Marathon
Mar 26, 2022
Harmony, PA
Shamrock Shuffle
Mar 25, 2023
Versailles, KY
Lucky Leprechaun Half Marathon
Mar 4, 2023
Ashland City, TN
Ashland City Half-Marathon
Mar 4, 2023
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
Rehoboth, MA
Crazy Clam 5K 5M
Mar 12, 2023
Haines City, FL
Orange Blossom Half Marathon
Mar 5, 2022
Perrysville, OH
Mo Spring Marathon & Half Marathon
Mar 18, 2023
Mar 19, 2023
Muskogee, OK
Okie Half
Mar 11, 2023
North Liberty, IN
Run Happy 50K (and other happy distances)
Mar 25, 2023
Black Canyon City, AZ
XTERRA Black Canyon Trail Run
Mar 12, 2023
Douglassville, PA
SRG Half Marathon and 5 Miler
Mar 12, 2023
Santa Margarita, CA
San Luis Obispo Spartan Trail
Mar 13, 2022
Deer Park, IL
Deer Park St. Paddy's Half Marathon
Mar 18, 2023
Greenwood, MS
Viking Half Marathon
Mar 25, 2023
Oskaloosa, IA
A Pot of Gold Shared Half Marathon
Mar 25, 2023
Richfield, PA
Roger Snyder Memorial Race
Mar 25, 2023
Hampton, NH
Hampton Half Marathon
Mar 5, 2023
Jennings, LA
Gulf Coast Series - Day 2
Mar 21, 2023
Woodburn, OR
Tulip Trail Run
Mar 18, 2023
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 4, 2023
Lackawaxen, PA
Two Rivers Marathon Race Festival
Mar 25, 2023
Mar 26, 2023
Sublimity, OR
Silver Falls Challenge
Mar 5, 2023
San Felipe, TX
San Felipe Shootout
Mar 18, 2023
Adrian, OR
Owyhee Off-Road Challenge
Mar 25, 2023
Mills River, NC
Appalachian Series - Day 4 (NC)
Mar 27, 2023
Woods Cross, UT
March Madness Races
Mar 4, 2023
Waleska, GA
Garland Mountain Trail Run
Mar 18, 2023
Fort Myers, FL
Fort Myers Half Marathon & 5K
Mar 4, 2023
Fort Davis, TX
Southwest 100
Mar 25, 2023
Polk City, IA
Time to Paddy 5K/10K and Lucky 13.1
Mar 5, 2023
Fort Collins, CO
Spring Equinox Half Marathon
Mar 26, 2023
Rainsville, AL
Crazies Trifecta
Mar 10, 2023
Crazies Trifecta
Mar 11, 2023
Crazies Trifecta
Mar 12, 2023
Tuscola, TX
Steamboat Challenge
Mar 25, 2023
Vian, OK
Lake Vian Hilltop Run
Mar 4, 2023
Woodville, AL
Race to the Cave Half Marathon
Mar 19, 2023
Whittington, IL
Rend Lake Marathon
Mar 25, 2023
Woodford, VA
The Harbinger
Mar 4, 2023
Hagerman, ID
St. Patrick's Fun Run
Mar 11, 2023
Pioneertown, CA
John Wayne Grit Series
Mar 25, 2023
Corona, NY
Queens St Patrick's Half
Mar 5, 2023
Los Osos, CA
Montana de Oro Trail Run
Mar 25, 2023
Wawawai Landing, WA
Snake River Canyon Half Marathon
Mar 4, 2023
South Park Township, PA
South Park Half Marathon
Mar 4, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
Featured Listing
1. Tesoro Viejo Spring Classic Half Marathon
-
Mar 18, 2023Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Madera, CA
Madera County, CA
Featured Listing
2. Historic Covered Bridge Run
-
Mar 4, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Knights Ferry, CA
Stanislaus County, CA
1. Pettit Indoor Marathon
-
Mar 3, 2023Friday
-
13.1M relay
More Information
-
Challenge
-
Milwaukee, WI
Milwaukee County, WI
2. Sequalitchew Creek Trail Run
-
Mar 4, 2023Saturday
-
26.2M, 13.1M, 10K trail run
More Information
-
DuPont, WA
Pierce County, WA
3. Albany Marathon and Half Marathon
-
Mar 4, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Albany, GA
Dougherty County, GA
4. Ashland City Half-Marathon
-
Mar 4, 2023Saturday
-
13.1M run
Virtual OptionMore Information
-
Ashland City, TN
Cheatham County, TN
5. Berry Half Marathon
-
Mar 4, 2023Saturday
-
13.1M, 10K, 5K, 1M run
More Information
-
Rome, GA
Floyd County, GA
6. Best Damn Race - Orlando
-
Mar 4, 2023Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Orlando, FL
Orange County, FL
7. Bidwell Classic Half Marathon
-
Mar 4, 2023Saturday
-
13.1M, 5K run | 13.1M relay
More Information
-
Chico, CA
Butte County, CA
8. Cat in the Hat Run Half Marathon
-
Mar 4, 2023Saturday
-
13.1M, 15K, 10K, 5K run
More Information
-
Long Beach, CA
Los Angeles County, CA
9. Coast Guard Marathon
-
Mar 4, 2023Saturday
-
26.2M, 13.1M, 5K run
More Information
-
Boston Marathon Qualifier
-
Elizabeth City, NC
Pasquotank County, NC
10. Corporate Cup
-
Mar 4, 2023Saturday
-
13.1M, 5K run
More Information
-
Charlotte, NC
Mecklenburg County, NC
11. Crazy Desert Trail Race
-
Mar 4, 2023Saturday
-
100K, 50K, 13.1M, 10K, 5K trail run
More Information
-
San Angelo, TX
Tom Green County, TX
12. Cross Timbers Trail Run
-
Mar 4, 2023Saturday
-
50M, 26.2M, 13.1M, 5M trail run
More Information
-
Lake Texoma, TX
Grayson County, TX
13. Florida Shamrock Distance Classic
-
Mar 4, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
St. Petersburg, FL
Pinellas County, FL
14. Fort Myers Half Marathon & 5K
-
Mar 4, 2023Saturday
-
13.1M, 5K run
More Information
-
Fort Myers, FL
Lee County, FL
15. Go Girl Run - Oklahoma City
-
Mar 4, 2023Saturday
-
13.1M, 5K run
More Information
-
Oklahoma City, OK
Oklahoma County, OK
16. Historic Covered Bridge Run
-
Mar 4, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Knights Ferry, CA
Stanislaus County, CA
17. Lake Sammamish Half Marathon
-
Mar 4, 2023Saturday
-
13.1M run
Virtual OptionMore Information
-
startRedmond, WAfinishIssaquah, WAKing County, WAKing County, WA
18. Lake Vian Hilltop Run
-
Mar 4, 2023Saturday
-
50K, 26.2M, 13.1M, 4M run
More Information
-
Vian, OK
Sequoyah County, OK
19. Lamoine Half Marathon
-
Mar 4, 2023Saturday
-
13.1M run
More Information
-
Lamoine, ME
Hancock County, ME
20. Long Play Trail Run
-
Mar 4, 2023Saturday
-
33M, 13.1M, 10K trail run
More Information
-
Brooksville, FL
Hernando County, FL
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.