April 2023 Half Marathons

See all April 2023 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 1

Sat Apr 1 Alum Creek Trail Half Marathon 10k & 5k Delaware OH
Sat Apr 1 Andrew Jackson Marathon & Half Marathon Jackson TN
Sat Apr 1 April Fools 5k & Half Marathon East Haddam CT
Sat Apr 1 Aquarium Run Half Marathon 10k 5k & 1M Jenks OK
Sat Apr 1 Asbury Park Half Marathon Asbury Park NJ
Sat Apr 1 Catamount Climb Half Marathon & 5k Cullowhee NC
Sat Apr 1 Cedarock Trail Run Half Marathon 10k 5k & Relay Burlington NC
Sat Apr 1 Charlottesville Marathon Half Marathon & 8k Charlottesville VA
Sat Apr 1 Cook Forest Half Marathon & 5k Cooksburg PA
Sat Apr 1 Craft Beer Half Marathon & 5M Charlotte NC
Sat Apr 1 Craft Half Marathon & 5K Winston Salem NC
Sat Apr 1 Dick Lytie Classic Half Marathon 15k & 3M Green Bay WI
Sat Apr 1 Dole Great Race Half Marathon 10k 5k & 1M Agoura Hills CA
Sat Apr 1 El Dorado Half Marathon & 5k El Dorado KS
Sat Apr 1 Escape from Prison Hill Trail Races Half Marathon 10k & 5k Carson City NV
Sat Apr 1 Folsom Lake Falcon Crest Trail Run Half Marathon 8M 10k & 5k El Dorado Hills CA
Sat Apr 1 Gateway to the Smokies Half Marathon Waynesville NC
Sat Apr 1 Go! St. Louis Marathon Weekend Half Marathon & 10k St. Louis MO
Sat Apr 1 Hattiesburg Half Marathon 10k & 5k Hattiesburg MS
Sat Apr 1 Headwaters of the Frio Trail Marathon Half Marathon 12k & 5k Leakey TX
Sat Apr 1 Iron Furnace Trail Run Half Marathon & 4.5M McArthur OH
Sat Apr 1 Irving Marathon Half Marathon 10k & 5k Irving TX
Sat Apr 1 Jungle Escape Way Over Yonder Trail Run Series #1 West Milford NJ
Sat Apr 1 Lake Sara Dam Run Half Marathon 8M & 5k Effingham IL
Sat Apr 1 Lincoln Presidential Half Marathon Springfield IL
Sat Apr 1 Nacogdoches Half Marathon 10k & 5k Nacogdoches TX
Sat Apr 1 New South Trail Marathon & Half Marathon Charlotte NC
Sat Apr 1 Oak Barrel Half Marathon Lynchburg TN
Sat Apr 1 Outrun Childhood Obesity Half Marathon 10k 5k & 2M Garden City KS
Sat Apr 1 Redwood 50k Marathon 30k Half Marathon & 5M Oakland CA
Sat Apr 1 Revel Mt. Charleston Marathon & Half Marathon Las Vegas NV
Sat Apr 1 Run Bentonville Half Marathon Bentonville AR
Sat Apr 1 Run Emigration Half Marathon & 10M Salt Lake City UT
Sat Apr 1 Savannah Women's Half Marathon & 5k Savannah GA
Sat Apr 1 SBY Marathon Half Marathon & 5k Salisbury MD
Sat Apr 1 South Shore Half Marathon Milwaukee WI
Sat Apr 1 Texas Tough Half Marathon Relay and 5k Helotes TX
Sat Apr 1 Trailbreaker Marathon Half Marathon 10K & 5K Waukesha WI
Sat Apr 1 The Florida Run @ Colt Creek State Park Half Marathon 10k & 5k Lakeland FL
Sat Apr 1 Three Creeks Half Marathon Denver CO
Sat Apr 1 Winter Race Circuit Half Marathon Ogden UT
Sat Apr 1 Yakima River Canyon Marathon & Half Marathon Selah WA

Sunday, April 2

Monday, April 3 – Friday, April 7

Fri Apr 7 Lake Sonoma 50 Half Marathon Healdsburg CA

