December 2024 Half Marathons

See all December 2024 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.

Featured December Half Marathon

Sunday, December 1

Monday, December 2 – Friday, December 6

Thu Dec 5 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument AZ
Fri Dec 6 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument UT

Saturday, December 7

Sat Dec 7 All-Out Fa La La Half Marathon 10K & 5K Westminster CO
Sat Dec 7 Baker's Dozen Half Marathon & 5k Hurricane UT
Sat Dec 7 Brazos Bend 100M 50M Marathon & Half Marathon Needville TX
Sat Dec 7 Calero Trail Run San Jose CA
Sat Dec 7 Cloudland Canyon 50k & Half Marathon Rising Fawn GA
Sat Dec 7 Crooked Creek Ultra Trail Race 100M 50M Marathon & Half Marathon Shepherdsville KY
Sat Dec 7 Death Valley Trail Marathon & Half Marathon Death Valley CA
Sat Dec 7 Estrella Mountain Trail Fest Goodyear AZ
Sat Dec 7 Fayetteville Half Marathon Fayetteville AR
Sat Dec 7 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument NM
Sat Dec 7 Freight Train 100k 50k & Half Marathon Farmville VA
Sat Dec 7 Hitchcock Experience 100M 50M & Half Marathon Honey Creek IA
Sat Dec 7 Hope for the Holidays Half Marathon & 5k Batesville AR
Sat Dec 7 Millinocket Marathon & Half Marathon Millinocket ME
Sat Dec 7 Mosaic Trail Race & Half Marathon Liberty Hill TX
Sat Dec 7 OUC Orlando Half Marathon & 5K Orlando FL
Sat Dec 7 Panama City Beach Marathon Half Marathon & 5K Panama City Beach FL
Sat Dec 7 Peacock Gap Trail Run Half Marathon 10k & 5k San Rafael CA
Sat Dec 7 Pirate 5k 10k & Half Marathon Beavercreek OH
Sat Dec 7 Pirate 5k 10k & Half Marathon Ocala FL
Sat Dec 7 Pirate 5k 10k & Half Marathon Naples FL
Sat Dec 7 Pirate 5k 10k & Half Marathon Yakima WA
Sat Dec 7 Pirate 5k 10k & Half Marathon Holiday FL
Sat Dec 7 Pirate 5k 10k & Half Marathon Jacksonville FL
Sat Dec 7 Pirate 5k 10k & Half Marathon Temple TX
Sat Dec 7 Pirate 5k 10k & Half Marathon Venice FL
Sat Dec 7 Pirate 5k 10k & Half Marathon Madisonville KY
Sat Dec 7 Pirate 5k 10k & Half Marathon Chillicothe OH
Sat Dec 7 Pirate 5k 10k & Half Marathon Williamsburg VA
Sat Dec 7 Pirate 5k 10k & Half Marathon Bel Air MD
Sat Dec 7 Pirate 5k 10k & Half Marathon Stillwater OK
Sat Dec 7 Pirate 5k 10k & Half Marathon Mobile AL
Sat Dec 7 Pirate 5k 10k & Half Marathon Longview TX
Sat Dec 7 Pirate 5k 10k & Half Marathon Sapulpa OK
Sat Dec 7 Pirate 5k 10k & Half Marathon Knoxville TN
Sat Dec 7 Pirate 5k 10k & Half Marathon DeBary FL
Sat Dec 7 Race 13.1 Durham Durham NC
Sat Dec 7 Raleigh Holiday Half Marathon Raleigh NC
Sat Dec 7 Rehoboth Beach Seashore Marathon & Half Marathon Rehoboth DE
Sat Dec 7 Reindeer Run Half Marathon 10k & 5k St. Helens OR
Sat Dec 7 Run at the Rock Half Marathon 10k & 5k Burlington NC
Sat Dec 7 Run LoCo Half Marathon and 5k Elf on the Run Lenoir City TN
Sat Dec 7 Runfield Texas Race Series Half Marathon Buda TX
Sat Dec 7 St. Jude Memphis Marathon Weekend Memphis TN
Sat Dec 7 Utah Santa Run – Gardner Village Half Marathon 10k & 5k West Jordan UT
Sat Dec 7 Viking Dash Trail Run – Raleigh Half Marathon 10k & 5k New Hill NC
Sat Dec 7 Wilmington Historic Half & 5k Wilmington NC
Sat Dec 7 Winter Lake Anna Half 10k & 5k Spotsylvania VA
Sat Dec 7 YMCA Mistletoe Run Half Marathon 5k & 1M Winston-Salem NC
Sat Dec 7 ZombieRunner Quarry Lakes Marathon 30k Half Marathon 10k & 5k Fremont CA

