April 2022 Half Marathons

See all April 2022 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.

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.


Saturday, April 2

Sat Apr 2 Allerton Trails Half Marathon & 10K Monticello IL
Sat Apr 2 Altamont Challenge 20K Travelers Rest SC
Sat Apr 2 Andrew Jackson Marathon & Half Marathon Jackson TN
Sat Apr 2 April Fools 5k & Half Marathon East Haddam CT
Sat Apr 2 Aquarium Run Half Marathon 10k 5k & 1M Jenks OK
Sat Apr 2 Asbury Park Half Marathon Asbury Park NJ
Sat Apr 2 Blue Bell Fun Run Brenham TX
Sat Apr 2 Ceasar Creek Trail Half Marathon Waynesville OH
Sat Apr 2 Craft Half Marathon & 5K Winston Salem NC
Sat Apr 2 Dole Great Race Half Marathon 10k 5k & 1M Agoura Hills CA
Sat Apr 2 Duxbury Half Marathon Duxbury MA
Sat Apr 2 El Dorado Half Marathon El Dorado KS
Sat Apr 2 Escape from Prison Hill Trail Half Marathon 10K & 5K Carson City NV
Sat Apr 2 Fiercelifit Half Marathon Fremont CA
Sat Apr 2 Folsom Lake Falcon Crest Trail Run El Dorado Hills CA
Sat Apr 2 Gateway to the Smokies Half Marathon Waynesville NC
Sat Apr 2 GO! St. Louis Marathon Weekend Half Marathon & 10k St. Louis MO
Sat Apr 2 Hattiesburg Half Marathon 10K & 5K Hattiesburg MS
Sat Apr 2 Havasu Half Marathon & 5K Lake Havasu City AZ
Sat Apr 2 Headwaters of the Frio Half Marathon 12K & 5K Leakey TX
Sat Apr 2 Iron Furnace Trail Race Half Marathon & 4.5M McArthur OH
Sat Apr 2 Irving Marathon Half Marathon 10K & 5K Irving TX
Sat Apr 2 Lake Sara Dam Run Effingham IL
Sat Apr 2 Langus Riverfront Park Half Marathon Everett WA
Sat Apr 2 Lincoln Presidential Half Marathon Springfield IL
Sat Apr 2 Martinsville Half Marathon & 5K Martinsville VA
Sat Apr 2 Mud Mountain Dam Event – Spring Half Marathon & 5k Buckley WA
Sat Apr 2 New South Trail Marathon & Half Marathon Charlotte NC
Sat Apr 2 Oak Barrel Half Marathon Lynchburg TN
Sat Apr 2 Outrun Childhood Obesity Half Marathon Garden City KS
Sat Apr 2 Publix Savannah Women's Half Marathon Savannah GA
Sat Apr 2 Redwood 50k Marathon 30k Half Marathon & 5M Oakland CA
Sat Apr 2 Revel Mt. Charleston Marathon & Half Marathon Las Vegas NV
Sat Apr 2 Run Emigration Half Marathon Salt Lake City UT
Sat Apr 2 Run the Bluegrass Half Marathon Lexington KY
Sat Apr 2 SBY Marathon Half Marathon & 5K Salisbury MD
Sat Apr 2 The Florida Run at Colt Creek State Park Half Marathon 10K & 5K Lakeland FL
Sat Apr 2 Think Spring De Pere Half Marathon De Pere WI
Sat Apr 2 Three Creeks Half Marathon Denver CO
Sat Apr 2 Trail Trashed 50M 50k Marathon Half Marathon 10k & 5k Henderson NV
Sat Apr 2 Trailbreaker Marathon Half Marathon 10K & 5K Waukesha WI
Sat Apr 2 Valley Thaw Out Races Half Marathon 10K & 5K Houston AK
Sat Apr 2 Way Over Yonder Trail Run Series #1: Woodland Trails Run Half Marathon 10k & 5k Sussex NJ
Sat Apr 2 Yakima River Canyon Marathon & Half Marathon Selah WA

Sunday, April 3

