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 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 Charlottesville Marathon Half Marathon & 8k Charlottesville VA
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 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 Irving Marathon Half Marathon 10k & 5k Irving TX
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 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 Savannah Women's Half Marathon & 5k Savannah GA
Sat Apr 1 SBY Marathon Half Marathon & 5k Salisbury MD
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 Winter Race Circuit Half Marathon Ogden UT

Sunday, April 2

Monday, April 3 – Friday, April 7

Tue Apr 4 Coffee Milk Half Marathon 10k & 5k North Kingstown RI
Fri Apr 7 Lake Sonoma 50 Half Marathon Healdsburg CA

Saturday, April 8

Sunday, April 9

Sun Apr 9 Happy Easter Half Marathon 15k 10k & 5k Santa Monica CA

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 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 Corvallis Half Marathon 5k & 1k Corvallis OR
Sat Apr 15 Go Bro Half Marathon & 5k Rogersville MO
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 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 Martian Invasion of Races Marathon 26k Half Marathon 10k & 5k Dearborn MI
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 OAT Run 50k Half Marathon & 12k Port Angeles WA
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 Ridgeland Endurance Weekend Half Marathon 5k & 1M Ridgeland MS
Sat Apr 15 Rodeo Beach Rumble 50k 30k Half Marathon & 8k Sausalito CA
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 Texas Big Star Half Marathon 5k & 1M Frisco TX
Sat Apr 15 Victory Marathon Half Marathon & 5k Hillsdale IN
Sat Apr 15 Wenatchee Marathon Half Marathon & 10k Wenatchee WA
Sat Apr 15 Women's Wine Country Trail Runs Marathon Half Marathon 15k & 5k Temecula CA

Sunday, April 16

Monday, April 17 – Friday, April 21

Saturday, April 22

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 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 Cochecho Challenge Half Marathon Dover NH
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 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 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 Ryther Marathon Half Marathon 10k & 5k to Hope Seattle WA
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 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 Vidalia Onion Run Half Marathon 5k & 1M Vidalia GA
Sat Apr 22 Vincennes Historical Half Marathon & 5k Vincennes IN

Sunday, April 23

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 Flying Pirate Half Marathon & 5k Kill Devil Hills NC
Sun Apr 23 Glass City Marathon Half Marathon 5K & Relay Toledo OH
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 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 St. Luke's Half Marathon & 5k Allentown PA
Sun Apr 23 Tear Drop Half Marathon Chatsworth GA
Sun Apr 23 Whidbey Island Marathon Half Marathon 10k & 5k Oak Harbor WA

Monday, April 24 – Friday, April 28

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 Get in Gear Half Marathon 10k & 5k Minneapolis MN
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 Neuse River Bridge Run Half Marathon 10k & 5k New Bern NC
Sat Apr 29 Never Say Never Half Marathon Tieton WA
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 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 Sunflower Trail Marathon Half Marathon & Relay Winthrop WA
Sat Apr 29 TopCity Half Marathon & 5k Topeka KS
Sat Apr 29 Trail 50k Marathon Half Marathon & 5M Pinckney MI
Sat Apr 29 Valley Thaw Out Half Marathon 10k & 5k Palmer AK

Sunday, April 30

MENU