Sunday, December 8

Saturday, December 14

Sat Dec 14 Dirty December Poker Run 6H Marathon Half Marathon & 10k San Diego CA
Sat Dec 14 Grandview 13.1 Columbus IN
Sat Dec 14 Hark the Herald Angels Half Marathon Tiburon CA
Sat Dec 14 Hawaii Kai Ultra Run XTreme Half Marathon Honolulu HI
Sat Dec 14 Helen Holiday Trail Half Marathon & 10k Helen GA
Sat Dec 14 Holiday Half Marathon New York NY
Sat Dec 14 Ignite Trail Marathon & Half Marathon Albion IN
Sat Dec 14 Kiawah Island Golf Resort Marathon & Half Marathon Kiawah Island SC
Sat Dec 14 Merry Miles Half Marathon 15k 10k & 5k Santa Monica CA
Sat Dec 14 Ninja 5k 10k & Half Marathon Little Rock AR
Sat Dec 14 Ninja 5k 10k & Half Marathon Olympia WA
Sat Dec 14 Ninja 5k 10k & Half Marathon Punta Gorda FL
Sat Dec 14 Ninja 5k 10k & Half Marathon Jackson FL
Sat Dec 14 Ninja 5k 10k & Half Marathon Henderson KY
Sat Dec 14 Ninja 5k 10k & Half Marathon Augusta GA
Sat Dec 14 Ninja 5k 10k & Half Marathon Richmond KY
Sat Dec 14 Ninja 5k 10k & Half Marathon York PA
Sat Dec 14 Ninja 5k 10k & Half Marathon Bowling Green KY
Sat Dec 14 Ninja 5k 10k & Half Marathon Naples FL
Sat Dec 14 Ninja 5k 10k & Half Marathon DeLand FL
Sat Dec 14 Ninja 5k 10k & Half Marathon Tallahassee FL
Sat Dec 14 Ninja 5k 10k & Half Marathon Concord NC
Sat Dec 14 Ninja 5k 10k & Half Marathon Gadsden AL
Sat Dec 14 Ninja 5k 10k & Half Marathon Hollywood FL
Sat Dec 14 NYCRUNS Big Apple Half Marathon New York NY
Sat Dec 14 Pigeon Forge Half Marathon & 5k Pigeon Forge TN
Sat Dec 14 Pigtails Run 50k Marathon & Half Marathon Maple Valley WA
Sat Dec 14 Pocahontas Half 10k & 5k Chesterfield VA
Sat Dec 14 Rock'in Santa Half Marathon & Sunshine Santa 5k Knoxville TN
Sat Dec 14 Run Laughlin Half Marathon 12k & 5k Laughlin NV
Sat Dec 14 San Diego Holiday Half Marathon San Diego CA
Sat Dec 14 Spicewood Vineyards Half Marathon & 10k Spicewood TX

Sunday, December 15

Saturday, December 21

Sat Dec 21 Holly Jolly Half Marathon 15k 10k & 5k Santa Monica CA
Sat Dec 21 Irving Frost Half 10k & 5k Irving TX
Sat Dec 21 Lake Norman Elf Classic Half Marathon & 5k Statesville NC
Sat Dec 21 Rudolph's Race 5k & Half Washington DC
Sat Dec 21 The Stars at Night Half Marathon San Antonio TX
Sat Dec 21 Texas Double Marathon & Half Marathon Dallas TX
Sat Dec 21 Tucson Run Run Rudolph Half Marathon 6.5M & 5k Marana AZ
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Winston-Salem NC
Sat Dec 21 Viking 5k 10k 15k & Half Marathon DeBary FL
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Everett WA
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Ocala FL
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Naples FL
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Beavercreek OH
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Fort Smith AR
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Temple TX
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Hudson FL
Sat Dec 21 Viking 5k 10k 15k & Half Marathon Columbus GA