Sun Apr 3 April Foolishness Half Marathon Sugar Land TX
Sun Apr 3 April Fools Half Marathon Atlantic City NJ
Sun Apr 3 Buck Ridge Burn Half Marathon & 5k Gardners PA
Sun Apr 3 Cape Ann Fool's Dual Half Marathon Gloucester MA
Sun Apr 3 Deer Creek Trail Half Marathon Mt. Sterling OH
Sun Apr 3 Fool's Dual Half Marathon Gloucester MA
Sun Apr 3 GO! St. Louis Marathon Weekend Marathon Half Marathon & 10k St. Louis MO
Sun Apr 3 Gulf Coast Half Marathon – Pensacola Beach Pensacola FL
Sun Apr 3 Highland Half Marathon Scotland CT
Sun Apr 3 ORRRC Marathon and Half Marathon Xenia OH
Sun Apr 3 Pocahontas Trail Festival Marathon Half Marathon 10k & Relay Chesterfield VA
Sun Apr 3 Racin' Around the Lake Half Fairfax Station VA
Sun Apr 3 Run Rocklin Half Marathon 12k & 5k Rocklin CA
Sun Apr 3 Scranton Half Marathon Scranton PA
Sun Apr 3 Verrazano Half Brooklyn NY

Saturday, April 9

Sat Apr 9 Albuquerque Half Marathon Albuquerque NM
Sat Apr 9 Carmel Marathon Half Marathon 10K & 5K Carmel IN
Sat Apr 9 Carpe Diem – Carpe Noctem Half Marathon Commerce Township MI
Sat Apr 9 Cary Parkway Challenge Half Marathon Cary NC
Sat Apr 9 Catamount Climb Half Marathon Cullowhee NC
Sat Apr 9 Charity Chase Half Marathon Hickory NC
Sat Apr 9 Charlotte RaceFest Half Marathon & 10K Charlotte NC
Sat Apr 9 Charlottesville Marathon & Half Marathon Charlottesville VA
Sat Apr 9 Chasing Jefferson Davis Marathon & Half Marathon Abbeville GA
Sat Apr 9 Chi Town Half Marathon & 10K Chicago IL
Sat Apr 9 Corvallis Half Marathon & 5K Corvallis OR
Sat Apr 9 Diablo Trails Challenge 50k Half Marathon 10k & 5k Walnut Creek CA
Sat Apr 9 Dirty Kiln Trail Race Half Marathon & 10K Hollidaysburg PA
Sat Apr 9 RunVermont Half Marathon Unplugged Burlington VT
Sat Apr 9 Hogeye Marathon & Half Marathon Fayetteville AR
Sat Apr 9 Hoosier Half Marathon Bloomington IN
Sat Apr 9 Horse Capital Marathon & Half Marathon Lexington KY
Sat Apr 9 Las Vegas Women's Half Marathon Henderson NV
Sat Apr 9 Maple Run Half Marathon & 5k Canton NY
Sat Apr 9 Martian Marathon Half Marathon 10K & 5K Dearborn MI
Sat Apr 9 McFarland USA Half Marathon McFarland CA
Sat Apr 9 Neuse River Bridge Run New Bern NC
Sat Apr 9 Notre Dame Holy Half Marathon & 10K South Bend IN
Sat Apr 9 Outlaw Half Marathon Fredericksburg TX
Sat Apr 9 Petersburg Half Marathon & 5K Petersburg VA
Sat Apr 9 Rock the Parkway Half Marathon & 5k Kansas City MO
Sat Apr 9 Romancing the Island Half Marathon & 10K Tiburon CA
Sat Apr 9 Santa Teresa King Richard Trail Run San Jose CA
Sat Apr 9 Serengeti Trail Races Marathon Half Marathon 10k & 5k Erda UT
Sat Apr 9 Spring Valley View Hard Cider Challenge Delaplane VA
Sat Apr 9 Strouds Run Trail Half Marathon Athens OH
Sat Apr 9 Tell City Half Marathon & 5K Tell City IN
Sat Apr 9 Texas Big Star Half Marathon & 5K Frisco TX
Sat Apr 9 Three Creeks Half Marathon Groveport OH
Sat Apr 9 Vintage Run/Walk Half Marathon 10k 5k & 2M Cottonwood AZ
Sat Apr 9 Wallace Falls Trail Run Gold Bar WA
Sat Apr 9 Wickenburg's Wild West Run Wickenburg AZ
Sat Apr 9 Winter Race Circuit Half Marathon Huntsville UT
Sat Apr 9 Zion Ultra Marathons 100M 100k 50k & Half Marathon Virgin UT

