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.


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 Craft Half Marathon & 5K Winston Salem NC
Sat Apr 3 Duxbury Half Marathon Duxbury MA
Sat Apr 3 Eggs Legs Half Marathon 10K & 5K West Jordan UT
Sat Apr 3 Emigration Canyon Half Marathon & 10-Miler Salt Lake City UT
Sat Apr 3 Gateway to the Smokies Half Marathon Waynesville NC
Sat Apr 3 Hippity Hop Half Marathon Peoria AZ
Sat Apr 3 Iron Furnace Trail Run McArthur OH
Sat Apr 3 Lake Sara Dam Run Effingham IL
Sat Apr 3 Martinsville Half Marathon & 5K Martinsville VA
Sat Apr 3 NYCRUNS Queens Half Marathon Queens NY
Sat Apr 3 Oak Barrel Half Marathon Lynchburg TN
Sat Apr 3 Raleigh Half Marathon Raleigh NC
Sat Apr 3 Revel Mt. Charleston Marathon & Half Marathon Las Vegas NV
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 Valley Thaw Out Races Half Marathon 10K & 5K Wasilla AK

Sunday, April 4

Sun Apr 4 Artichoke Half Marathon 10K & 5K Pescadero CA

Saturday, April 10

Sat Apr 10 Carpe Diem & Carpe Noctem Half Marathon & 10K Commerce Township MI
Sat Apr 10 Charlotte RaceFest Half Marathon & 10K Charlotte NC
Sat Apr 10 Charlottesville Marathon & Half Marathon Charlottesville VA
Sat Apr 10 Corvallis Half Marathon & 5K Corvallis OR
Sat Apr 10 Dirty Kiln Trail Races Half Marathon & 10K Hollidaysburg PA
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 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 Hueston Woods Half Marathon & 10K College Corner OH
Sat Apr 10 Milwaukee Marathon Half Marathon & 5K Milwaukee WI
Sat Apr 10 Memphis Big BBQ Half Marathon 10K & 5K Memphis TN
Sat Apr 10 Movie Madness Half Marathon Harrisburg PA
Sat Apr 10 Purple Run Half Marathon 10K & 5K Las Vegas NV
Sat Apr 10 River-n-Rapids Half Marathon Quarter Marathon & 5K Thonotosassa FL
Sat Apr 10 Romancing the Island Half Marathon & 10K Angel Island SP CA
Sat Apr 10 Run Bentonville Half Marathon Bentonville AR
Sat Apr 10 RunVermont Half Marathon Unplugged Burlington VT
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 Victory Half Marathon & 5K Hillsdale IN
Sat Apr 10 Winter Race Circuit Half Marathon Huntsville UT
Sat Apr 10 Zion Trail Half Marathon Virgin UT

Sunday, April 11

Monday, April 12 – Friday, April 16


Saturday, April 17

Sat Apr 17 All-Out Beat the Heat Marathon Half Marathon 10K & 5K Westminster CO
Sat Apr 17 Babcock Gristmill Grinder Half Marathon & 5K Clifftop VA
Sat Apr 17 Blue Ridge Marathon Half Marathon & 10K Roanoke VA
Sat Apr 17 Clinton Historic Half Marathon & 5K Clinton MO
Sat Apr 17 Free State Trail Run Marathon Half Marathon 100K & 40-Mile Lawrence KS
Sat Apr 17 Garmin Marathon Half Marathon & 10K in the Land of Oz Olathe KS
Sat Apr 17 Golden Driller Marathon Half Marathon 10K & 5K Tulsa OK
Sat Apr 17 Iowa Trail Run Series: Sugar Bottom Half Marathon 10K & 5K Solon IA
Sat Apr 17 Kewash Half Marathon 10K & 5K Washington IA
Sat Apr 17 Maple Run Half Marathon & 5K Canton NY
Sat Apr 17 Napa Valley Endurance Run Calistoga CA
Sat Apr 17 Newport Rhode Races Marathon Half Marathon & 5K Newport RI
Sat Apr 17 Oak Island Lighthouse Half Marathon Southport NC
Sat Apr 17 OAT Run Half Marathon & 12K Port Angeles WA
Sat Apr 17 Petersburg Half Marathon & 5K Petersburg VA
Sat Apr 17 Riverboat Series Marathon Half Marathon 10K & 5K – Day 7 Vienna IL
Sat Apr 17 Rodeo Beach Rumble Half Marathon 30K & 8K Sausalito CA
Sat Apr 17 Run for Her Life Half Marathon & 5K Newton IA
Sat Apr 17 RussVegas Half Marathon Russellville AR
Sat Apr 17 San Diego Beach and Bay Half Marathon 10K & 5K San Diego CA
Sat Apr 17 Serengeti Trail Races Marathon Half Marathon 10K & 5K Erda UT
Sat Apr 17 Snickers Marathon & Half Marathon Albany GA
Sat Apr 17 Texas Big Star Half Marathon & 5K Frisco TX
Sat Apr 17 Tidewater Strider Marathon & Half Marathon Chesapeake VA
Sat Apr 17 Wenatchee Marathon Half Marathon & 10K Wenatchee WA

Sunday, April 18

Sun Apr 18 Athens Marathon & Half Marathon Athens OH
Sun Apr 18 Bend Marathon & Half Marathon Bend OR
Sun Apr 18 Coastal Delaware Running Festival Dewey Beach DE
Sun Apr 18 Desert RATS Trail Running Festival Fruita CO
Sun Apr 18 Fort Hill Brewery Half Marathon & 5K Easthampton MA
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 Delaware Running Festival Marathon & Half Marathon Wilmington DE
Sun Apr 25 Eugene Marathon & Half Marathon Eugene OR
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 Maui Marathon & Half Marathon Kaanapali HI
Sun Apr 25 Oshkosh Half Marathon 5K & Relay Oshkosh WI
Sun Apr 25 Race for the Roses Half Marathon 10K & 5K Portland OR
Sun Apr 25 Siesta Half Marathon San Antonio TX
Sun Apr 25 Sioux Falls Skedaddle Half Marathon Sioux Falls SD
Sun Apr 25 Warrior Princess Half Marathon & 5K Springfield MO