See all December 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.
Thursday, December 1 – Friday, December 2
Thu Dec 1 | Four Corners Quad Keyah Marathon & Half Marathon | Four Corners Monument AZ |
Fri Dec 2 | Four Corners Quad Keyah Marathon & Half Marathon | Four Corners Monument UT |
Saturday, December 3
Sunday, December 4
Saturday, December 10
Sat Dec 10 | Estrella Mountain Trail Fest | Goodyear AZ |
Sat Dec 10 | Fort Desoto Half Marathon & 5K | St. Petersburg FL |
Sat Dec 10 | Hark the Herald Angels Half Marathon | Tiburon CA |
Sat Dec 10 | Helen Holiday Trail Half Marathon & 10k | Tiburon CA |
Sat Dec 10 | Hitchcock Experience 100M 50M & Half Marathon | Honey Creek IA |
Sat Dec 10 | Hoover Dam Marathon Half Marathon 10k & 5k | Boulder City NV |
Sat Dec 10 | Kiawah Island Golf Resort Marathon & Half Marathon | Kiawah Island SC |
Sat Dec 10 | Mosaic Trail Run Marathon Half Marathon 50K 15K 10K & 5K | Liberty Hill TX |
Sat Dec 10 | Naples Fall Classic Half Marathon | Naples FL |
Sat Dec 10 | Pigtails Run 50k Marathon & Half Marathon | Maple Valley WA |
Sat Dec 10 | Runfield Half Marathon | Buda TX |
Sat Dec 10 | Santa Runs Tacoma Half Marathon 10k & 5k | Tacoma WA |
Sat Dec 10 | Spicewood Vineyards Half Marathon | Spicewood TX |
Sat Dec 10 | Tucson Marathon Half Marathon & Relay | Tuscon AZ |
Sat Dec 10 | Viking Dash Trail Run Chicago Half Marathon 15k & 5k | Crystal Lake IL |
Sunday, December 11
Saturday, December 17
Sat Dec 17 | Irving Frost Half | Irving TX |
Sat Dec 17 | Rockin Santa Half Marathon & Sunshine Santa 5K | Knoxville TN |
Sat Dec 17 | Run for the Ranch 6H Marathon Half Marathon 1M & Relay | Rogersville MO |
Sat Dec 17 | San Diego Holiday Half Marathon | San Diego CA |
Sat Dec 17 | Santa's Run Fest Half Marathon 10k & 5k | Winter Haven FL |
Sat Dec 17 & Sun Dec 18 | Texas Double Marathon & Half Marathon | Dallas TX |
Sat Dec 17 | The Stars at Night Half Marathon | San Antonio TX |
Sat Dec 17 | Tucson Run Run Rudolph Half Marathon 6.5M & 5k | Tucson AZ |
Sat Dec 17 | Yukon Do It Winter Edition Marathon Half Marathon 10K 5K & Relay | Port Orchard WA |
Sunday, December 18
Sun Dec 18 | Holly Jolly Half Marathon | Camarillo CA |
Sun Dec 18 | The Longest Night Marathon & Half Marathon | Greenville SC |
Sun Dec 18 | Mount Dora Half Marathon & 5K | Mount Dora FL |
Sun Dec 18 | Santa Hustle Galveston Half Marathon & 5k | Galveston TX |
Sun Dec 18 | Sarasota West Coast Half Marathon & 5K | Sarasota FL |
Saturday, December 24
Sat Dec 24 | Placerville's Holiday Jingle and Mingle Run Half Marathon 15k 10k & 5k | Placerville CA |
Saturday, December 31
Sat Dec 31 | Last Chance Marathon & Half Marathon | Bellingham WA |
Sat Dec 31 | Run in the New Years Half Marathon | Huntington Beach CA |