Sunday, April 10

Sun Apr 10 Arizona Trail Vail Scramble Vail AZ
Sun Apr 10 Athens Marathon & Half Marathon Athens OH
Sun Apr 10 Bayside Half Marathon Key Biscayne FL
Sun Apr 10 Bend Marathon and Half Bend OR
Sun Apr 10 Bridge Street Town Centre Half Marathon Huntsville AL
Sun Apr 10 Burr Oak Trail Half Marathon Glouster OH
Sun Apr 10 Care Packages at Carderock Half Potomac MD
Sun Apr 10 Cheap Marathon & Half Marathon Derry NH
Sun Apr 10 Cheshire Half Marathon Relay & 5K Cheshire CT
Sun Apr 10 Coffee Milk Marathon Half Marathon & 5k North Kingstown RI
Sun Apr 10 Gettysburg Festival of Races Marathon Half Marathon & 5k Gettysburg PA
Sun Apr 10 Great Bay Half Marathon & 5K Newmarket NH
Sun Apr 10 Hapalua Hawaii's Half Marathon Honolulu HI
Sun Apr 10 Heavenly Half Marathon Auberry CA
Sun Apr 10 Horsetooth Half Marathon Fort Collins CO
Sun Apr 10 NYCRUNS Queens Half Marathon Queens NY
Sun Apr 10 ORRC Vernonia Marathon & Half Marathon Vernonia OR
Sun Apr 10 Platte River Half Marathon & Relay Littleton CO
Sun Apr 10 Run for Home Community Fitness Festival New Philadelphia OH
Sun Apr 10 Run Your Buns Off Half Marathon 10K & 5K Hawthorne FL
Sun Apr 10 Runners Marathon & Half Marathon of Reston Reston VA
Sun Apr 10 San Diego Beach and Bay Half Marathon 10K & 5K San Diego CA
Sun Apr 10 SHAPE Women's Half Marathon New York NY
Sun Apr 10 Skunk Cabbage Classic Half Marathon & 10k Ithaca NY
Sun Apr 10 Spring Fling Prairie Dog Half Marathon 10K & 5K Arvada CO
Sun Apr 10 The Split Half Marathon Spokane WA
Sun Apr 10 Towpath Half Marathon & 5-Mile Cleveland OH
Sun Apr 10 Vintage Park 13.1 Houston TX
Sun Apr 10 Zion Half Marathon & 50K Virgin UT

Saturday, April 16