Saturday, April 8

Sat Apr 8 Big Bear Squatch North Marathon & Half Marathon Bear Mountain NY
Sat Apr 8 Bunny Wabbit Run Half Marathon 10k & 5k Libertyville IL
Sat Apr 8 Carmel Marathon Half Marathon 10K & 5K Carmel IN
Sat Apr 8 Carpe Diem – Carpe Noctem Half Marathon Commerce Township MI
Sat Apr 8 Cave City Easter Run Half Marathon 10k & 5k Cave City AR
Sat Apr 8 Chi Town Half Marathon & 10K Chicago IL
Sat Apr 8 Deja Vu Marathon Half Marathon 10k & 5k Las Vegas NV
Sat Apr 8 Diablo Trails Challenge 50k Half Marathon 10k & 5k Walnut Creek CA
Sat Apr 8 Dirty Kiln Trail Race Half Marathon & 10K Hollidaysburg PA
Sat Apr 8 Eggs Leggs Half Marathon 10k & 5k West Jordan UT
Sat Apr 8 Friends of the Parks Half Marathon 10k & 5k Coshocton OH
Sat Apr 8 Governor's Cup Road Race Half Marathon & 5k Columbia SC
Sat Apr 8 Half Marathon Unplugged Burlington VT
Sat Apr 8 Happy Easter Half Marathon 15k 10k & 5k Long Beach CA
Sat Apr 8 Hippity Hop Half Marathon 10k & 5k Peoria AZ
Sat Apr 8 Hop Hop Half Marathon 10k & 5k Portland OR
Sat Apr 8 McFarland USA Half Marathon & 5k McFarland CA
Sat Apr 8 Medal Madness Bunny Marathon Half Marathon 10k & 5k at Cousler Park York PA
Sat Apr 8 North Boundary Traverse Half Marathon & 10k Oak Ridge TN
Sat Apr 8 Outlaw Half Marathon 10k & 5k Fredericksburg TX
Sat Apr 8 Rock the Parkway Half Marathon & 5k Kansas City MO
Sat Apr 8 Run Singer Island Half Marathon & 10K Riviera Beach FL
Sat Apr 8 Run the Land Marathon Half Marathon 10k & 5k Cleveland OH
Sat Apr 8 Run Your Buns Off Half Marathon 10k & 5k Hawthorne FL
Sat Apr 8 Runs with Scissors Races 50k Marathon & Half Marathon Brighton CO
Sat Apr 8 Santa Teresa King Richard Trail Run San Jose CA
Sat Apr 8 Wickenburg's Wild West Run Half Marathon 10k & 5k Wickenburg AZ
Sat Apr 8 YRTC Spring Races Half Marathon 10M 10k & 5k Connellsville PA

Sunday, April 9

Saturday, April 15

