April 2020 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 2020 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 4

Sat Apr 4 April Fools Half Marathon & 5K Moodus CT
Sat Apr 4 Born to be a Unicorn Half Marathon 10K & 5K Orlando FL
Sat Apr 4 Centerpoint Half Marathon & 5K Prattville AL
Sat Apr 4 Circular Logic Marathon Half Marathon & 5K Seymour IN
Sat Apr 4 Craft Half Marathon & 5K Winston Salem NC
Sat Apr 4 Deception Pass Trail Marathon & Half Marathon Oak Harbor WA
Sat Apr 4 Dismal Swamp Stomp Half Marathon & 5K Chesapeake VA
Sat Apr 4 Duxbury Half Marathon Duxbury MA
Sat Apr 4 Eisenhower Marathon Half Marathon 10K & 5K Abilene KS
Sat Apr 4 El Dorado Half Marathon 10K & 5K El Dorado KS
Sat Apr 4 Emigration Canyon Half Marathon & 10-Miler Salt Lake City UT
Sat Apr 4 Escape From Prison Hill Half Marathon 10K & 5K Carson City NV
Sat Apr 4 Florence Half Marathon Florence OR
Sat Apr 4 Folsom Lake Falcon Crest Trail Run Half Marathon 8M 10K & 5K El Dorado Hills CA
Sat Apr 4 Harstine Island Half Marathon Shelton WA
Sat Apr 4 Havasu Half Marathon Lake Havasu City AZ
Sat Apr 4 Headwaters of the Frio Marathon Half Marathon & 10K Leakey TX
Sat Apr 4 Holy Half Marathon & 10K South Bend IN
Sat Apr 4 Iron Furnace Trail Run McArthur OH
Sat Apr 4 Lincoln City Half Marathon & 10K Lincoln City OR
Sat Apr 4 Lincoln Presidential Half Marathon Springfield IL
Sat Apr 4 Martinsville Half Marathon & 5K Martinsville VA
Sat Apr 4 Mile Run Trail Race Allenwood PA
Sat Apr 4 New Castle Mini Marathon New Castle IN
Sat Apr 4 NJ Ultra Trail Festival Blairstown NJ
Sat Apr 4 NYCRUNS Queens Half Marathon & 5K Queens NY
Sat Apr 4 Pain in Green Lane Half Marathon Green Lane PA
Sat Apr 4 Ramblas Run Half Marathon 10K & 5K San Juan Capistrano CA
Sat Apr 4 Revel Mt. Charleston Marathon & Half Marathon Las Vegas NV
Sat Apr 4 Romancing the Island Half Marathon & 10K Angel Island SP CA
Sat Apr 4 Run Bentonville Half Marathon & 5K Bentonville AR
Sat Apr 4 Run for the Nurses Half Marathon Tifton GA
Sat Apr 4 RunAPalooza Asbury Park Half Marathon Asbury Park NJ
Sat Apr 4 Runs with Scissors Marathon Half Marathon & 50K Brighton CO
Sat Apr 4 SBY Marathon Half Marathon & 5K Salisbury MD
Sat Apr 4 South Shore Half Marathon Milwaukee WI
Sat Apr 4 Spartan Half Marathon Davidson NC
Sat Apr 4 Texas Bluebonnet Half Marathon & 5K McKinney TX
Sat Apr 4 Three Creeks Half Marathon Denver CO
Sat Apr 4 Trailbreaker Marathon Half Marathon 10K & 5K Waukesha WI
Sat Apr 4 Valley Thaw Out Races Half Marathon 10K & 5K Wasilla AK
Sat Apr 4 Via Dolorosa Trail Marathon Half Marathon & 10K Hubertus WI
Sat Apr 4 Willie McCool Memorial Half Marathon Lubbock TX
Sat Apr 4 Winter Race Circuit Half Marathon Huntsville UT
Sat Apr 4 Yakima River Canyon Marathon & Half Marathon Selah WA

Sunday, April 5

Saturday, April 11

Sunday, April 12

Monday, April 13 – Friday, April 17


Saturday, April 18