Sat Apr 16 All-Out Beat the Heat Marathon Half Marathon 10K & 5K Westminster CO
Sat Apr 16 Babcock Gristmill Grinder Half Marathon Babcock State Park WV
Sat Apr 16 Blue Ridge Marathon Half Marathon & 10K Roanoke VA
Sat Apr 16 Bunny Wabbit Run Half Marathon 10k & 5k Libertyville IL
Sat Apr 16 Cave City Easter Run Half Marathon 10k & 5k Cave City AR
Sat Apr 16 Eggs Legs Half Marathon West Jordan UT
Sat Apr 16 Golden Driller Marathon Half Marathon 10k & 5k Tulsa OK
Sat Apr 16 Hippity Hop Half Marathon Peoria AZ
Sat Apr 16 Hop Hop Half Marathon Portland OR
Sat Apr 16 Iowa Trail Runs – Sugar Bottom Half Marathon 10k & 5k Solon IA
Sat Apr 16 Kewash Half Marathon 10K & 5K Washington IA
Sat Apr 16 La Jolla Half Marathon & 5K Del Mar CA
Sat Apr 16 Magnuson Earth Day Run Half Marathon 10K & 5K Seattle WA
Sat Apr 16 Memphis Big BBQ Half Marathon Cordova TN
Sat Apr 16 Napa Valley Endurance Run 50k 35k & Half Marathon Calistoga CA
Sat Apr 16 Newport Rhode Races Marathon Half Marathon & 5K Newport RI
Sat Apr 16 North Boundary Traverse Half Marathon & 10k Oak Ridge TN
Sat Apr 16 OAT Run Half Marathon & 12K Port Angeles WA
Sat Apr 16 Omahalf Half Marathon Omaha NE
Sat Apr 16 Race to Robie Creek Half Marathon Boise ID
Sat Apr 16 Rain Run Half Marathon Redmond WA
Sat Apr 16 Rock the Nock Half Marathon 10k & 5k Quakertown PA
Sat Apr 16 Rodeo Beach Rumble 50k 30k Half Marathon & 8k Sausalito CA
Sat Apr 16 Run From the Tax Man Half Marathon 10k & 5k Delafield WI
Sat Apr 16 Run Singer Island Half Marathon & 10K Riviera Beach FL
Sat Apr 16 Run to Breathe Half Marathon Portersville PA
Sat Apr 16 Ruth McKenzie Preserve Half Marathon Friant CA
Sat Apr 16 SPASM Lake Chabot 50k marathon Half Marathon & 5M Castro Valley CA
Sat Apr 16 Spring Half Rockaway Beach NY
Sat Apr 16 Versailles Trail Half Marathon Versailles IN
Sat Apr 16 Wenatchee Marathon Half Marathon & 10K Wenatchee WA
Sat Apr 16 Woodside Crossover Trail Half Marathon 50K 35K & 10K Woodside CA
Sat Apr 16 YRTC Spring Races Half Marathon 10M 10k & 5k Connellsville PA

Sunday, April 17


Monday, April 18 – Friday, April 22

Saturday, April 23

Sat Apr 23 TARC Spring Classic Trail Race 50k Marathon Half Marathon & 10k Weston MA
Sat Apr 23 Boston Trail Half Marathon Elizabeth Township PA
Sat Apr 23 Breathe Easy Half Tampa FL
Sat Apr 23 Brew City Half Marathon Milwaukee WI
Sat Apr 23 California Gold Rush Trail Run Half Marathon 15k 10k & 5k Coloma CA
Sat Apr 23 Campwannarun Half Marathon 11k 10k & 5k White Bear Lake MN
Sat Apr 23 Cedro Peak 50k Marathon & Half Marathon Tijeras NM
Sat Apr 23 Circular Logic Marathon Half Marathon 10k 5k & 1M Seymour IN
Sat Apr 23 Dunes 100M 50M 50k Half Marathon & 10k Hobe Sound FL
Sat Apr 23 Endless Mountain Marathon & Half Marathon Race Festival Forest City PA
Sat Apr 23 Fall Creek Falls Trail Half Marathon & 50K Spencer TN
Sat Apr 23 Findley Trail Half Marathon Wellington OH
Sat Apr 23 Garmin Marathon Half Marathon & 10k Olathe KS
Sat Apr 23 The Good Run Half Marathon & 10K Maineville OH
Sat Apr 23 Heartbreak Ridge Run Half Marathon Camp Pendleton CA
Sat Apr 23 Helenback Marathon Half Marathon & 5K Helen GA
Sat Apr 23 Hurt the Dirt Trail Marathon Half Marathon & Quarter Marathon Rockford MI
Sat Apr 23 Ipswich Ale Half Marathon Ipswich MA
Sat Apr 23 Mt. Tam Wild Boar Half Marathon Mill Valley CA
Sat Apr 23 River Rat Half Marathon 10k & 5k Yankton SD
Sat Apr 23 Riverboat Series Marathon Half Marathon 10K & 5K – Day 6 Cape Girardeau MO
Sat Apr 23 Rivertown Races Half Marathon 10k & 5k Grand Rapids MI
Sat Apr 23 Run the Rock Marathon Half Marathon 10k & 5k Janesville WI
Sat Apr 23 Salmon Run Half Marathon 10K & 5K Bend OR
Sat Apr 23 Salt Lake City Marathon Half Marathon 10K & 5K Salt Lake City UT
Sat Apr 23 Sawbriar Run the Pass Half Marathon 10K & 5K Jamestown TN
Sat Apr 23 Siesta Half Marathon Comfort TX
Sat Apr 23 Sioux Falls Skedaddle Half Marathon Sioux Falls SD
Sat Apr 23 Skyline Half Marathon Dallas TX
Sat Apr 23 Southern Utah Half Marathon St. George UT
Sat Apr 23 Spring Cleaning 5k & Half Washington DC
Sat Apr 23 Spring Recycled Run Henderson NV
Sat Apr 23 Squak Mountain Trail Run Issaquah WA
Sat Apr 23 Sterling Furnace Half Marathon Tuxedo NY
Sat Apr 23 Summerlin Half Marathon Summerlin NV
Sat Apr 23 Texas Hill Country Half Marathon Series – Siesta Half Marathon San Antonio TX
Sat Apr 23 The Good Run Half Marathon & 10k Maineville OH
Sat Apr 23 TopCity Half Marathon Topeka KS
Sat Apr 23 Trillium Trek Trail Run Half Marathon & 5k Gainesville GA
Sat Apr 23 Vidalia Onion Run Half Marathon 5k & 1M Vidalia GA
Sat Apr 23 Warrior Princess Half Marathon Springfield MO
Sat Apr 23 Westminster Trail Half Marathon Westminster CO
Sat Apr 23 Whiskey Basin Trail Runs Prescott AZ