Sunday, December 22

Sun Dec 22 Chasing Santa Half Marathon 15k 10k & 5k Fountain Valley CA
Sun Dec 22 Florida Holiday Distance Classic Half Marathon & 10k Madeira Beach FL
Sun Dec 22 The Longest Night Marathon & Half Marathon Greenville SC
Sun Dec 22 Mount Dora Half Marathon & 5K Mount Dora FL
Sun Dec 22 Santa's Sleigh 5k & Half Washington DC
Sun Dec 22 Texas Double Marathon & Half Marathon Dallas TX

Monday, December 23 – Friday December 28

Saturday December 28

Sat Dec 28 Black Eyed Pea Marathon Half Marathon 10k & 5k Corpus Christi TX
Sat Dec 28 Countdown to the Finish Half Marathon 15k 10k & 5k Long Beach CA
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Marianna FL
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Bradenton FL
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Montgomery AL
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Colonial Heights VA
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Tallahassee FL
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Largo FL
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Naples FL
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Hughesville PA
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Charlotte NC
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Deltona FL
Sat Dec 28 Holiday 5k 10k 15k & Half Marathon Homestead FL
Sat Dec 28 Holiday Five Marathon Half Marathon 10k & 5k Winter Park FL

Sunday December 29

Sun Dec 29 Holiday Five Marathon Half Marathon 10k & 5k Winter Park FL
Sun Dec 29 Ring Out the Old Half Marathon 10k & 5k Santa Monica CA
Sun Dec 29 Run in the New Years Half Marathon 10k & 5k Huntington Beach CA

Monday, December 30 – Tuesday December 31

Upcoming in 2024