Sat Apr 15 Albuquerque Half Marathon 10k 5k & Relay Albuquerque NM
Sat Apr 15 All-Out Beat the Heat Marathon Half Marathon 10K & 5K Westminster CO
Sat Apr 15 Boston Trail Half Marathon & 5k Elizabeth Township PA
Sat Apr 15 Boulder Rez Half 10k & 5k Boulder CO
Sat Apr 15 California Classic Half Marathon 10k & 5k Fresno CA
Sat Apr 15 California Gold Rush Trail Run Half Marathon 15k 10k & 5k Coloma CA
Sat Apr 15 Charlotte RaceFest Half Marathon & 10K Charlotte NC
Sat Apr 15 Chasing Jefferson Davis Marathon & Half Marathon Abbeville GA
Sat Apr 15 Corvallis Half Marathon 5k & 1k Corvallis OR
Sat Apr 15 East Fork Trail Half Marathon 10k & 5k Bethel OH
Sat Apr 15 Go Girl Run Half Marathon & 5k Springfield MO
Sat Apr 15 Golden Driller Marathon Half Marathon 10k & 5k Tulsa OK
Sat Apr 15 Havasu Half Marathon & 5K Lake Havasu City AZ
Sat Apr 15 Helderberg to Hudson Half Marathon Slingerlands NY
Sat Apr 15 Hogeye Marathon Half Marathon & Relay Fayetteville AR
Sat Apr 15 Hoosier Half Marathon & 5k Bloomington IN
Sat Apr 15 Horse Capital Marathon & Half Marathon Lexington KY
Sat Apr 15 Iowa Trail Runs – Sugar Bottom Half Marathon 10k & 5k Solon IA
Sat Apr 15 London OH Marathon Half Marathon & 5k London OH
Sat Apr 15 Maple Run Half Marathon & 5k Canton NY
Sat Apr 15 Martian Invasion of Races Marathon 26k Half Marathon 10k & 5k Dearborn MI
Sat Apr 15 Medal Madness Bunny 5k 10k and Half Marathon at North Collier Regional Naples FL
Sat Apr 15 Medal Madness Bunny 5k 10k and Half Marathon at City Island Harrisburg PA
Sat Apr 15 Mt. Tam Wild Boar Half Marathon & 10k Mill Valley CA
Sat Apr 15 Newport Rhode Races Marathon Half Marathon & 5k Newport RI
Sat Apr 15 Not on OUR Watch Trail Race Half Marathon 10k 5k & 1M Sandy UT
Sat Apr 15 Notre Dame Holy Half Marathon & 10k South Bend IN
Sat Apr 15 OAT Run 50k Half Marathon & 12k Port Angeles WA
Sat Apr 15 Parkinson's Half Marathon & 5k Cottage Grove WI
Sat Apr 15 Petersburg Half Marathon & 5k Petersburg VA
Sat Apr 15 Purple Run Half Marathon 10k & 5k Las Vegas NV
Sat Apr 15 Race to Robie Creek Half Marathon Boise ID
Sat Apr 15 Reedsburg VetFest Half Marathon 5k & 1M Reedsburg WI
Sat Apr 15 Rodeo Beach Rumble 50k 30k Half Marathon & 8k Sausalito CA
Sat Apr 15 Run from the Tax Man Half Marathon 10k & 5k Delafield WI
Sat Apr 15 Sawbriar Run the Pass Half Marathon 10k & 5k Jamestown TN
Sat Apr 15 Serengeti Trail Races Marathon Half Marathon 10k & 5k Erda UT
Sat Apr 15 SPASM Lake Chabot 50k Marathon 30k Half Marathon & 5M Castro Valley CA
Sat Apr 15 Spring Half Rockaway Beach NY
Sat Apr 15 Summit City Half Marathon & 10k Fort Wayne IN
Sat Apr 15 Texas Big Star Half Marathon 5k & 1M Frisco TX
Sat Apr 15 Trestle Trek Half Marathon 10k & 4M Avoca MI
Sat Apr 15 Victory Marathon Half Marathon & 5k Hillsdale IN
Sat Apr 15 Wake Forest Historic Half Wake Forest NC
Sat Apr 15 Wenatchee Marathon Half Marathon & 10k Wenatchee WA
Sat Apr 15 Whiskey Basin Trail Runs Half Marathon Prescott AZ
Sat Apr 15 Women's Wine Country Trail Runs Marathon Half Marathon 15k & 5k Temecula CA
Sat Apr 15 Woodside Crossover 50k 35k Half Marathon & 10k Woodside CA

Sunday, April 16

Monday, April 17 – Friday, April 21

Saturday, April 22

