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 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 Earth Day Half Marathon & 5K Baldwinsville NY
Sat Apr 18 Folsom Lake Trail Run Half Marathon 50K 35K & 10K Folsom CA
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 Golden Driller Marathon Half Marathon 10K & 5K Tulsa OK
Sat Apr 18 Gresham Lilac Run Half Marathon 10K & 5K Gresham OR
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 Martian Marathon Half Marathon 10K & 5K Dearborn MI
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 Oak Island Lighthouse Half Marathon Southport NC
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 Petersburg Half Marathon & 5K Petersburg 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 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 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 Squak Mountain Trail Half Marathon 50K & 12K Issaquah WA
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 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 Flower City Challenge Half Marathon & 5K Rochester NY
Sun Apr 19 Flying Pirate Half Marathon Kitty Hawk NC
Sun Apr 19 Fort Hill Brewery Half Marathon Easthampton MA
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 Naperville Women's Half Marathon & 5K Naperville IL
Sun Apr 19 Negative Split Half Marathon 10K & 5K Spokane WA
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 Run Rocklin Half Marathon 12K & 5K Rocklin CA
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 Trap Pond Marathon Half Marathon 50K & 10K Laurel DE
Sun Apr 19 Tustin Hangar Half Marathon 10K & 5K Tustin CA
Sun Apr 19 Vintage Park Half Marathon Houston TX
Sun Apr 19 Whidbey Island Marathon Half Marathon 10K & 5K Oak Harbor WA

Saturday, April 25

Sat Apr 25 American River Parkway Half Marathon & 5K Sacramento CA
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 Clinton Historic Half Marathon & 5K Clinton MO
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 Earth Day Run Half Marathon & Relay St. Cloud MN
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 Hurt the Dirt Marathon Half Marathon & Quarter Marathon Rockford MI
Sat Apr 25 Illinois Marathon Half Marathon & 10K Champaign IL
Sat Apr 25 Ipswich Ale Half Marathon Ipswich MA
Sat Apr 25 Kentucky Derby Festival Marathon & Mini Marathon Louisville KY
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 Rivertown Races Half Marathon 10K & 5K Walker MI
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 Run United Half Marathon Aiken SC
Sat Apr 25 Sierra Azul Trail Challenge Half Marathon Los Gatos CA
Sat Apr 25 Siesta Half Marathon San Antonio TX
Sat Apr 25 Skyline Half Marathon 10K & 5K Dallas TX
Sat Apr 25 South Mountain Half Marathon Draper UT
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 Summerlin Half Marathon Summerlin NV
Sat Apr 25 TopCity Half Marathon & 5K Topeka KS
Sat Apr 25 Towpath Half Marathon & 5K Washington DC
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 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 Big Frog Half Marathon 50K & 7-Mile Copperhill TN
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 George Wodicka Hook Mountain Half Marathon & 5K Congers NY
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 Mt. Si Relay & Trail Runs Marathon Half Marathon & Ultras Snoqualmie WA
Sun Apr 26 Mud and Chocolate Half Marathon Redmond WA
Sun Apr 26 New Jersey Marathon Half Marathon & Relay Long Branch NJ
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 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 Silo District Marathon & Half Marathon Waco TX
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

MENU