Sat Apr 18 All-Out Beat the Heat Marathon Half Marathon 10K & 5K Westminster CO
Sat Apr 18 Allerton Trails Half Marathon & 10K Monticello IL
Sat Apr 18 Babcock Gristmill Grinder Half Marathon & 5K Clifftop VA
Sat Apr 18 Blue Bell Fun Run Half Marathon 10K & 5K Brenham TX
Sat Apr 18 Blue Ridge Marathon Half Marathon & 10K Roanoke VA
Sat Apr 18 Camp Wannarunamileormore Half Marathon 11K & 5K White Bear Lake MN
Sat Apr 18 Carson Canyons Half Marathon Carson City NV
Sat Apr 18 Cedro Peak Ultra 50K Marathon & Half Marathon Tijeras NM
Sat Apr 18 Charlotte RaceFest Half Marathon & 10K Charlotte NC
Sat Apr 18 Chasing Jefferson Davis Marathon & Half Marathon Abbeville GA
Sat Apr 18 Doc Rock and Run Half Marathon & 5K Jonesboro AR
Sat Apr 18 Folsom Lake Trail Run Half Marathon 50K 35K & 10K Folsom CA
Sat Apr 18 Garmin Marathon Half Marathon & 10K in the Land of Oz Olathe KS
Sat Apr 18 Hoosier Half Marathon & 5K Bloomington IN
Sat Apr 18 Horse Capital Marathon & Half Marathon Lexington KY
Sat Apr 18 Iowa Trail Run Series Half Marathon 10K & 5K – Sugar Bottom North Liberty IA
Sat Apr 18 Kewash Half Marathon 10K & 5K Washington IA
Sat Apr 18 Magnuson Series Earth Day Half Marathon 15K 10K & 5K Seattle WA
Sat Apr 18 Maple Run Half Marathon & 5K Canton NY
Sat Apr 18 Miami Whitewater Half Marathon & 10K Harrison OH
Sat Apr 18 Napa Valley Endurance Run Half Marathon 50K & 35K Calistoga CA
Sat Apr 18 Newport Rhode Races Marathon Half Marathon & 5K Newport RI
Sat Apr 18 Parkinson's Half Marathon & 5K Cottage Grove WI
Sat Apr 18 Peach Blossom Wine & Hard Cider Challenge Half Marathon 10K & 5K Delaplane VA
Sat Apr 18 Philadelphia Trail Marathon & Half Marathon Philadelphia PA
Sat Apr 18 Purple Run Half Marathon 10K & 5K Las Vegas NV
Sat Apr 18 Race to Robie Creek Half Marathon Boise ID
Sat Apr 18 Riverboat Series Marathon Half Marathon 10K & 5K – Day 7 Vienna IL
Sat Apr 18 RussVegas Half Marathon & Relay Russellville AR
Sat Apr 18 Salt Lake City Marathon Half Marathon 10K & 5K Salt Lake City UT
Sat Apr 18 San Diego Beach and Bay Half Marathon 10K & 5K San Diego CA
Sat Apr 18 Sly Fox Half Marathon 10K & 5K St. Charles IL
Sat Apr 18 SPASM Lake Chabot Marathon Half Marathon 50K 30K & 5-Mile Castro Valley CA
Sat Apr 18 Spring Half Marathon Rockaway Beach NY
Sat Apr 18 Wenatchee Marathon Half Marathon & 10K Wenatchee WA
Sat Apr 18 Zion Ultras & Trail Half Marathon Virgin UT

Sunday, April 19

Sun Apr 19 Athens Marathon & Half Marathon Athens OH
Sun Apr 19 Bend Marathon Half Marathon 10K & 5K Bend OR
Sun Apr 19 Cape Cod Trail Race Falmouth MA
Sun Apr 19 Cedar Park Thirteener Half Marathon Austin TX
Sun Apr 19 Coastal Delaware Running Festival Half Marathon Dewey Beach DE
Sun Apr 19 Desert RATS Trail Running Festival Fruita CO
Sun Apr 19 Divas Half Marathon & 5K – Galveston Galveston TX
Sun Apr 19 Drake Relays Road Races Half Marathon & 5K Des Moines IA
Sun Apr 19 Flying Pirate Half Marathon Kitty Hawk NC
Sun Apr 19 Gazelle Girl Half Marathon 10K & 5K Grand Rapids MI
Sun Apr 19 Great Allegheny Ohiopyle Half Marathon Ohiopyle PA
Sun Apr 19 Highland Half Marathon Scotland CT
Sun Apr 19 Horsetooth Half Marathon Fort Collins CO
Sun Apr 19 Loudoun Half Marathon Ashburn VA
Sun Apr 19 Mayor's Marathon Half Marathon & 5K Lubbock TX
Sun Apr 19 Purple Run Festival Half Marathon 10K & 5K Florence MA
Sun Apr 19 Racin' Around the Park Half Marathon 10K & 5K Fairfax Station VA
Sun Apr 19 Rutgers UNITE Half Marathon & 8K New Brunswick NJ
Sun Apr 19 SHAPE Women's Half Marathon New York NY
Sun Apr 19 Spring Classic Duathlon & Half Marathon Portland OR
Sun Apr 19 Star Wars Rival Run Half Marathon Lake Buena Vista FL
Sun Apr 19 Tustin Hangar Half Marathon 10K & 5K Tustin CA
Sun Apr 19 Vintage Park Half Marathon Houston TX