Sat Apr 22 Allerton Races Half Marathon & 10k Monticello IL
Sat Apr 22 Babcock Gristmill Grinder Half Marathon Babcock State Park WV
Sat Apr 22 Blue Ridge Double Marathon Marathon Half Marathon & 10k Roanoke VA
Sat Apr 22 Boise River Marathon Half Marathon 10k & 5k Boise ID
Sat Apr 22 Brew City Half Marathon & 10K Milwaukee WI
Sat Apr 22 Campwannarun Half Marathon 11k 10k & 5k White Bear Lake MN
Sat Apr 22 Canaan Valley Half Marathon 10k & 5k Davis WV
Sat Apr 22 Carson Canyons Half Marathon & 6.7M Carson City NV
Sat Apr 22 Cedro Peak 50k Marathon & Half Marathon Tijeras NM
Sat Apr 22 Celebrate Trails Day Distance Medley Half Marathon 10k 5k & 1M Shickshinny PA
Sat Apr 22 Charity Chase Half Marathon & 5k Hickory NC
Sat Apr 22 Cochecho Challenge Half Marathon Dover NH
Sat Apr 22 Do or Die Half Marathon & 5k Boonville MO
Sat Apr 22 Drink MO Wine Run Half Marathon 10k & 5k Augusta MO
Sat Apr 22 Dunes 100M 50M 50k Half Marathon & 10k Hobe Sound FL
Sat Apr 22 Earth Day Half Marathon St. Cloud MN
Sat Apr 22 Fall Creek Falls 50k & Half Marathon Trail Runs Spencer TN
Sat Apr 22 Garmin Marathon Half Marathon & 10k Olathe KS
Sat Apr 22 Gresham Lilac Run Half Marathon 10k & 5k Gresham OR
Sat Apr 22 Helenback Marathon Half Marathon & 5k Helen GA
Sat Apr 22 Hurt the Dirt Trail Marathon Half Marathon & Quarter Marathon Rockford MI
Sat Apr 22 Magnuson Series Earth Day Run Half Marathon 10k & 5k Seattle WA
Sat Apr 22 Mountain Man Memorial March Marathon Half Marathon & 10k Gatlinburg TN
Sat Apr 22 Mountaineer Rumble Half Marathon and 5k Clover SC
Sat Apr 22 Naples Paradise Coast Half Marathon & 5k Naples FL
Sat Apr 22 Pine Line Marathon Half Marathon & 5k Medford WI
Sat Apr 22 River Rat Half Marathon 10K & 5K Yankton SD
Sat Apr 22 Riverboat Marathon & Half Marathon Series – Day 6 Cape Girardeau MO
Sat Apr 22 Rivertown Races Half Marathon 10k & 5k Grand Rapids MI
Sat Apr 22 Rock the Nock Half Marathon 10k & 5k Quakertown PA
Sat Apr 22 Romancing the Island Half Marathon & 10k Tiburon CA
Sat Apr 22 Run with Fire Half Marathon 10k & 5k Newark OH
Sat Apr 22 RussVegas HalfMarathon & 10k Russellville AR
Sat Apr 22 Salmon Run Half Marathon 10k & 5k Bend OR
Sat Apr 22 St Jude Rock 'n' Roll Nashville Half Marathon Nashville TN
Sat Apr 22 Salt Lake City Marathon Half Marathon 10K & 5K Salt Lake City UT
Sat Apr 22 Skyline Half Marathon 10k & 5k Dallas TX
Sat Apr 22 Southern Utah Half Marathon Washington UT
Sat Apr 22 Spring Cleaning 5k & Half Washington DC
Sat Apr 22 Squak Mountain Trail Run 50k Half Marathon & 12k Issaquah WA
Sat Apr 22 Tails 'n Trails Half Marathon 10k 5k & 1M Omaha NE
Sat Apr 22 TARC Spring Classic Trail Race 50k Marathon Half Marathon & 10k Weston MA
Sat Apr 22 Vidalia Onion Run Half Marathon 5k & 1M Vidalia GA
Sat Apr 22 Vincennes Historical Half Marathon & 5k Vincennes IN
Sat Apr 22 Vintage Run/Walk Half Marathon 10k 5k & 2M Cottonwood AZ
Sat Apr 22 Western Pacific Half Marathon 10k & 5k Fremont CA

Sunday, April 23