Sunday, April 24

Sun Apr 24 Big Frog Trail Runs Half Marathon 50K & 7-Mile Copperhill TN
Sun Apr 24 Blackbeard's Half Marathon Ocracoke NC
Sun Apr 24 Canton Hall of Fame Marathon & Half Marathon Weekend Canton OH
Sun Apr 24 Coastal Delaware Running Festival Marathon Half Marathon & 9k Dewey Beach DE
Sun Apr 24 Delaware Running Festival Marathon Half Marathon 10K & 5K Wilmington DE
Sun Apr 24 Drake Relays Road Races Half Marathon & 5K Des Moines IA
Sun Apr 24 Earth Day Half Marathon Baldwinsville NY
Sun Apr 24 Endless Mountain Marathon Race Festival Forest City PA
Sun Apr 24 Flower City Challenge Half Marathon & 5k Rochester NY
Sun Apr 24 Flying Pirate Half Marathon & 5K Kitty Hawk NC
Sun Apr 24 Gator Bait Trail Run Half Marathon 15k & 5k Huntsville TX
Sun Apr 24 Glass City Marathon Half Marathon 5K & Relay Toledo OH
Sun Apr 24 Go Bro Half Marathon Rogersville MO
Sun Apr 24 Maui Marathon & Half Marathon Kaanapali HI
Sun Apr 24 Mayor's Marathon Half Marathon 5k & Relay Lubbock TX
Sun Apr 24 Mohican Trail Half Marathon Loudonville OH
Sun Apr 24 Mt. Si Relay & Trail Runs Snoqualmie WA
Sun Apr 24 Naperville Women's Half Marathon & 5K Naperville IL
Sun Apr 24 Naples Paradise Coast Half Marathon Naples FL
Sun Apr 24 Newburyport Spring Half Newburyport MA
Sun Apr 24 NYCRUNS Brooklyn Marathon & Half Marathon Brooklyn NY
Sun Apr 24 Ocracoke Island Weekend Runfest Half Marathon Ocracoke NC
Sun Apr 24 Oklahoma City Memorial Marathon & Half Marathon Oklahoma City OK
Sun Apr 24 Race for the Planet Half Marathon 10k 5k & 1M Kure Beach NC
Sun Apr 24 Riverboat Series Marathon Half Marathon 10K & 5K – Day 7 Vienna IL
Sun Apr 24 Rock 'n' Roll Nashville Marathon Half Marathon 6.1M 5k & 1M Nashville TN
Sun Apr 24 RUN CRANDIC Marathon & Half Marathon Cedar Rapids IA
Sun Apr 24 Run Through the Pines Half Marathon Myles Standish State Park MA
Sun Apr 24 San Jose 8k & Half San Jose CA
Sun Apr 24 Silo District Marathon & Half Marathon Waco TX
Sun Apr 24 Sioux Falls Skedaddle Half Marathon Sioux Falls SD
Sun Apr 24 Spring Classic Duathlon & Half Marathon Vancouver WA
Sun Apr 24 St. Luke's Half Marathon Allentown PA
Sun Apr 24 Tear Drop Half Marathon Chatsworth GA
Sun Apr 24 Tidewater Striders Spring Marathon and Half Marathon Chesapeake VA
Sun Apr 24 Trail Marathon 50k Half Marathon & 5M Pinckney MI
Sun Apr 24 Vintage Park Half Marathon Klein TX

