April 2021 Half Marathons

NOTE: Many races have been cancelled, postponed, or switched to virtual-only due to the ongoing COVID-19 pandemic. We’re doing our best to update information as soon as possible, but check the race’s website for the latest details.

See all April 2021 half marathons across the USA below, or click Race Calendars above to see each state’s calendar. For each race, you’ll find course maps, elevation profiles, reviews and info on how to register.


Friday, April 2

Fri Apr 2 Rescue Rover Half Marathon Fort Worth TX

Saturday, April 3

Sat Apr 3 Altamont Half Marathon Travelers Rest SC
Sat Apr 3 Carmel Marathon Half Marathon 10K & 5K Carmel IN
Sat Apr 3 Cave City Easter Run Half Marathon 10K & 5K Cave City AR
Sat Apr 3 Clemson Experimental Marathon Half Marathon & 10K Clemson SC
Sat Apr 3 Duxbury Half Marathon Duxbury MA
Sat Apr 3 Emigration Canyon Half Marathon & 10-Miler Salt Lake City UT
Sat Apr 3 Escape from Prison Hill Half Marathon 10K & 5K Carson City NV
Sat Apr 3 Gateway to the Smokies Half Marathon Waynesville NC
Sat Apr 3 Half-Wit Half Marathon Reading PA
Sat Apr 3 Hippity Hop Half Marathon Peoria AZ
Sat Apr 3 Lake Sara Dam Run Effingham IL
Sat Apr 3 Martinsville Half Marathon & 5K Martinsville VA
Sat Apr 3 Oak Barrel Half Marathon Lynchburg TN
Sat Apr 3 Puppy Power Half Marathon Fort Worth TX
Sat Apr 3 Run Singer Island Half Marathon & 10K Riviera Beach FL
Sat Apr 3 Runs with Scissors Marathon Half Marathon & 50K Brighton CO
Sat Apr 3 SBY Marathon Half Marathon & 5K Salisbury MD
Sat Apr 3 Three Creeks Half Marathon Denver CO
Sat Apr 3 Tomoka Marathon Half Marathon & 5K DeBary FL
Sat Apr 3 Valley Thaw Out Races Half Marathon 10K & 5K Wasilla AK

Sunday, April 4

Sun Apr 4 Mia's Half Marathon Fort Worth TX
Sun Apr 4 Race Again at Verrazano Half Marathon 10K & 5K Brooklyn NY

Saturday, April 10

Sat Apr 10 Blue Bell Fun Run Brenham TX
Sat Apr 10 Carpe Diem & Carpe Noctem Half Marathon & 10K Commerce Township MI
Sat Apr 10 Charlottesville Marathon & Half Marathon Charlottesville VA
Sat Apr 10 Corvallis Half Marathon & 5K Corvallis OR
Sat Apr 10 Deception Pass Marathon & Half Marathon Oak Harbor WA
Sat Apr 10 Dirty Kiln Trail Races Half Marathon & 10K Hollidaysburg PA
Sat Apr 10 Dismal Swamp Stomp Half Marathon & 5K Chesapeake VA
Sat Apr 10 Eggs Legs Half Marathon 10K & 5K West Jordan UT
Sat Apr 10 El Dorado Half Marathon El Dorado KS
Sat Apr 10 Florida Run at Colt Creek State Park Lakeland FL
Sat Apr 10 Freshwater Land Trust Half Marathon Fultondale AL
Sat Apr 10 GO! St. Louis Half Marathon & 10K St. Louis MO
Sat Apr 10 Goodnight-Loving Half Marathon 10K & 5K Newcastle TX
Sat Apr 10 Hattiesburg Half Marathon 10K & 5K Hattiesburg MS
Sat Apr 10 Horse Capital Marathon & Half Marathon Lexington KY
Sat Apr 10 Lincoln Lake Trail Half Marathon & 10K Lincoln AR
Sat Apr 10 Movie Madness Half Marathon Harrisburg PA
Sat Apr 10 Naples Distance Classic Half Marathon 10K & 5K Naples FL
Sat Apr 10 North Boundary Traverse Trail Half Marathon & 10K Oak Ridge TN
Sat Apr 10 Outrun Childhood Obesity Half Marathon 10K & 5K Garden City KS
Sat Apr 10 Purple Run Half Marathon 10K & 5K Las Vegas NV
Sat Apr 10 Run the Land Half Marathon 10K & 5K Cleveland OH
Sat Apr 10 RunVermont Half Marathon Unplugged Burlington VT
Sat Apr 10 Salmon Run Half Marathon 10K & 5K Bend OR
Sat Apr 10 Sawbriar Run the Pass Half Marathon 10K & 5K Jamestown TN
Sat Apr 10 Summit City Half Marathon & 10K Fort Wayne IN
Sat Apr 10 Tell City Half Marathon & 5K Tell City IN
Sat Apr 10 Texas Bluebonnet Half Marathon & 5K McKinney TX
Sat Apr 10 Trailbreaker Half Marathon 10K & 5K Waukesha WI
Sat Apr 10 Victory Half Marathon & 5K Hillsdale IN
Sat Apr 10 Winter Race Circuit Half Marathon Huntsville UT
Sat Apr 10 Women's Run Series Tucson Half Marathon 10K & 5K Tucson AZ
Sat Apr 10 Zion Trail Half Marathon Virgin UT

