April 2020 Half Marathons

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 Albuquerque Half Marathon 10K & 5K Albuquerque NM
Sat Apr 4 Born to be a Unicorn Half Marathon 10K & 5K Orlando FL
Sat Apr 4 Carmel Marathon Half Marathon 10K & 5K Carmel IN
Sat Apr 4 Charlottesville Marathon Half Marathon & 8K Charlottesville VA
Sat Apr 4 Chi Town Half Marathon & 10K Chicago IL
Sat Apr 4 Craft Half Marathon & 5K Winston Salem NC
Sat Apr 4 Dismal Swamp Stomp Half Marathon & 5K Chesapeake VA
Sat Apr 4 Emigration Canyon Half Marathon & 10-Miler Salt Lake City UT
Sat Apr 4 Headwaters of the Frio Marathon Half Marathon & 10K Leakey TX
Sat Apr 4 Lincoln Presidential Half Marathon Springfield IL
Sat Apr 4 Martinsville Half Marathon & 5K Martinsville VA
Sat Apr 4 NJ Ultra Trail Festival Blairstown NJ
Sat Apr 4 Publix Savannah Women's Half Marathon & 5K Savannah GA
Sat Apr 4 Q50 Races Sunset Gulf Half Marathon & 6.5-Mile Grand Isle LA
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 Runs with Scissors Marathon Half Marathon & 50K Brighton CO
Sat Apr 4 SBY Marathon Half Marathon & 5K Salisbury MD
Sat Apr 4 Valley of the Lilies Half Marathon & 5K Cullowhee NC

Sunday, April 5

Saturday, April 11

Sat Apr 11 Bunny Wabbit Run Half Marathon 10K & 5K Libertyville IL
Sat Apr 11 Diablo Trails Challenge Half Marathon 50K 10K & 5K Walnut Creek CA
Sat Apr 11 Game On! Run Singer Island Half Marathon & 10K Singer Island FL
Sat Apr 11 Hoppin' Half Marathon 10-Mile 10K & 5K Denver CO
Sat Apr 11 Memphis BIG BBQ Half Marathon 10K & 5K Memphis TN
Sat Apr 11 Milwaukee Marathon Half Marathon & 5K Milwaukee WI
Sat Apr 11 NYCRUNS Queens Half Marathon & 5K Queens NY
Sat Apr 11 Omahalf Half Marathon Omaha NE
Sat Apr 11 River 'n' Rapids Half Marathon 10K & 5K Thonotosassa FL
Sat Apr 11 RunVermont Half Marathon Unplugged Burlington VT
Sat Apr 11 Tell City Half Marathon & 5K Tell City IN

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 Altamont Half Marathon Travelers Rest SC
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 Charlotte RaceFest Half Marathon & 10K Charlotte NC
Sat Apr 18 Free State Trail Run Marathon Half Marathon 100K & 40M Lawrence KS
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 Martian Marathon Half Marathon 10K & 5K Dearborn MI
Sat Apr 18 Newport Rhode Races Marathon Half Marathon & 5K Newport RI
Sat Apr 18 Oak Island Lighthouse Half Marathon Southport NC
Sat Apr 18 Petersburg Half Marathon & 5K Petersburg VA
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 Reedsburg Vet Fest Half Marathon 5K & 1-Mile Reedsburg VA
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 Ruth McKenzie Preserve Half Marathon 10K & 5K Friant CA
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 Texas Big Star Half Marathon & 5K Frisco TX
Sat Apr 18 Trillium Trek Half Marathon & 5K Gainesville GA
Sat Apr 18 Wenatchee Marathon Half Marathon & 10K Wenatchee WA
Sat Apr 18 Whiskey Basin Trail Runs Prescott AZ
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 BHM26.2 Marathon Half Marathon & 5K Birmingham AL
Sun Apr 19 Coastal Delaware Running Festival Half Marathon Dewey Beach DE
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 Great Allegheny Ohiopyle Half Marathon Ohiopyle PA
Sun Apr 19 Horsetooth Half Marathon Fort Collins CO
Sun Apr 19 Mayor's Marathon Half Marathon & 5K Lubbock TX
Sun Apr 19 Napa Valley Silverado Half Marathon 10K & 5K Calistoga CA
Sun Apr 19 Naperville Women's Half Marathon & 5K Naperville IL
Sun Apr 19 Purple Run Festival Half Marathon 10K & 5K Florence MA
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 Tellico Half Marathon 10K & 5K Lenoir City TN
Sun Apr 19 Trap Pond Marathon Half Marathon 50K & 10K Laurel DE

