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 | Asbury Park Half Marathon | Asbury Park NJ |
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 | 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 | Irving Marathon Half Marathon 10k & 5k | Irving TX |
Sat Apr 1 | Nacogdoches Half Marathon 10k & 5k | Nacogdoches TX |
Sat Apr 1 | Revel Mt. Charleston Marathon & Half Marathon | Las Vegas NV |
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 |
Sunday, April 2
Sun Apr 2 | April Fools Half Marathon | Atlantic City NJ |
Sun Apr 2 | Covenant Health Knoxville Marathon Half Marathon 5k & Relay | Knoxville TN |
Sun Apr 2 | Everett Half Marathon & 10k | Everett WA |
Sun Apr 2 | Fool's Dual Half Marathon & 5k | Gloucester MA |
Sun Apr 2 | Go! St. Louis Marathon Weekend Half Marathon & 10k | St. Louis MO |
Sun Apr 2 | Platte River Half Marathon & Relay | Littleton CO |
Sun Apr 2 | Verrazano Half Marathon 10k & 5k | Brooklyn NY |
Saturday, April 8
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 | Dirty Kiln Trail Race Half Marathon & 10K | Hollidaysburg PA |
Sat Apr 8 | Run Singer Island Half Marathon & 10K | Riviera Beach 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 | Vintage Run/Walk Half Marathon 10k 5k & 2M | Cottonwood AZ |
Saturday, April 15
Sunday, April 16
Sun Apr 16 | Athens Marathon & Half Marathon | Athens OH |
Sun Apr 16 | Cheap Marathon & Half Marathon | Derry NH |
Sun Apr 16 | Coastal Delaware Running Festival Marathon Half Marathon & 9k | Dewey Beach DE |
Sun Apr 16 | Hapalua Hawaii's Half Marathon | Honolulu HI |
Sun Apr 16 | Horsetooth Half Marathon | Fort Collins CO |
Sun Apr 16 | Napa Valley Endurance Run 50k 35k & Half Marathon | Calistoga CA |
Sun Apr 16 | Spring Fling Prairie Dog Half Marathon 10K & 5K | Arvada CO |
Sun Apr 16 | Zion Ultra Marathons 50k & Half Marathon | Apple Valley UT |
Saturday, April 22
Sunday, April 23
Sun Apr 23 | Canaan Valley Half Marathon 10k & 5k | Davis WV |
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 | Glass City Marathon Half Marathon 5K & Relay | Toledo OH |
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 | Naperville Women's Half Marathon & 5k | Naperville IL |
Sun Apr 23 | Nebraska Marathon Half Marathon & 10k | Omaha NE |
Sun Apr 23 | Philadelphia Trail Marathon & Half Marathon | Philadelphia PA |
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 | Tear Drop Half Marathon | Chatsworth GA |
Monday, April 24 – Friday, April 28
Fri Apr 28 & Sat Apr 29 | Pandora's Box of Rox Trail Race | Burnt TX |
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 | Illinois Marathon Half Marathon & 10k | Champaign IL |
Sat Apr 29 | Kentucky Derby Festival Mini & Marathon | Louisville KY |
Sat Apr 29 | Never Say Never Half Marathon | Tieton WA |
Sat Apr 29 | Owls Roost Rumble Half Marathon & 3.5 M | Greensboro 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 | Sunflower Trail Marathon Half Marathon & Relay | Winthrop WA |
Sunday, April 30
Sun Apr 30 | Blackbeard's Half Marathon | Ocracoke NC |
Sun Apr 30 | Blue Heron Half and 5k | Brighton CO |
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 | Oklahoma City Memorial Marathon & Half Marathon | Oklahoma City OK |
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 |