Monday, April 25 – Friday, April 29

Fri Apr 29 Pandora's Box of Rox Trail Race Burnet TX

Saturday, April 30

Sat Apr 30 American River Parkway Half Marathon Sacramento CA
Sat Apr 30 Canaan Valley Half Marathon Davis WV
Sat Apr 30 Capital City Half Marathon Quarter Marathon & 5K Columbus OH
Sat Apr 30 Carter Caves Half Marathon Olive Hill KY
Sat Apr 30 Cinco de Mayo Half Marathon Portland OR
Sat Apr 30 Clinton Historic Half Marathon Clinton MO
Sat Apr 30 Coopers Rock 50k & Half Marathon Morgantown WV
Sat Apr 30 Do or Die Half Marathon Boonville MO
Sat Apr 30 Eisenhower Marathon & Half Marathon Abilene KS
Sat Apr 30 Falls to Falls Run Half Marathon 10k & 5k Twin Falls ID
Sat Apr 30 Frisco Railroad Run 50M 50k Marathon Half Marathon & 8k Willard MO
Sat Apr 30 Get in Gear Half Marathon 10K & 5K Mendota MN
Sat Apr 30 Illinois Marathon Half Marathon 10K & 5K Champaign IL
Sat Apr 30 Kentucky Derby Festival Marathon & Mini Marathon Louisville KY
Sat Apr 30 London OH Marathon & Half Marathon London OH
Sat Apr 30 Muddy River Marathon Half Marathon & Relay Cape Girardeau MO
Sat Apr 30 Never Say Never Half Marathon Tieton WA
Sat Apr 30 Non Cancelled Marathon Half Marathon 10k 5k 1k & Relay Oconomowoc WI
Sat Apr 30 Oshkosh Half Marathon Oshkosh WI
Sat Apr 30 Owls Roost Rumble Half Marathon & 3.5 M Greensboro NC
Sat Apr 30 Paint Creek Trail Half Marathon Bainbridge OH
Sat Apr 30 Pandora's Box of Rox Trail Race Burnet TX
Sat Apr 30 Park to Park Half Marathon Waynesboro VA
Sat Apr 30 Pierre Half Marathon Pierre SD
Sat Apr 30 Pine Line Marathon Half Marathon & 5k Medford WI
Sat Apr 30 Purple Run Half Marathon 10K & 5K Las Vegas NV
Sat Apr 30 Rock Hawk Trail Races Half Marathon 10k & 5k Castle Rock CO
Sat Apr 30 Run for the Lakes Marathon Half Marathon 10k & Relay Nisswa MN
Sat Apr 30 Run Sunset Beach Half Marathon 10K & 5K Sunset Beach NC
Sat Apr 30 Run United Half Marathon Aiken SC
Sat Apr 30 Run With Fire Half Marathon 10k 5k & 1M Newark OH
Sat Apr 30 Sierra Azul Trail Challenge San Jose CA
Sat Apr 30 South Mountain Half Marathon Lehi UT
Sat Apr 30 Sunflower Trail Marathon Half Marathon & Relay Winthrop WA
Sat Apr 30 Texas Bluebonnet Half Marathon McKinney TX
Sat Apr 30 Triad Brewsfest Half Marathon High Point NC
Sat Apr 30 Turn Up the Pink Half Stone Mountain GA
Sat Apr 30 Valley Thaw Out Half Marathon 10k & 5k Palmer AK
Sat Apr 30 Vincennes Historical Half Marathon Vincennes IN