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 Altamont Half Marathon Travelers Rest SC
Sat Apr 4 Andrew Jackson Marathon & Half Marathon Jackson TN
Sat Apr 4 April Fools Half Marathon & 5K Moodus CT
Sat Apr 4 Aquarium Run Half Marathon 10K & 5K Jenks OK
Sat Apr 4 Badge of Honor Benefit Run Half Marathon 10K & 5K Poplar Bluff MO
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 Carpe Diem – Carpe Noctem Half Marathon & 10K Commerce Township MI
Sat Apr 4 Centerpoint Half Marathon & 5K Prattville AL
Sat Apr 4 Charlottesville Marathon Half Marathon & 8K Charlottesville VA
Sat Apr 4 Chi Town Half Marathon & 10K Chicago IL
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 Oak Barrel Half Marathon Lynchburg TN
Sat Apr 4 Pain in Green Lane Half Marathon Green Lane PA
Sat Apr 4 Publix Savannah Women's Half Marathon & 5K Savannah GA
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 Rock the Parkway Half Marathon Kansas City MO
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 of the Lilies Half Marathon & 5K Cullowhee NC
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

Sun Apr 5 Annadel Half Marathon 10K & 5K Santa Rosa CA
Sun Apr 5 Artichoke Half Marathon 10K & 5K Pescadero CA
Sun Apr 5 Born to be a Unicorn Half Marathon 10K & 5K Orlando FL
Sun Apr 5 Bridge Street Town Centre Half Marathon Huntsville AL
Sun Apr 5 Buck Ridge Burn Trail Half Marathon & 5K Gardners PA
Sun Apr 5 California Classic Half Marathon 10K & 5K Fresno CA
Sun Apr 5 Coffee Milk Running Festival Marathon Half Marathon & 5K North Kingston RI
Sun Apr 5 Divas Half Marathon & 5K – North Myrtle Beach North Myrtle Beach SC
Sun Apr 5 Fool's Dual Half Marathon & 5K Gloucester MA
Sun Apr 5 Great Bay Half Marathon & 5K Newmarket NH
Sun Apr 5 The Hapalua – Hawaii's Half Marathon Honolulu HI
Sun Apr 5 ORRC Vernonia Marathon & Half Marathon Vernonia OR
Sun Apr 5 ORRRC Marathon & Half Marathon Xenia OH
Sun Apr 5 Platte River Half Marathon & Relay Littleton CO
Sun Apr 5 Rock 'n' Roll San Francisco Half Marathon San Francisco CA
Sun Apr 5 Runners Marathon of Reston Marathon Half Marathon & Relay Reston VA
Sun Apr 5 Running of the Elk Half Marathon 10K & 5K Elk Grove CA
Sun Apr 5 Salmon Run Half Marathon 10K & 5K Bend OR
Sun Apr 5 Silicon Valley Half Marathon San Jose CA
Sun Apr 5 Skunk Cabbage Classic Half Marathon & 10K Ithaca NY
Sun Apr 5 Star of Hope Half Marathon Robbinsville NJ
Sun Apr 5 Towpath Half Marathon 5-Mile & 3-Mile Cuyahoga Heights OH
Sun Apr 5 Union Hospital Run for Home Half Marathon New Philadelphia OH
Sun Apr 5 Wallace Falls Trail Run Half Marathon Gold Bar WA
Sun Apr 5 Western Maryland Rail Trail Marathon Half Marathon & 10K Hancock MD
Sun Apr 5 Woodside/Purisima Creek Crossover Trail Half Marathon 50K 35K & 10K Woodside CA

Saturday, April 11

Sat Apr 11 Breakneck Point Trail Runs Beacon NY
Sat Apr 11 Bunny Wabbit Run Half Marathon 10K & 5K Libertyville IL
Sat Apr 11 Care Packages at Carderock Half Marathon 10K & 5K Potomac MD
Sat Apr 11 Cave City Easter Run Half Marathon 10K & 5K Cave City AR
Sat Apr 11 Corvallis Half Marathon & 5K Corvallis OR
Sat Apr 11 Cottage Grove Half Marathon Cottage Grove OR
Sat Apr 11 Diablo Trails Challenge Half Marathon 50K 10K & 5K Walnut Creek CA
Sat Apr 11 Dirty Kiln Trail Races Half Marathon & 5.5-Mile Hollidaysburg PA
Sat Apr 11 Florida Run at Colt Creek State Park Half Marathon 10K & 5K Lakeland FL
Sat Apr 11 Game On! Run Singer Island Half Marathon & 10K Singer Island FL
Sat Apr 11 Goat Mountain Gallop Half Marathon Molalla OR
Sat Apr 11 Goodnight-Loving Half Marathon 10K & 5K Newcastle TX
Sat Apr 11 Happy Easter Half Marathon 15K 10K & 5K Long Beach CA
Sat Apr 11 Hippity Hop Half Marathon 10K & 5K Peoria AZ
Sat Apr 11 Hop Hop Half Marathon 10K & 5K Portland OR
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 Omahalf Half Marathon Omaha NE
Sat Apr 11 Outlaw Half Marathon 10K & 5K Fredericksburg TX
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
Sat Apr 11 Tonkawa Half Marathon & Quarter Marathon Crawford TX

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 Boston Trail Half Marathon & 5K Boston PA
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 Peach Blossom Wine & Hard Cider Challenge Half Marathon 10K & 5K Delaplane VA
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 Gazelle Girl Half Marathon 10K & 5K Grand Rapids MI
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 Racin' Around the Park Half Marathon 10K & 5K Fairfax Station VA
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 Run into Spring Half Marathon 10K & 5K Snellville GA
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