December Half Marathons in the USA
Indianapolis, IN
Red Nose Romp
Dec 10, 2022
Santa Hustle
Dec 18, 2022
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 3, 2022
Redmond, WA
Redmond Reindeer Romp
Dec 3, 2022
Portland, OR
Holiday Half Marathon
Dec 11, 2022
Dallas, TX
Texas Double
Dec 17, 2022
Dec 18, 2022
Dallas Marathon Weekend
Dec 9, 2023
Dec 8, 2023
Dec 10, 2023
Kennesaw, GA
Locomotive Half Marathon
Dec 11, 2022
Spotsylvania, VA
Winter Lake Anna Half
Dec 10, 2022
Lenoir City, TN
Run Loco Marathon
Dec 3, 2022
Atlantic City, NJ
Santa Hustle
Dec 11, 2022
Georgetown, TX
Georgetown Half Marathon & 5K
Dec 10, 2022
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, 2022
Dec 11, 2022
Nashville, TN
Santa Hustle
Dec 4, 2022
Fountain Valley, CA
Chasing Santa
Dec 24, 2022
Boulder City, NV
Hoover Dam Marathon
Dec 10, 2022
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
Naples Fall Classic Half Marathon
Dec 10, 2022
Medal Madness Half Marathon at North Collier Regional Park
Dec 31, 2022
Medal Madness Santa 5K, 10K, and Half Marathon at North Collier Regional
Dec 16, 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 11, 2022
Dec 10, 2022
Fredericksburg, VA
Fredericksburg Blue and Gray Half Marathon
Dec 3, 2023
Wilmington, NC
Wilmington Historic Half & 5K
Dec 2, 2023
Fernandina Beach, FL
Reindeer Run Half Marathon
Dec 5, 2021
Carolina Beach, NC
Carolina Beach State Park Half Marathon
Dec 31, 2022
Brownsville, TX
Brownsville Chief of Police Marathon
Dec 11, 2022
Santa Monica, CA
Make a List and Run Your Miles Twice
Dec 17, 2022
Ring Out The Old...Medals
Dec 31, 2022
Huntsville, AL
Rocket City Marathon
Dec 9, 2023
Westminster, CO
All-Out Fa La La
Dec 2, 2023
Jacksonville, FL
Jacksonville Marathon
Dec 11, 2022
Charlottesville, VA
Rivanna Greenbelt Marathon
Dec 3, 2023
Tacoma, WA
Santa Runs Tacoma
Dec 4, 2022
Glendale, AZ
Santa Hustle - Arizona
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 3, 2022
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
Boston Bound Marathon & Half Marathon
Dec 4, 2023
Sarasota Half Marathon & 5K
Dec 17, 2023
Woodside, CA
Woodside Ramble
Dec 17, 2022
Rockaway Park, NY
World AIDS Running Event
Dec 1, 2022
State College, PA
Nittany Valley Half Marathon
Dec 3, 2023
Peoria, AZ
Phoenix Run Run Rudolph
Dec 4, 2022
Roseville, CA
Santa Hustle
Dec 11, 2022
Houston, TX
Run Girl 13.1
Dec 11, 2022
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
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 11, 2022
Knoxville, TN
Pigeon Forge Half Marathon
Dec 10, 2022
Rock'in Santa Half Marathon & Sunshine Santa 5K
Dec 17, 2022
Dirty South Trail Half Marathon
Dec 3, 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
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
Cumming, GA
Cumming Half Marathon & 5K
Dec 4, 2022
Galveston, TX
Santa Hustle
Dec 18, 2022
Greenville, SC
Longest Night Trail Run
Dec 16, 2023
Dec 17, 2023
Haverhill, MA
Jingle Bell Half Marathon & 5K
Dec 10, 2023
Hardeeville, SC
Mortgage Network Road Races
Dec 5, 2021
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 11, 2022
Placerville, CA
Placerville's Holiday Jingle and Mingle Run
Dec 24, 2023
Loudon, TN
Run Loco Marathon
Dec 3, 2022
Spicewood, TX
Spicewood Vineyards Half Marathon
Dec 9, 2023
Marana, AZ
Tucson Run Run Rudolph
Dec 17, 2022
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
Chesterfield, VA
Pocahontas Half
Dec 17, 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 17, 2022
Needville, TX
Brazos Bend 100
Dec 2, 2023
Weston, FL
Run For Tomorrow
Dec 3, 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
Bend, TX
Tinajas Trail Race
Dec 3, 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 3, 2022
East Fork State Park, OH
Topo Trail Marathon
Dec 3, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. World AIDS Running Event
-
Past DateDec 1, 2022Thursday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Rockaway Park, NY
Queens County, NY
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. Crooked Creek Ultra Trail Race
-
Dec 2, 2023Saturday
-
100M, 50M, 26.2M, 13.1M, 5K trail run
More Information
-
Shepherdsville, KY
Bullitt County, KY
6. Death Valley Trail Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M trail run
More Information
-
Beatty, NV
Nye County, NV
7. Fayetteville Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K, 1M run
Virtual OptionMore Information
-
Fayetteville, AR
Washington County, AR
8. Hope for the Holidays Half Marathon
-
TentativeDec 2, 2023Saturday
-
13.1M, 5K run
Virtual OptionMore Information
-
Batesville, AR
Independence County, AR
9. Manhattanite Run
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- New York, NY
10. Millinocket Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Millinocket, ME
Penobscot County, ME
11. NYCRUNS Cocoa Classic
-
Dec 2, 2023Saturday
-
13.1M, 5K run
More Information
-
Brooklyn, NY
Kings County, NY
12. OUC Orlando Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 5K run
More Information
-
Orlando, FL
Orange County, FL
13. Panama City Beach Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M, 5K run | kids run
More Information
-
Panama City Beach, FL
Bay County, FL
14. Rehoboth Beach Seashore Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Rehoboth, DE
Sussex County, DE
15. Reindeer Run
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
St. Helens, OR
Columbia County, OR
16. Run at the Rock
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K trail run
More Information
-
Burlington, NC
Alamance County, NC
17. St. Jude Memphis Marathon Weekend
-
Dec 2, 2023Saturday
-
26.2M, 13.1M, 10K, 5K run | kids run
More Information
-
Boston Marathon Qualifier
-
Memphis, TN
Shelby County, TN
18. Ugly Sweater Dash Half
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Fairfax Station, VA
Fairfax County, VA
19. Viking Dash Trail Run - Raleigh
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K trail run
More Information
-
New Hill, NC
Wake County, NC
20. Wilmington Historic Half & 5K
-
Dec 2, 2023Saturday
-
13.1M, 5K run
More Information
-
Wilmington, NC
New Hanover County, NC
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.