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.
See all January 2021 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.
Friday, January 1
Fri Jan 1 | Chilly Willy Half Marathon 10K & 5K | East Providence RI |
Fri Jan 1 | Clikapudi Trail Runs Half Marathon 10K & 5K | Redding CA |
Fri Jan 1 | Deschutes River Half Marathon | Maupin OR |
Fri Jan 1 | Hangover Half Marathon & 5K | El Dorado KS |
Fri Jan 1 | Hangover Half Marathon & 10K | Overland Park KS |
Fri Jan 1 | New Years Double Marathon Half Marathon & 5K | Allen TX |
Fri Jan 1 | Sawblade Texas Marathon & Half Marathon | Kingwood TX |
Fri Jan 1 | Sri Chinmoy New Year's Day Half Marathon | New York City NY |
Saturday, January 2
Sat Jan 2 | Carolina Beach State Park Trail Half Marathon & 5K | Carolina Beach NC |
Sat Jan 2 | CRC New Year's Race Half Marathon 10K & 5K | Fort Worth TX |
Sat Jan 2 | Happy New Year Half Marathon 15K 10K & 5K | Long Beach CA |
Sat Jan 2 | Moonlight Beach Run Half Marathon 15K 10K & 5K | Daytona Beach FL |
Sat Jan 2 | Newport Resolution Run Half Marathon 10K & 5K | Newport OR |
Sat Jan 2 | Run in the New Year Half Marathon 10K & 5K | Huntington Beach CA |
Sat Jan 2 | Wild Azalea Trail Challenge | Alexandria LA |
Sunday, January 3
Sun Jan 3 | Canton Half Marathon 10K & 5K | Canton TX |
Sun Jan 3 | New Year's Celebration Half Marathon 15K 10K & 5K | Santa Monica CA |
Sun Jan 3 | Spring Hill Marathon Mania | Spring Hill FL |
Saturday, January 9
Sat Jan 9 | All-Out Polar Prowl Half Marathon 10K & 5K | Arvada CO |
Sat Jan 9 | I Just Want to Be a Unicorn Half Marathon & 5K | Knoxville TN |
Sat Jan 9 | Pensacola Beach Half Marathon | Pensacola FL |
Sat Jan 9 | River Road Run Half Marathon 10K & 5K | Canyon Lake TX |
Sat Jan 9 | Run in the New Year Half Marathon 15K 10K & 5K | Peoria AZ |
Sat Jan 9 | Run to Read Half Marathon | Fairmont WV |
Sat Jan 9 | Winter Night Trail Half Marathon & Quarter Marathon | Indianapolis IN |
Sat Jan 9 | Woolly Hollow Trail Half Marathon | Greenbrier AR |
Sunday, January 10
Sun Jan 10 | Del Dios Half Marathon 10K & 5K | Escondido CA |
Sun Jan 10 | Run in the New Year Half Marathon 15K 10K & 5K | Peoria AZ |
Monday, January 11 – Friday, January 15
Fri Jan 15 | Rally in the Valley of Fire Half Marathon | Overton NV |
Saturday, January 16
Sat Jan 16 | Chilly Willy Half Marathon 10K & 5K | Sugar Hill GA |
Sat Jan 16 | Daufuskie Island Marathon Half Marathon & Ultra | Daufuskie Island SC |
Sat Jan 16 | Museum of Aviation Marathon Half Marathon & 5K | Warner Robins GA |
Sat Jan 16 | Rally in the Valley of Fire Half Marathon | Overton NV |
Sunday, January 17
Sun Jan 17 | Ironhead Half Marathon 10K & 5K | Venice FL |
Sun Jan 17 | Key West Half Marathon & 5K | Key West FL |
Sun Jan 17 | McAllen Marathon & Half Marathon | McAllen TX |
Sun Jan 17 | Naples Daily News Half Marathon | Naples FL |
Sun Jan 17 | Rally in the Valley of Fire Half Marathon | Overton NV |
Sun Jan 17 | USA Fit Marathon Half Marathon & 5K | Sugar Land TX |
Saturday, January 23
Sat Jan 23 | Frisco Running Co Half Marathon & 5K | McKinney TX |
Sat Jan 23 | Snow Bird Challenge Marathon Half Marathon Relay 50K & 10K | Seneca SC |
Sat Jan 23 | Triple D Winter Race Half Marathon & 5K | Dubuque IA |
Sat Jan 23 | Urban Ultra 50K Marathon Half Marathon 10K & 5K | Dallas TX |
Sat Jan 23 | Winter Break Half Marathon 15K 10K & 5K | Long Beach CA |
Sun Jan 24 | Winter Dash Half Marathon 15K 10K & 5K | Santa Monica CA |
Sunday, January 24
Sun Jan 24 | Vero Beach Half Marathon & 5K | Vero Beach FL |
Sun Jan 24 | Winter Dash Half Marathon 15K 10K & 5K | Santa Monica CA |
Saturday, January 30
Sat Jan 30 | Arches Ultra 50M 50K Half Marathon & 9K | Moab UT |
Sat Jan 30 | ARR Desert Classic Half Marathon & 5K | Surprise AZ |
Sat Jan 30 | Callaway Gardens Marathon Half Marathon & 5K | Pine Mountain GA |
Sat Jan 30 | Florida Run at Lake Louisa State Park Half Marathon 10K & 5K | Clermont FL |
Sat Jan 30 | Frostbite Half Marathon 10K & 5K | Starkville MS |
Sat Jan 30 | Ocean Breeze Half Marathon 15K 10K & 5K | Long Beach CA |
Sat Jan 30 | Skydive Ultra Run | Clewiston FL |
Sat Jan 30 | Strawberry Plains Half Marathon & 10K | Strawberry Plains TN |
Sat Jan 30 | Sun Marathon Half Marathon 10K & 5K | Santa Clara UT |
Sat Jan 30 | Tukwila to Alki Half Marathon | Tukwila WA |
Sat Jan 30 | Yuma Territorial Marathon Half Marathon & 10K | Somerset AZ |
Sunday, January 31
Sun Jan 31 | Big Beach Marathon & Half Marathon | Gulf Shores AL |
Sun Jan 31 | Central Park Winter Half Marathon | New York NY |
Sun Jan 31 | Clearwater Running Festival | Clearwater FL |
Sun Jan 31 | Down2Earth Half Marathon 10K & 5K | Hialeah FL |
Sun Jan 31 | Florida Challenge Trail Run Half Marathon & 5K | Lithia FL |
Sun Jan 31 | Harley Half Marathon | Biloxi MS |
Sun Jan 31 | Ocean Breeze Half Marathon 15K 10K & 5K | Santa Monica CA |
Sun Jan 31 | Waverly Park Trail Bash Half Marathon & Quarter Marathon | Louisville KY |
Sun Jan 31 | Winter Burke Lake Half Marathon 10K & 5K | Fairfax Station VA |