December 2023 Half Marathons

See all December 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, December 2

Sat Dec 2 All-Out Fa La La Half Marathon 10K & 5K Westminster CO
Sat Dec 2 Brazos Bend 100M 50M Marathon & Half Marathon Needville TX
Sat Dec 2 Calero Trail Run San Jose CA
Sat Dec 2 Cloudland Canyon 50k & Half Marathon Rising Fawn GA
Sat Dec 2 Colorado Cold Rush 50k & Half Marathon Colorado Springs CO
Sat Dec 2 Crooked Creek Ultra Trail Race 100M 50M Marathon & Half Marathon Shepherdsville KY
Sat Dec 2 Death Valley Trail Marathon & Half Marathon Death Valley CA
Sat Dec 2 Fayetteville Half Marathon Fayetteville AR
Sat Dec 2 Holiday 5k 10k & Half Marathon Yakima WA
Sat Dec 2 Holiday Hustle Half Marathon & 5k Dexter MI
Sat Dec 2 Hope for the Holidays Half Marathon & 5k Batesville AR
Sat Dec 2 Manhattanite Run Half Marathon New York NY
Sat Dec 2 Medal Madness Movie 5k 10k and Half Holiday FL
Sat Dec 2 Medal Madness Santa 5k 10k and Half Marathon at James Wilson Park Temple TX
Sat Dec 2 Medal Madness Santa Half Marathon 10k & 5k at Eagle Lakes Community Park Naples FL
Sat Dec 2 Millinocket Marathon & Half Marathon Millinocket ME
Sat Dec 2 Naples Fall Classic Half Marathon & 5k Naples FL
Sat Dec 2 New River Gorge Trail Festival – Winter Edition 50k & Half Marathon Fayetteville WV
Sat Dec 2 NYCRUNS Cocoa Classic Half Marathon & 5k Brooklyn NY
Sat Dec 2 OUC Orlando Half Marathon & 5K Orlando FL
Sat Dec 2 Panama City Beach Marathon Half Marathon & 5K Panama City Beach FL
Sat Dec 2 Peacock Gap Trail Run Half Marathon 10k & 5k San Rafael CA
Sat Dec 2 Race 13.1 Durham Durham NC
Sat Dec 2 Redmond Reindeer Romp Half Marathon & 5M Redmond WA
Sat Dec 2 Rehoboth Beach Seashore Marathon & Half Marathon Rehoboth DE
Sat Dec 2 Reindeer Run Half Marathon 10k & 5k St. Helens OR
Sat Dec 2 Run Against Breast Cancer 5k 10k & 13.1 Los Angles Los Angeles CA
Sat Dec 2 Run Against Breast Cancer 5k 10k & 13.1 Phoenix Phoenix AZ
Sat Dec 2 Run Against Breast Cancer 5k 10k & 13.1 Sacramento Sacramento CA
Sat Dec 2 Run Against Breast Cancer 5k 10k & 13.1 San Diego San Diego CA
Sat Dec 2 Run Against Breast Cancer 5k 10k & 13.1 San Francisco San Francisco CA
Sat Dec 2 Run Against Breast Cancer 5k 10k & 13.1 Las Vegas Las Vegas NV
Sat Dec 2 Run at the Rock Half Marathon 10k & 5k Burlington NC
Sat Dec 2 Run LoCo Half Marathon and 5k Elf on the Run Lenoir City TN
Sat Dec 2 St. Jude Memphis Marathon Weekend Memphis TN
Sat Dec 2 Storm the Castle Half Marathon Blue River OR
Sat Dec 2 The Circus Races & Half Marathon Cedar Creek TX
Sat Dec 2 Ugly Sweater Dash Half 10k & 5k Fairfax Station VA
Sat Dec 2 Utah Santa Run – Gardner Village Half Marathon 10k & 5k West Jordan UT
Sat Dec 2 Viking Dash Trail Run – Raleigh Half Marathon 10k & 5k New Hill NC
Sat Dec 2 Wilmington Historic Half & 5k Wilmington NC
Sat Dec 2 Wine Lovers 5k 10k & 13.1 Phoenix Phoenix AZ
Sat Dec 2 Wine Lovers 5k 10k & 13.1 Los Angeles Los Angeles CA
Sat Dec 2 Wine Lovers 5k 10k & 13.1 Sacramento Sacramento CA
Sat Dec 2 Wine Lovers 5k 10k & 13.1 San Diego San Diego CA
Sat Dec 2 Wine Lovers 5k 10k & 13.1 San Francisco San Francisco CA
Sat Dec 2 Wine Lovers 5k 10k & 13.1 Las Vegas Las Vegas NV
Sat Dec 2 YMCA Mistletoe Run Half Marathon 5k & 1M Winston-Salem NC

Sunday, December 3

Monday, December 4-Friday, December 8

Thu Dec 7 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument AZ
Fri Dec 8 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument UT

Saturday, December 9

