December 2022 Half Marathons

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.

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

Sat Dec 3 All-Out Fa La La Half Marathon 10K & 5K Westminster CO
Sat Dec 3 Brazos Bend 100M 50M Marathon & Half Marathon Needville TX
Sat Dec 3 Calero Trail Run San Jose CA
Sat Dec 3 Candy Cane Course – St. Louis Half Marathon 10k & 5k St. Peters MO
Sat Dec 3 Cloudland Canyon Half Marathon & 50-Mile Rising Fawn GA
Sat Dec 3 & Sun Dec 4 Crooked Creek Ultra Trail Race 100M 50M Marathon & Half Marathon Shepherdsville KY
Sat Dec 3 Death Valley Trail Marathon & Half Marathon Death Valley CA
Sat Dec 3 Fayetteville Half Marathon Fayetteville AR
Sat Dec 3 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument CO
Sat Dec 3 Harmony Half Marathon & 5k Monroe GA
Sat Dec 3 Holiday Half Marathon & 8k Point Clear AL
Sat Dec 3 Lady of the Mountain Run Half Marathon 10k 5k & Relay Alamogordo NM
Sat Dec 3 Manhattanite Run Half Marathon New York NY
Sat Dec 3 Millinocket Marathon & Half Marathon Millinocket ME
Sat Dec 3 New River Gorge Trail Festival – Winter Edition 50k & Half Marathon Fayetteville WV
Sat Dec 3 OUC Orlando Half Marathon & 5K Orlando FL
Sat Dec 3 Panama City Beach Marathon Half Marathon & 5K Panama City Beach FL
Sat Dec 3 Peacock Gap Trail Run Half Marathon 10k & 5k San Rafael CA
Sat Dec 3 Race 13.1 Durham Half Marathon 10k & 5k Durham NC
Sat Dec 3 Raleigh Holiday Half Marathon Raleigh NC
Sat Dec 3 Rehoboth Beach Seashore Marathon & Half Marathon Rehoboth Beach DE
Sat Dec 3 Reindeer Run Half Marathon 10k & 5k St. Helens OR
Sat Dec 3 Run at the Rock Half Marathon 10k & 5k Burlington NC
Sat Dec 3 Run Laughlin Half Marathon 12K & 5K Laughlin NV
Sat Dec 3 Run Loco Marathon Half Marathon & 5k Lenoir City TN
Sat Dec 3 St. Jude Memphis Marathon Weekend Memphis TN
Sat Dec 3 Swamp Stomp Half Marathon Lake Charles LA
Sat Dec 3 Tinajas Ultra & Trail Races Bend TX
Sat Dec 3 Tucson 50k Marathon & Half Marathon – Oro Valley Oro Valley AZ
Sat Dec 3 Viking Dash Trail Run Raleigh Half Marathon 10k & 5k New Hill NC
Sat Dec 3 Wilmington Historic Half & 5k Wilmington NC
Sat Dec 3 YMCA Mistletoe Run Half Marathon 5k & 1M Winston-Salem NC

Sunday, December 4

Sun Dec 4 Crooked Creek Ultra Trail Race Marathon & Half Marathon Shepherdsville KY
Sun Dec 4 Dirty South Trail Half Marathon & 10K Knoxville TN
Sun Dec 4 EOD Warrior Holiday Dash Marathon Half Marathon & 7k Washington DC
Sun Dec 4 Four Corners Quad Keyah Marathon & Half Marathon Four Corners Monument NM
Sun Dec 4 Frosty Half Marathon Raynham MA
Sun Dec 4 Happy Holidays Half MerryThon & 5K Gloucester MA
Sun Dec 4 Heavenly Half Marathon Auberry CA
Sun Dec 4 Heritage Half Marathon 10k & 1M Fulshear TX
Sun Dec 4 Nittany Valley Half Marathon State College PA
Sun Dec 4 NYC Holiday Half Brooklyn NY
Sun Dec 4 Oak Ridge to Kingston Express Marathon and Half Marathon Oak Ridge TN
Sun Dec 4 Phoenix Run Run Rudolph Half Marathon 6.5M & 5k Peoria AZ
Sun Dec 4 Rivanna Greenbelt Marathon & Half Marathon Charlottesville VA
Sun Dec 4 Rock 'n' Roll San Antonio Marathon & Half Marathon San Antonio TX
Sun Dec 4 Rock Canyon Half Marathon Pueblo CO
Sun Dec 4 Run for Tomorrow Half Marathon 10K 5K & Relay Weston FL
Sun Dec 4 RunnersWorld Tulsa Half and Half Tulsa OK
Sun Dec 4 Scottsdale Half Marathon & 5k Scottsdale AZ
Sun Dec 4 Topo Trail Marathon Half Marathon & 6.5M East Fork State Park OH

Saturday, December 10


[AdSense-C]

Sunday, December 11

Sun Dec 11 BCS Marathon & Half Marathon College Station TX
Sun Dec 11 Dallas Marathon & Half Marathon Weekend Dallas TX
Sun Dec 11 Decker Challenge Half Marathon Austin TX
Sun Dec 11 down2earth 5k 10k & Half Cross Country Run Hialeah FL
Sun Dec 11 Florida Holiday Distance Classic Half Marathon & 10k Madeira Beach FL
Sun Dec 11 Holiday Half Marathon 10-Mile 10K & 5K Portland OR
Sun Dec 11 Holiday Half Marathon Brooklyn NY
Sun Dec 11 Holiday Running Festival Half Marathon Pomona CA
Sun Dec 11 Holiday Half Marathon & 4M Annandale VA
Sun Dec 11 Islamorada Half Marathon & 10K Islamorada FL
Sun Dec 11 Jacksonville Marathon Half Marathon & 5k Jacksonville FL
Sun Dec 11 Jingle Bell Half Marathon & 5k Haverhill MA
Sun Dec 11 Kit Carson Marathon & Half Marathon Relay Escondido CA
Sun Dec 11 Locomotive Half Marathon & 5K Kennesaw GA
Sun Dec 11 Loma Linda Holiday Classic Half Marathon & 5k Loma Linda CA
Sun Dec 11 Mississippi Gulf Coast Marathon & Half Marathon Biloxi MS
Sun Dec 11 Naptown Half Marathon Annapolis MD
Sun Dec 11 NYCRUNS Big Apple Half Marathon New York NY
Sun Dec 11 Palm Beaches Marathon Half Marathon & Relay West Palm Beach FL
Sun Dec 11 Santa Hustle – Atlantic City Half Marathon & 5k Atlantic City NJ
Sun Dec 11 Santa Hustle – Roseville Half Marathon & 5k Roseville CA
Sun Dec 11 Santa To The Sea Half Marathon 6.6M 5k 1k & Relay Oxnard CA
Sun Dec 11 ZombieRunner Quarry Lakes Half Marathon 30K 10K & 5K Fremont CA

Saturday, December 17

Sat Dec 17 Irving Frost Half Irving TX
Sat Dec 17 Lake Norman Elf Classic Half Marathon & 5k Statesville NC
Sat Dec 17 Out With the Old Half Marathon 10k & 5k Las Vegas NV
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 Winter Half Marathon Classic Grenada MS

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 Pocahontas Half 10k & 5k Chesterfield VA
Sun Dec 18 Santa Hustle – Arizona Half Marathon & 5k Glendale AZ
Sun Dec 18 Santa Hustle Galveston Half Marathon & 5k Galveston TX
Sun Dev 18 Santa Hustle – Indianapolis Half Marathon & 5k Indianapolis IN
Sun Dec 18 Sarasota West Coast Half Marathon & 5K Sarasota FL

Saturday, December 24

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