TBD Dec Bayou Half Marathon & 4M Bayou La Batre AL
TBD Dec Colorado Cold Rush 50k & Half Marathon Colorado Springs CO
TBD Dec Holiday Hustle Half Marathon & 5k Dexter MI
TBD Dec Manhattanite Run Half Marathon New York NY
TBD Dec Naples Fall Classic Half Marathon & 5k Naples FL
TBD Dec New River Gorge Trail Festival – Winter Edition 50k & Half Marathon Fayetteville WV
TBD Dec NJ Winter Trail Series Half Marathon 10k & 5k Parsippany NJ
TBD Dec NYCRUNS Cocoa Classic Half Marathon & 5k Brooklyn NY
TBD Dec Redmond Reindeer Romp Half Marathon & 5M Redmond WA
TBD Dec Run Against Breast Cancer 5k 10k & 13.1 Los Angles Los Angeles CA
TBD Dec Run Against Breast Cancer 5k 10k & 13.1 Phoenix Phoenix AZ
TBD Dec Run Against Breast Cancer 5k 10k & 13.1 Sacramento Sacramento CA
TBD Dec Run Against Breast Cancer 5k 10k & 13.1 San Diego San Diego CA
TBD Dec Run Against Breast Cancer 5k 10k & 13.1 San Francisco San Francisco CA
TBD Dec Run Against Breast Cancer 5k 10k & 13.1 Las Vegas Las Vegas NV
TBD Dec Storm the Castle Half Marathon Blue River OR
TBD Dec The Circus Races & Half Marathon Cedar Creek TX
TBD Dec Ugly Sweater Dash Half 10k & 5k Fairfax Station VA
TBD Dec Wine Lovers 5k 10k & 13.1 Phoenix Phoenix AZ
TBD Dec Wine Lovers 5k 10k & 13.1 Los Angeles Los Angeles CA
TBD Dec Wine Lovers 5k 10k & 13.1 Sacramento Sacramento CA
TBD Dec Wine Lovers 5k 10k & 13.1 San Diego San Diego CA
TBD Dec Wine Lovers 5k 10k & 13.1 San Francisco San Francisco CA
TBD Dec Wine Lovers 5k 10k & 13.1 Las Vegas Las Vegas NV
TBD Dec Gar Williams Half Marathon Carderock MD
TBD Dec NYC Holiday Half Brooklyn NY
TBD Dec Rivanna Greenbelt Marathon & Half Marathon Charlottesville VA
TBD Dec Rock Canyon Half Marathon Pueblo CO
TBD Dec Sandy Claus Full and Half Marathon & 10k Ponte Vedra FL
TBD Dec Santa Hustle Half Marathon & 5k Glendale AZ
TBD Dec Santa Hustle – Indianapolis Half Marathon & 5k Indianapolis IN
TBD Dec Santa Hustle – Memphis Half Marathon & 5k Memphis TN
TBD Dec Santa Hustle – Nashville Half Marathon & 5k Nashville TN
TBD Dec Fit for Ag / Jingle Bell Jog Half Marathon 10k & 5k Ridgeland MS
TBD Dec Georgetown Half Marathon & 5k Georgetown TX
TBD Dec Holiday Half Marathon Brooklyn NY
TBD Dec Holloman Ace of Races Marathon Half Marathon & 5k Alamogordo NM
TBD Dec Hoover Dam Marathon Half Marathon 10k & 5k Boulder City NV
TBD Dec Huntersville Half Marathon & 10k Huntersville NC
TBD Dec Summit Rock Half Marathon 10k & 5k Saratoga CA
TBD Dec Swamp Stomp Half Marathon Lake Charles LA
TBD Dec Viking Dash Trail Run Chicago Half Marathon 15k & 5k Crystal Lake IL
TBD Dec Holiday Half Marathon Brooklyn NY
TBD Dec Holiday Half Marathon & 5k Portland OR
TBD Dec Santa Hustle – Roseville Half Marathon & 5k Roseville CA
TBD Dec DeRidder Back Roads Half DeRidder LA
TBD Dec Killeen Half MaraFUN Killeen TX
TBD Dec Naptown Half Marathon 10k & 5k Annapolis MD
TBD Dec NJ Winter Trail Series Half Marathon 10k & 5k Morristown NJ
TBD Dec Out with the Old Half Marathon 10k & 5k Las Vegas NV
TBD Dec Positive Vector Marathon & Half Marathon Menomonie WI
TBD Dec Woodside Ramble 50k 36k Half Marathon & 10k Woodside CA
TBD Dec Candy Cane Course – St. Louis Half Marathon 10k & 5k St. Peters MO
TBD Dec Christmas Cookie Caper Half Marathon 15k 10k & 5k Long Beach CA
TBD Dec Santa Hustle Atlanta Half Marathon 10k & 5k Atlanta GA
TBD Dec Santa Hustle Galveston Half Marathon & 5k Galveston TX
TBD Dec Santa Hustle Orlando Half Marathon 10k & 5k Apopka FL
TBD Dec Christmas Jingle All the Way Run 5k 10k & 13.1 Houston Houston TX
TBD Dec Medal Madness Santa 5k 10k and Half Marathon DeLand FL
TBD Dec Reindeer Run Half Marathon 15k 10k & 5k Long Beach CA
TBD Dec The Holiday Double Marathon and Half Marathon Fort Worth TX
TBD Dec Holiday Fun Half Marathon 15k 10k & 5k Santa Monica CA
TBD Dec The Holiday Double Marathon and Half Marathon Fort Worth TX
TBD Dec Twas the Night Before Half Marathon 15k 10k & 5k Fountain Valley CA
TBD Dec Happy Holidays Half Marathon 15k 10k & 5k Long Beach CA
TBD Dec Bad Donkey Run 5k 10k & 13.1 Houston Houston TX
TBD Dec Carolina Beach State Park Half Marathon & 5k Carolina Beach NC
TBD Dec Run for the Ranch 6H Marathon Half Marathon & Relay Rogersville MO
TBD Dec Brazen New Year's Eve Half Marathon 10k & 5k Fremont CA
TBD Dec Holiday Half Marathon 10k & 5k Holiday FL
TBD Dec Holiday Half Marathon 10k & 5k DeBary FL
TBD Dec Last Chance Marathon & Half Marathon Bellingham WA
TBD Dec Last Lap Half Marathon 15k 10k & 5k Santa Monica CA
TBD Dec Resolution Relay: BYOB Bring Your Own Baton Boring OR
TBD Dec Resolution Run Half Marathon 10k 5k & 1M Houston TX
TBD Dec Time Travel Half Marathon 10k & 5k – Kansas City Parkville MO

MENU