Sat Dec 9 Baker's Dozen Half Marathon & 5k Hurricane UT
Sat Dec 9 Estrella Mountain Trail Fest Goodyear AZ
Sat Dec 9 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument NM
Sat Dec 9 Georgetown Half Marathon & 5k Georgetown TX
Sat Dec 9 Grandview 13.1 Columbus IN
Sat Dec 9 Hark the Herald Angels Half Marathon Tiburon CA
Sat Dec 9 Helen Holiday Trail Half Marathon & 10k Helen GA
Sat Dec 9 Hitchcock Experience 100M 50M & Half Marathon Honey Creek IA
Sat Dec 9 Holloman Ace of Races Marathon Half Marathon & 5k Alamogordo NM
Sat Dec 9 Hoover Dam Marathon Half Marathon 10k & 5k Boulder City NV
Sat Dec 9 Huntersville Half Marathon & 10k Huntersville NC
Sat Dec 9 Kiawah Island Golf Resort Marathon & Half Marathon Kiawah Island SC
Sat Dec 9 Medal Madness Santa Half Marathon 10k & 5k at Cousler Park York PA
Sat Dec 9 Medal Madness Santa Half 10k & 5k at Gemini Springs Park DeBary FL
Sat Dec 9 Mosaic Trail Race & Half Marathon Liberty Hill TX
Sat Dec 9 NYCRUNS Big Apple Half Marathon New York NY
Sat Dec 9 Pigeon Forge Half Marathon & 5k Pigeon Forge TN
Sat Dec 9 Pigtails Run 50k Marathon & Half Marathon Maple Valley WA
Sat Dec 9 Santa Runs Tacoma Half Marathon 10k & 5k Tacoma WA
Sat Dec 9 Spicewood Vineyards Half Marathon & 10k Spicewood TX
Sat Dec 9 Summit Rock Half Marathon 10k & 5k Saratoga CA
Sat Dec 9 Swamp Stomp Half Marathon Lake Charles LA
Sat Dec 9 Viking Dash Trail Run Chicago Half Marathon 15k & 5k Crystal Lake IL
Sat Dec 9 Winter Lake Anna Half 10k & 5k Spotsylvania VA
Sat Dec 9 Winter Whirl Half Marathon 15k 10k & 5k Santa Monica CA

Sunday, December 10

Sun Dec 10 BCS Marathon & Half Marathon College Station TX
Sun Dec 10 Dallas Marathon & Half Marathon Weekend Dallas TX
Sun Dec 10 Decker Challenge Half Marathon Austin TX
Sun Dec 10 Florida Holiday Distance Classic Half Marathon & 10k Madeira Beach FL
Sun Dec 10 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument CO
Sun Dec 10 Garden of Life Palm Beaches Marathon & Half Marathon West Palm Beach FL
Sun Dec 10 Holiday Half Marathon & 4M Annandale VA
Sun Dec 10 Holiday Half Marathon Brooklyn NY
Sun Dec 10 Holiday Half Marathon Pomona CA
Sun Dec 10 Holiday Half Marathon & 5k Portland OR
Sun Dec 10 Islamorada Half Marathon & 10K Islamorada FL
Sun Dec 10 Jacksonville Marathon Half Marathon & 5k Jacksonville FL
Sun Dec 10 Jingle Bell Half Marathon & 5k Haverhill MA
Sun Dec 10 Mississippi Gulf Coast Marathon & Half Marathon Weekend Biloxi MS
Sun Dec 10 Rocket City Marathon Half Marathon 10k & 5k Huntsville AL
Sun Dec 10 Santa Hustle – Roseville Half Marathon & 5k Roseville CA
Sun Dec 10 Santa to the Sea Half and Quarter Marathon & 5k Oxnard CA
Sun Dec 10 Santa's Toy Trot Half Marathon 15k 10k & 5k Long Beach CA
Sun Dec 10 Tucson Marathon & Half Marathon Tucson AZ
Sun Dec 10 ZombieRunner Quarry Lakes Marathon 30k Half Marathon 10k & 5k Fremont CA

Saturday, December 16

Sunday, December 17

Saturday, December 23

Sat Dec 23 Christmas Jingle All the Way Run 5k 10k & 13.1 Houston Houston TX
Sat Dec 23 Holiday Half Marathon 10k & 5k Bradenton FL
Sat Dec 23 Holiday 5k 10k and Half Marathon Pflugerville TX
Sat Dec 23 Holly Jolly Half Marathon 15k 10k & 5k Santa Monica CA
Sat Dec 23 Medal Madness Santa 5k 10k and Half Marathon DeLand FL
Sat Dec 23 Reindeer Run Half Marathon 15k 10k & 5k Long Beach CA
Sat Dec 23 Santa's Sleigh 5k & Half Washington DC

Sunday, December 24

Monday, December 25 – Friday, December 29

Mon Dec 25 Happy Holidays Half Marathon 15k 10k & 5k Long Beach CA
Wed Dec 27 – Sun Dec 31 Holiday Five Marathon Half Marathon 10k & 5k Winter Park FL

Saturday, December 30

Sunday, December 31

MENU