December Half Marathons in the USA
Indianapolis, IN
Red Nose Romp
Dec 10, 2022
Santa Hustle
Dec 3, 2023
Ft. Worth, TX
Cox Running Club New Year's Race
Dec 31, 2022
Time Travel Half Marathon
Dec 31, 2022
Jan 1, 2023
San Rafael, CA
Peacock Gap Trail Run
Dec 2, 2023
Portland, OR
Holiday Half Marathon
Dec 11, 2022
Dallas, TX
Dallas Marathon Weekend
Dec 9, 2023
Dec 8, 2023
Dec 10, 2023
Texas Double
Dec 16, 2023
Dec 17, 2023
Spotsylvania, VA
Winter Lake Anna Half
Dec 10, 2022
Lenoir City, TN
Run LoCo Half Marathon and 5K Elf On the Run
Dec 2, 2023
Georgetown, TX
Georgetown Half Marathon & 5K
Dec 9, 2023
Fremont, CA
ZombieRunner Quarry Lakes Run
Dec 10, 2023
Annandale, VA
Holiday Half Marathon
Dec 10, 2023
Bellingham, WA
Last Chance Marathon
Dec 31, 2023
Tiburon, CA
Hark the Herald Angels Half Marathon
Dec 9, 2023
Oxnard, CA
Santa To The Sea
Dec 10, 2023
Nashville, TN
Santa Hustle
Dec 3, 2023
Fountain Valley, CA
Twas the Night Before Half Marathon
Dec 24, 2023
Boulder City, NV
Hoover Dam Marathon
Dec 9, 2023
Huntington Beach, CA
Run in the New Years Half Marathon
Dec 31, 2023
Annapolis, MD
Naptown Half Marathon
Dec 11, 2022
Kansas City, MO
Time Travel Half Marathon
Dec 31, 2022
Jan 1, 2023
Naples, FL
Medal Madness Half Marathon at North Collier Regional Park
Dec 31, 2022
Medal Madness Santa Half Marathon at Eagle Lakes Community Park
Dec 2, 2023
Naples Fall Classic Half Marathon
Dec 2, 2023
Medal Madness Santa 5K, 10K, and Half Marathon at North Collier Regional
Dec 16, 2023
Colorado Springs, CO
Colorado Cold Rush
Dec 2, 2023
Loma Linda, CA
Holiday Classic
Dec 3, 2023
San Jose, CA
Calero Trail Run
Dec 2, 2023
Evansville, IN
Run With The Yeti
Dec 10, 2022
Raleigh, NC
Raleigh Holiday Half Marathon
Dec 3, 2022
Waukesha, WI
Last Call
Dec 4, 2022
Dexter, MI
Holiday Hustle
Dec 10, 2022
Lake Charles, LA
Swamp Stomp Half Marathon
Dec 3, 2022
Fayetteville, AR
Fayetteville Half Marathon
Dec 2, 2023
College Station, TX
BCS Marathon
Dec 10, 2023
Fredericksburg, VA
Fredericksburg Blue and Gray Half Marathon
Dec 3, 2023
Wilmington, NC
Wilmington Historic Half, 10K & 5K
Dec 2, 2023
Carolina Beach, NC
Carolina Beach State Park Half Marathon
Dec 31, 2022
Brownsville, TX
Brownsville Chief of Police Marathon
Dec 17, 2023
Dec 16, 2023
Santa Monica, CA
Make a List and Run Your Miles Twice
Dec 17, 2022
Ring Out The Old...Medals
Dec 31, 2022
Winter Whirl Half Marathon
Dec 9, 2023
Merry Miles Half Marathon
Dec 16, 2023
Holly Jolly Half Marathon
Dec 23, 2023
Holiday Fun Half Marathon
Dec 24, 2023
Last Lap Half Marathon
Dec 31, 2023
Huntsville, AL
Rocket City Marathon
Dec 9, 2023
Westminster, CO
All-Out Fa La La
Dec 2, 2023
Jacksonville, FL
Jacksonville Marathon
Dec 10, 2023
Charlottesville, VA
Rivanna Greenbelt Marathon
Dec 3, 2023
Tacoma, WA
Santa Runs Tacoma
Dec 4, 2022
Glendale, AZ
Santa Hustle
Dec 18, 2022
Scottsdale, AZ
Scottsdale Half Marathon
Dec 4, 2022
Kiawah Island, SC
Kiawah Island Marathon
Dec 9, 2023
Dec 8, 2023
Durham, NC
Race 13.1 Durham
Dec 2, 2023
Huntersville, NC
Huntersville Half Marathon
Dec 10, 2022
Dec 9, 2022
Rehoboth, DE
Rehoboth Beach Seashore Marathon
Dec 2, 2023
Pueblo, CO
Rock Canyon Half Marathon
Dec 3, 2023
Sarasota, FL
Operation MARAKEY
Dec 10, 2022
I'm Bound for Boston Marathon & Half Marathon
Dec 3, 2023
Sarasota Half Marathon & 5K
Dec 17, 2023
Woodside, CA
Woodside Ramble
Dec 16, 2023
State College, PA
Nittany Valley Half Marathon
Dec 3, 2023
Peoria, AZ
Phoenix Run Run Rudolph
Dec 3, 2023
Roseville, CA
Santa Hustle
Dec 10, 2023
Raynham, MA
Frosty Half Marathon
Dec 3, 2023
Memphis, TN
St. Jude Memphis Marathon Weekend
Dec 2, 2023
Burlington, NC
Run at the Rock
Dec 2, 2023
Goodyear, AZ
Estrella Mountain Trail Fest
Dec 9, 2023
XTERRA Estrella Mountain Trail Run
Dec 17, 2023
Tucson, AZ
Tucson Marathon
Dec 10, 2023
Madeira Beach, FL
Florida Holiday Distance Classic
Dec 10, 2023
Fayetteville, WV
New River Gorge Trail Festival - Winter Edition
Dec 3, 2022
Las Vegas, NV
Out With The Old Half Marathon
Dec 17, 2022
Batesville, AR
Hope for the Holidays Half Marathon
Dec 2, 2023
Crystal Lake, IL
Viking Dash Trail Run
Dec 9, 2023
Helen, GA
Helen Holiday Trail
Dec 9, 2023
Killeen, TX
Killeen Half MaraFUN
Dec 16, 2023
Laughlin, NV
Run Laughlin Half Marathon
Dec 3, 2022
West Palm Beach, FL
Garden of Life Palm Beaches Marathon
Dec 10, 2023
Dec 9, 2023
Irving, TX
Irving Frost Half
Dec 16, 2023
Austin, TX
Decker Challenge Half Marathon
Dec 10, 2023
Knoxville, TN
Dirty South Trail Half Marathon
Dec 3, 2023
Rock'in Santa Half Marathon & Sunshine Santa 5K
Dec 16, 2023
San Antonio, TX
Rock 'n' Roll San Antonio
Dec 3, 2023
Dec 2, 2023
The Stars At Night Half
Dec 16, 2023
Gloucester, MA
Happy Holidays Half Merrython
Dec 3, 2023
Panama City Beach, FL
Panama City Beach Marathon
Dec 2, 2023
Bradenton, FL
Medal Madness Santa Half Marathon
Dec 23, 2023
Statesville, NC
Lake Norman Elf Classic
Dec 16, 2023
San Diego, CA
San Diego Holiday Half Marathon
Dec 16, 2023
Long Beach, CA
Run for the Animals
Dec 10, 2022
High Tide Fun Run
Dec 13, 2022
Fall's Last Miles
Dec 18, 2022
Cozy Christmas
Dec 25, 2022
Santas Toy Trot Half Marathon
Dec 10, 2023
Christmas Cookie Caper Half Marathon
Dec 17, 2023
Reindeer Run Half Marathon
Dec 23, 2023
Happy Holidays Half Marathon
Dec 25, 2023
Countdown to the Finish
Dec 30, 2023
Cumming, GA
Cumming Half Marathon & 5K
Dec 4, 2022
Greenville, SC
Longest Night Trail Run
Dec 16, 2023
Dec 17, 2023
Haverhill, MA
Jingle Bell Half Marathon & 5K
Dec 10, 2023
Winston-Salem, NC
YMCA Mistletoe Run
Dec 2, 2023
Fairfax Station, VA
Ugly Sweater Dash Half
Dec 2, 2023
Orlando, FL
OUC Orlando Half Marathon
Dec 2, 2023
Monroe, GA
Harmony Half Marathon
Dec 3, 2022
Brooklyn, NY
NYCRUNS Cocoa Classic
Dec 2, 2023
NYC Holiday Half
Dec 3, 2023
Holiday Half Marathon
Dec 10, 2023
Saratoga, CA
Summit Rock Half Marathon
Dec 10, 2022
Castro Valley, CA
Brazen New Year's Eve
Dec 31, 2022
Port Orchard, WA
Yukon Do It Winter Edition
Dec 17, 2022
Camarillo, CA
Holly Jolly Half Marathon
Dec 17, 2023
St. Peters, MO
Candy Cane Course
Dec 17, 2023
Placerville, CA
Placerville's Holiday Jingle and Mingle Run
Dec 24, 2023
Spicewood, TX
Spicewood Vineyards Half Marathon
Dec 9, 2023
Marana, AZ
Tucson Run Run Rudolph
Dec 16, 2023
Winter Haven, FL
Santa's Run Fest
Dec 17, 2022
Ponte Vedra, FL
Sandy Claus Full and Half Marathon
Dec 3, 2023
Hurricane, UT
Baker's Dozen Half Marathon
Dec 10, 2022
Liberty Hill, TX
Mosaic Trail Race
Dec 9, 2023
Carderock, MD
Gar Williams Half Marathon
Dec 4, 2022
DeLand, FL
Medal Madness Santa 5K and 10K
Dec 23, 2023
Chesterfield, VA
Pocahontas Half
Dec 17, 2023
Pigeon Forge, TN
Pigeon Forge Half Marathon
Dec 9, 2023
Poway, CA
Dirty December Poker Run
Dec 17, 2022
Honey Creek, IA
Hitchcock Experience
Dec 9, 2023
Maple Valley, WA
Pigtails Run
Dec 9, 2023
Rogersville, MO
Run for the Ranch
Dec 30, 2023
Holiday, FL
Medal Madness Movie 5K,10K, Half
Dec 2, 2023
Needville, TX
Brazos Bend 100
Dec 2, 2023
Weston, FL
Run For Tomorrow
Dec 3, 2023
Cedar Creek, TX
The Circus
Dec 2, 2023
St. Helens, OR
Reindeer Run
Dec 2, 2023
Fulshear, TX
Heritage Half Marathon
Dec 4, 2022
Douglassville, PA
Crazy Twist Half Marathon
Dec 11, 2022
New Hill, NC
Viking Dash Trail Run
Dec 2, 2023
Shepherdsville, KY
Crooked Creek Ultra Trail Race
Dec 2, 2023
Dec 3, 2023
Grenada, MS
Winter Half Marathon Classic
Dec 17, 2022
Islamorada, FL
Islamorada Half Marathon
Dec 10, 2023
Dec 9, 2023
Bayou La Batre, AL
Holiday Half Marathon
Dec 3, 2022
Harrodsburg, KY
Christmas in Kentucky Half Marathon and 4M
Dec 10, 2022
DeRidder, LA
DeRidder Back Roads Half
Dec 17, 2022
Millinocket, ME
Millinocket Marathon
Dec 2, 2023
Beatty, NV
Death Valley Trail Marathon
Dec 2, 2023
Auberry, CA
Heavenly Half Marathon
Dec 4, 2022
Four Corners Monument, AZ
Four Corners Quad Keyah
Dec 7, 2023
Four Corners Monument, UT
Four Corners Quad Keyah
Dec 8, 2023
Four Corners Monument, CO
Four Corners Quad Keyah
Dec 10, 2023
Four Corners Monument, NM
Four Corners Quad Keyah
Dec 9, 2023
Rising Fawn, GA
Cloudland Canyon
Dec 2, 2023
East Fork State Park, OH
Topo Trail Marathon
Dec 3, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Colorado Cold Rush
-
Dec 2, 2023Saturday
-
50K, 13.1M trail run
More Information
-
Colorado Springs, CO
El Paso County, CO
2. All-Out Fa La La
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Westminster, CO
Adams County, COJefferson County, CO
3. Brazos Bend 100
-
Dec 2, 2023Saturday
-
100M, 50M, 26.2M, 13.1M trail run
More Information
-
Needville, TX
Fort Bend County, TX
4. Calero Trail Run
-
Dec 2, 2023Saturday
-
50K, 26.2M, 25K, 13.1M, 15K, 10K, 5K trail run
More Information
-
San Jose, CA
Santa Clara County, CA
5. Cloudland Canyon
-
Dec 2, 2023Saturday
-
50K, 13.1M trail run
More Information
-
Rising Fawn, GA
Dade County, GA
6. Crooked Creek Ultra Trail Race
-
Dec 2, 2023Saturday
-
100M, 50M, 26.2M, 13.1M, 5K trail run
More Information
-
Shepherdsville, KY
Bullitt County, KY
7. Death Valley Trail Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M trail run
More Information
-
Beatty, NV
Nye County, NV
8. Fayetteville Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K, 1M run
Virtual OptionMore Information
-
Fayetteville, AR
Washington County, AR
9. Hope for the Holidays Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 5K run
Virtual OptionMore Information
-
Batesville, AR
Independence County, AR
10. Manhattanite Run
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- New York, NY
11. Medal Madness Movie 5K,10K, Half
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Holiday, FL
Pasco County, FL
12. Medal Madness Santa Half Marathon at Eagle Lakes Community Park
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Naples, FL
Collier County, FL
13. Millinocket Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Millinocket, ME
Penobscot County, ME
14. Naples Fall Classic Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 5K run
More Information
-
Naples, FL
Collier County, FL
15. NYCRUNS Cocoa Classic
-
Dec 2, 2023Saturday
-
13.1M, 5K run
More Information
-
Brooklyn, NY
Kings County, NY
16. OUC Orlando Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 5K run
More Information
-
Orlando, FL
Orange County, FL
17. Panama City Beach Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M, 5K run | kids run
More Information
-
Panama City Beach, FL
Bay County, FL
18. Peacock Gap Trail Run
-
Dec 2, 2023Saturday
-
30K, 13.1M, 10K trail run
More Information
-
San Rafael, CA
Marin County, CA
19. Race 13.1 Durham
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Durham, NC
Durham County, NC
20. Rehoboth Beach Seashore Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Rehoboth, DE
Sussex County, DE
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.