Sun Apr 23 Big Frog Trail Runs 50k Half Marathon & 7M Copperhill TN
Sun Apr 23 Canaan Valley Half Marathon 10k & 5k Davis WV
Sun Apr 23 Cheshire Road Races Half Marathon & 5k Cheshire CT
Sun Apr 23 Delaware Marathon Running Festival Wilmington DE
Sun Apr 23 Drake Road Races Half Marathon 10k & 5k Des Moines IA
Sun Apr 23 Earth Day Half Marathon & 5k Baldwinsville NY
Sun Apr 23 Flower City Challenge Half Marathon & 5k Rochester NY
Sun Apr 23 Flying Pirate Half Marathon & 5k Kill Devil Hills NC
Sun Apr 23 General Trail Half Marathon 10k & 5k Carrollton KY
Sun Apr 23 Glass City Marathon Half Marathon 5K & Relay Toledo OH
Sun Apr 23 Halfity Half Marathon 6.6M & 3.3M Harrisburg PA
Sun Apr 23 Horseshoe Lake 50k Marathon 30k Half Marathon & 5M Palo Alto CA
Sun Apr 23 Jersey City Marathon & Half Marathon Jersey City NJ
Sun Apr 23 Kalamazoo Marathon Half Marathon 10k & 5k Kalamazoo MI
Sun Apr 23 Maui Marathon Half Marathon 10k & 5k Kaanapali HI
Sun Apr 23 Mt. Si Relay & Trail Runs Snoqualmie WA
Sun Apr 23 Naperville Women's Half Marathon & 5k Naperville IL
Sun Apr 23 Nebraska Marathon Half Marathon & 10k Omaha NE
Sun Apr 23 NYCRUNS Brooklyn Marathon & Half Marathon Brooklyn NY
Sun Apr 23 Om Run Half Marathon 10k & 5k Los Gatos CA
Sun Apr 23 Orcas Island Trail Runs Half Marathon Orcas Island WA
Sun Apr 23 Philadelphia Trail Marathon & Half Marathon Philadelphia PA
Sun Apr 23 Race for the Planet Half Marathon 10k 5k & 1M Kure Beach NC
Sun Apr 23 Riverboat Marathon & Half Marathon Series – Day 7 Vienna IL
Sun Apr 23 Run the Rock Marathon Half Marathon 10k & 5k Janesville WI
Sun Apr 23 Run Through the Decades Half Marathon 8k 7k & 6k Sugar Hill GA
Sun Apr 23 San Diego Beach and Bay Half Marathon 10K & 5K San Diego CA
Sun Apr 23 SARR Mission Half Marathon 10k & 5k San Antonio TX
Sun Apr 23 Spring Classic Duathlon & Half Marathon Vancouver WA
Sun Apr 23 St. Luke's Half Marathon & 5k Allentown PA
Sun Apr 23 Tear Drop Half Marathon Chatsworth GA
Sun Apr 23 Tidewater Striders Spring Marathon and Half Marathon Chesapeake VA
Sun Apr 23 Tuck Fest Half Marathon & 5k Charlotte NC
Sun Apr 23 Vintage Half Marathon & 5k Klein TX
Sun Apr 23 Whidbey Island Marathon Half Marathon 10k & 5k Oak Harbor WA

Saturday, April 29