Saturday, April 25

Sat Apr 25 Brew City Half Marathon & 10K Milwaukee WI
Sat Apr 25 Capital City Half Marathon Quarter Marathon & 5K Columbus OH
Sat Apr 25 Earth Day Run Half Marathon & Relay St. Cloud MN
Sat Apr 25 Fiesta Half Marathon San Antonio TX
Sat Apr 25 Get in Gear Half Marathon 10K & 5K Minneapolis MN
Sat Apr 25 Highlander Half Marathon & 5K Radford VA
Sat Apr 25 Hurt the Dirt Marathon Half Marathon & Quarter Marathon Rockford MI
Sat Apr 25 Illinois Marathon Half Marathon & 10K Champaign IL
Sat Apr 25 Kentucky Derby Festival Marathon & Mini Marathon Louisville KY
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 Park to Park Half Marathon Waynesboro VA
Sat Apr 25 Rivertown Races Half Marathon 10K & 5K Walker MI
Sat Apr 25 Run Surf City Half Marathon Surf City NC
Sat Apr 25 Skyline Half Marathon 10K & 5K Dallas TX
Sat Apr 25 South Mountain Half Marathon Draper UT
Sat Apr 25 St. Jude Rock 'n' Roll Nashville Marathon & Half Marathon Nashville TN
Sat Apr 25 Summerlin Half Marathon Summerlin NV
Sat Apr 25 The Trail Marathon Half Marathon 50K & 5-Mile Pinckney MI
Sat Apr 25 Trout Lake Run Half Marathon 10K & 5K Trout Lake WA
Sat Apr 25 Western Pacific Marathon Half Marathon 10K & 5K Fremont CA

Sunday, April 26

Sun Apr 26 April Fools Half Marathon Atlantic City NJ
Sun Apr 26 Blooms to Brews Half Marathon Woodland WA
Sun Apr 26 Canaan Valley Half Marathon & 10K Davis WV
Sun Apr 26 Cheshire Half Marathon & 5K Cheshire CT
Sun Apr 26 Delaware Running Festival Marathon Half Marathon & Relay Wilmington DE
Sun Apr 26 Eugene Marathon & Half Marathon Eugene OR
Sun Apr 26 Finish the Run Half Marathon 10K & 5K Los Angeles CA
Sun Apr 26 Gator Bait Trail Run Half Marathon 15K & 5K Huntsville TX
Sun Apr 26 Gettysburg Blue-Gray Half Marathon & 5K Gettysburg PA
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 Marin County Half Marathon 10K & 5K San Rafael CA
Sun Apr 26 Ocracoke Island Half Marathon Ocracoke NC
Sun Apr 26 Oklahoma City Memorial Marathon Half Marathon 5K & Relay Oklahoma City OK
Sun Apr 26 Oshkosh Half Marathon 5K & Relay Oshkosh WI
Sun Apr 26 Race for the Roses Half Marathon 10K & 5K Portland OR
Sun Apr 26 San Luis Obispo Half Marathon San Luis Obispo CA
Sun Apr 26 Silo District Marathon & Half Marathon Waco TX
Sun Apr 26 Sioux Falls Skedaddle Half Marathon Sioux Falls SD
Sun Apr 26 St. Luke's Half Marathon & 5K Allentown PA

MENU