Saturday, April 25

Sat Apr 25 American River Parkway Half Marathon & 5K Sacramento CA
Sat Apr 25 Cousler Park Half Marathon & Relay York PA
Sat Apr 25 DTR Endurance Challenge Half Marathon 50K 10K & 5K Hobe Sound FL
Sat Apr 25 Frisco Railroad Run Marathon Half Marathon 50-Mile 50K & 8K Willard MO
Sat Apr 25 Get in Gear Half Marathon 10K & 5K Minneapolis MN
Sat Apr 25 Highlander Half Marathon & 5K Radford VA
Sat Apr 25 Hog Crazy Trail Run Half Marathon 10K & 5K College Station TX
Sat Apr 25 Hueston Woods Trail Half Marathon & 10K College Corner OH
Sat Apr 25 Illinois Marathon Half Marathon & 10K Champaign IL
Sat Apr 25 Ipswich Ale Half Marathon Ipswich MA
Sat Apr 25 Kings Mountain Marathon Half Marathon 10K & 5K Clover SC
Sat Apr 25 Lookout Rotary Port to Fort Half Marathon & 5K Morehead City NC
Sat Apr 25 MK5K & Half Marathon Eastvale CA
Sat Apr 25 Mountain Man Memorial March Marathon Half Marathon 10K & Marches Gatlinburg TN
Sat Apr 25 Mt. Tam Wild Boar Half Marathon & 10K Big Sur CA
Sat Apr 25 Owl's Roost Rumble Half Marathon & 4-Mile Greensboro NC
Sat Apr 25 Pandora's Box of Rox Marathon Half Marathon Double Marathon 8-Mile & 4-Mile Burnet TX
Sat Apr 25 Park to Park Half Marathon Waynesboro VA
Sat Apr 25 Pine Line Marathon Half Marathon & 5K Medford WI
Sat Apr 25 Rodeo Beach Rumble Half Marathon 30K & 8K Sausalito CA
Sat Apr 25 Run for the Lakes Marathon Half Marathon & 10K Nisswa MN
Sat Apr 25 Run Surf City Half Marathon Surf City NC
Sat Apr 25 Siesta Half Marathon San Antonio TX
Sat Apr 25 Skyline Half Marathon 10K & 5K Dallas TX
Sat Apr 25 Spring Recycle Run Half Marathon 10K & 5K Henderson NV
Sat Apr 25 St. Jude Rock 'n' Roll Nashville Marathon & Half Marathon Nashville TN
Sat Apr 25 TopCity Half Marathon & 5K Topeka KS
Sat Apr 25 Trout Lake Run Half Marathon 10K & 5K Trout Lake WA
Sat Apr 25 Valley 7 Lakes Marathon & Half Marathon Valley NE
Sat Apr 25 Western Pacific Marathon Half Marathon 10K & 5K Fremont CA
Sat Apr 25 Westminster Trail Half Marathon 10K & 5K Broomfield CO

Sunday, April 26

Sun Apr 26 April Fools Half Marathon Atlantic City NJ
Sun Apr 26 Backside Trail Marathon & Half Marathon Louisville KY
Sun Apr 26 Blooms to Brews Half Marathon Woodland WA
Sun Apr 26 Eugene Marathon & Half Marathon Eugene OR
Sun Apr 26 Gator Bait Trail Run Half Marathon 15K & 5K Huntsville TX
Sun Apr 26 George Wodicka Hook Mountain Half Marathon & 5K Congers NY
Sun Apr 26 Glass City Marathon Half Marathon & Relay Toledo OH
Sun Apr 26 La Jolla Half Marathon & 5K La Jolla CA
Sun Apr 26 Mt. Si Relay & Trail Runs Marathon Half Marathon & Ultras Snoqualmie WA
Sun Apr 26 Mud and Chocolate Half Marathon Redmond WA
Sun Apr 26 Oshkosh Half Marathon 5K & Relay Oshkosh WI
Sun Apr 26 Pro Football Hall of Fame Marathon & Half Marathon Canton OH
Sun Apr 26 Race for the Roses Half Marathon 10K & 5K Portland OR
Sun Apr 26 Run Crandic Marathon Half Marathon 5K & Relay Cedar Rapids IA
Sun Apr 26 Run into Spring Half Marathon 10K & 5K Snellville GA
Sun Apr 26 Sioux Falls Skedaddle Half Marathon Sioux Falls SD
Sun Apr 26 Spartan Half Marathon York PA
Sun Apr 26 St. Luke's Half Marathon & 5K Allentown PA
Sun Apr 26 Tear Drop Half Marathon Chatsworth GA
Sun Apr 26 Tuck Fest Trail Half Marathon Charlotte NC