Sat Apr 29 American River Parkway Half Marathon & 5k Sacramento CA
Sat Apr 29 Beat the Street for Little Feet Half Marathon & 5k Sweetwater TX
Sat Apr 29 Capital City Half Marathon & 5k Columbus OH
Sat Apr 29 Coopers Rock 50k & Half Marathon Morgantown WV
Sat Apr 29 Eisenhower Marathon Half Marathon 10k & 5k Abilene KS
Sat Apr 29 Falls2Falls Run Half Marathon 10k & 5k Twin Falls ID
Sat Apr 29 Fort Wayne Half and Full Marathon Fort Wayne IN
Sat Apr 29 Frisco Railroad Run 50M 50k Marathon Half Marathon & 8k Willard MO
Sat Apr 29 Get in Gear Half Marathon 10k & 5k Minneapolis MN
Sat Apr 29 Gold Star Mission Run for the Fallen Half Marathon 5k & 3k Rockford IL
Sat Apr 29 Illinois Marathon Half Marathon & 10k Champaign IL
Sat Apr 29 Ipswich Ale Half Marathon Ipswich MA
Sat Apr 29 Jim Thorpe Area Running Festival Half Marathon Jim Thorpe PA
Sat Apr 29 Kentucky Derby Festival Mini & Marathon Louisville KY
Sat Apr 29 Kewash Trail Half Marathon 10k & 5k Washington IA
Sat Apr 29 Muddy River Marathon & Half Marathon Cape Girardeau MO
Sat Apr 29 Nail the Rail Half Marathon 10k & 5k Shasta Lake CA
Sat Apr 29 Neuse River Bridge Run Half Marathon 10k & 5k New Bern NC
Sat Apr 29 Never Say Never Half Marathon Tieton WA
Sat Apr 29 Non Cancelled Marathon Half Marathon 10k & 5k Oconomowoc WI
Sat Apr 29 Oshkosh Half Marathon & 5k Oshkosh WI
Sat Apr 29 Owls Roost Rumble Half Marathon & 3.5 M Greensboro NC
Sat Apr 29 Pandora's Box of Rox Trail Race Burnt TX
Sat Apr 29 Park to Park Half Marathon Waynesboro VA
Sat Apr 29 Pierre Half Marathon Pierre SD
Sat Apr 29 Run for Her Life Half Marathon & 5k Newton IA
Sat Apr 29 Run for the Lakes Marathon Half Marathon & 10k Nisswa MN
Sat Apr 29 Run Sunset Beach Half Marathon 5k & 1M Sunset Beach NC
Sat Apr 29 Run United Half Marathon 10k & 5k Aiken SC
Sat Apr 29 Sierra Azul Trail Challenge San Jose CA
Sat Apr 29 South Mountain Half Marathon Lehi UT
Sat Apr 29 Spring Dash Half Marathon 10k & 5k Coeur d'Alene ID
Sat Apr 29 Spring Valley View Hard Cider Challenge Half Marathon 10k & 5k Delaplane VA
Sat Apr 29 Sunflower Trail Marathon Half Marathon & Relay Winthrop WA
Sat Apr 29 Texas Bluebonnet Half Marathon & 5k McKinney TX
Sat Apr 29 TopCity Half Marathon & 5k Topeka KS
Sat Apr 29 Trail 50k Marathon Half Marathon & 5M Pinckney MI
Sat Apr 29 Trillium Trek Trail Run Half Marathon & 5k Gainesville GA
Sat Apr 29 Valley Thaw Out Half Marathon 10k & 5k Palmer AK

Sunday, April 30

Sun Apr 30 Backside Trail Marathon & Half Marathon Louisville KY
Sun Apr 30 Baker's Dozen Half Marathon Kerhonkson NY
Sun Apr 30 Blackbeard's Half Marathon Ocracoke NC
Sun Apr 30 Blue Heron Half and 5k Brighton CO
Sun Apr 30 Doc Lopez Run for Health Half Marathon & 5k Elizabethtown NY
Sun Apr 30 Eau Claire Marathon Half Marathon & Relay Eau Claire WI
Sun Apr 30 Eugene Marathon & Half Marathon Eugene OR
Sun Apr 30 Gettysburg Festival of Races Marathon Half Marathon & 5k Gettysburg PA
Sun Apr 30 Greater Kansas City Women's Half Marathon & 5k Lee's Summit MO
Sun Apr 30 Hueston Woods Half Marathon 10k & 5k Hueston Woods State Park OH
Sun Apr 30 Margarita Half Marathon & 5k Portsmouth NH
Sun Apr 30 Mountain Ridge Trail Half Marathon & 10k Highlands Ranch CO
Sun Apr 30 Oklahoma City Memorial Marathon & Half Marathon Oklahoma City OK
Sun Apr 30 Reno's Biggest Little Half Marathon & 5k Reno NV
Sun Apr 30 SHAPE + Health Women's Half Marathon New York NY
Sun Apr 30 She Runs Half Marathon 10k & 5k Grand Rapids MI
Sun Apr 30 Tacoma City Marathon Half Marathon & 5k Tacoma WA
Sun Apr 30 Texas Hill Country Half Marathon Series – Siesta Half Marathon 10k & 5k Comfort TX
Sun Apr 30 Twin Lights Half Marathon Gloucester MA
Sun Apr 30 Wallis Sands Half Marathon Rye NH

MENU