Sunday, April 11

Sun Apr 11 Alamo 13.1 Half Marathon San Antonio TX
Sun Apr 11 Bayside Half Marathon Key Biscayne FL
Sun Apr 11 Buck Ridge Burn Trail Half Marathon & 5K Gardners PA
Sun Apr 11 Care Packages at Carderock Half Marathon 10K & 5K Potomac MD
Sun Apr 11 Cheap Marathon & Half Marathon Salisbury MA
Sun Apr 11 Coffee Milk Marathon Half Marathon & 5K Kingstown RI
Sun Apr 11 GO! St. Louis Marathon Half Marathon & 10K St. Louis MO
Sun Apr 11 Great Bay Half Marathon & 5K Newmarket NH
Sun Apr 11 Gulf Coast Half Marathon & 5K Pensacola Beach FL
Sun Apr 11 Race Again in Queens Half Marathon 10K & 5K Queens NY
Sun Apr 11 Riverboat Series Marathon Half Marathon 10K & 5K – Day 1 Winnsboro LA
Sun Apr 11 Run the Rock Marathon Half Marathon 10K & 5K Janesville WI
Sun Apr 11 Silver Falls Trail Challenge Half Marathon & Quarter Marathon Sublimity OR
Sun Apr 11 Spring Fling Prairie Dog Half Marathon 10K & 5K Arvada CO
Sun Apr 11 Towne Lake Half Marathon 10K & 5K McKinney TX
Sun Apr 11 Towpath Half Marathon & 5-Mile Cuyahoga Heights OH
Sun Apr 11 Union Hospital Run for Home Half Marathon New Philadelphia OH

Monday, April 12 – Friday, April 16


Saturday, April 17

Sunday, April 18

Sun Apr 18 Desert RATS Trail Running Festival Fruita CO
Sun Apr 18 Naperville Women's Half Marathon Naperville IL
Sun Apr 18 Racin' Around the Lake Half Marathon 10K & 5K Fairfax Station VA
Sun Apr 18 The Split Spokane Half Marathon Spokane WA
Sun Apr 18 Spring Classic Duathlon & Half Marathon Portland OR

Saturday, April 24

Sunday, April 25

Sun Apr 25 April Fools Half Marathon Atlantic City NJ
Sun Apr 25 Austin Half Marathon & 5K Austin TX
Sun Apr 25 Canaan Valley Half Marathon & 10K Davis WV
Sun Apr 25 Gettysburg Blue-Gray Half Marathon & 5K Gettysburg PA
Sun Apr 25 Glass City Marathon Half Marathon & Relay Toledo OH
Sun Apr 25 Hampton Half Marathon & 5K Hampton Beach NH
Sun Apr 25 Siesta Half Marathon San Antonio TX
Sun Apr 25 Sioux Falls Skedaddle Half Marathon Sioux Falls SD
Sun Apr 25 Tear Drop Half Marathon Chatsworth GA
Sun Apr 25 Warrior Princess Half Marathon & 5K Springfield MO