December Half Marathons in the USA
Indianapolis, IN
Santa Hustle
Dec 6, 2020
Santa Hustle Indy
Dec 6, 2020
San Rafael, CA
Peacock Gap Trail Run
Dec 4, 2021
Point Clear, AL
Holiday Half Marathon
Dec 5, 2020
Redmond, WA
Redmond Reindeer Romp
Dec 4, 2021
Portland, OR
Holiday Half Marathon
Dec 13, 2020
Dallas, TX
Dallas Marathon Weekend
Dec 11, 2021
Dec 10, 2021
Dec 12, 2021
Texas Double
Dec 18, 2021
Dec 19, 2021
Kennesaw, GA
Locomotive Half Marathon
Dec 12, 2021
Thomasville, GA
Red Nose Run
Dec 7, 2019
Spotsylvania, VA
Winter Lake Anna Half
Dec 12, 2020
Belmont, NC
Santa Hustle
Dec 14, 2019 - North Carolina
Washington, DC
EOD Warrior Holiday Dash
Dec 5, 2021
Annandale, VA
Holiday Half Marathon
Dec 6, 2020
Bellingham, WA
Last Chance Marathon
Dec 31, 2020
Oxnard, CA
Santa To The Sea
Dec 11, 2021
Dec 12, 2021
Pottstown, PA
Pottstown Half Marathon
Dec 13, 2020
Thonotosassa, FL
Hillsborough River Marathon
Dec 12, 2020
Falls of Rough, KY
Falls 100
Dec 5, 2020
Honolulu, HI
Hawaii Kai Ultra Run - Kalama Valley
Dec 19, 2020
Boulder City, NV
Hoover Dam Marathon
Dec 11, 2021
Delray Beach, FL
Delray Beach Half Marathon
Dec 31, 2019
Sedona, AZ
Run Sedona
Dec 4, 2021
Fort Lauderdale, FL
13.1 Marathon - Fort Lauderdale
Dec 13, 2020
Lake Elsinore, CA
Saddleback Marathon
Dec 5, 2020
Berkeley, CA
Berkeley Half Marathon
Dec 13, 2020
Loma Linda, CA
Loma Linda Holiday Classic
Dec 8, 2019
San Jose, CA
Calero Trail Run
Dec 5, 2020
Spartanburg, SC
One Epic Run
Dec 7, 2019
Lake Charles, LA
Swamp Stomp Half Marathon
Dec 14, 2019
Bethel, OH
Topo Trail Marathon
Dec 5, 2021
Fayetteville, AR
Fayetteville Half Marathon
Dec 4, 2021
College Station, TX
BCS Marathon
Dec 12, 2021
Dec 11, 2021
Fredericksburg, VA
Fredericksburg Blue and Gray Half Marathon
Dec 5, 2021
Fernandina Beach, FL
Reindeer Run Half Marathon
Dec 8, 2019
Venice, FL
Trail Hog Half Marathon
Dec 6, 2020
Seattle, WA
Last Run of the Year at Green Lake
Dec 29, 2019
St. Michael, MN
Minnesota Indoor Marathon
Dec 1, 2019
Henderson, NV
Holiday Fun Half Marathon
Dec 6, 2020
Walnut Creek, CA
Walnut Creek Half Marathon
Dec 11, 2021
Newton, NJ
Alexa's Thunder Run
Dec 5, 2020
Springfield, MO
Run for the Ranch
Dec 18, 2021
Folsom, CA
Snowberry Creek 50K
Dec 14, 2019
Westminster, CO
All-Out Fa La La
Dec 4, 2021
Sandusky, OH
Santa Hustle - Cedar Point
Dec 13, 2020
Tacoma, WA
Santa Runs Tacoma
Dec 12, 2020
Glendale, AZ
Santa Hustle - Arizona
Dec 19, 2020
Ashland, OR
Rogue Valley Row Run
Dec 14, 2019
Scottsdale, AZ
Scottsdale Half Marathon
Dec 12, 2021
Kiawah Island, SC
Kiawah Island Marathon
Dec 11, 2021
Dec 10, 2021
Huntersville, NC
Huntersville Half Marathon
Dec 12, 2020
Rehoboth Beach, DE
Rehoboth Beach Seashore Marathon
Dec 5, 2020
Pueblo, CO
Rock Canyon Half Marathon
Dec 6, 2020
Sarasota, FL
Sarasota West Coast Half Marathon
Dec 19, 2021
Woodside, CA
Woodside Ramble - Winter
Dec 19, 2020
Albuquerque, NM
Albuquerque Run Run Rudolph Half Marathon
Dec 8, 2019
State College, PA
Nittany Valley Half Marathon
Dec 6, 2020
Peoria, AZ
Team Challenge of Arizona Freedom Run
Dec 28, 2019
Phoenix Run Run Rudolph Half Marathon
Dec 5, 2021
Columbia, SC
Rudolph's Rampage
Dec 7, 2019
Roseville, CA
Santa Hustle California
Dec 22, 2019
St. Petersburg, FL
Fort Desoto Half Marathon
Dec 11, 2021
Wilkesboro, NC
Warrior Creek Trail Run
Dec 14, 2019
Raynham, MA
Frosty Half Marathon
Dec 6, 2020
Goodyear, AZ
Estrella Mountain Trail Fest
Dec 18, 2021
Madeira Beach, FL
Florida Holiday Distance Classic
Dec 6, 2020
Las Vegas, NV
Out With The Old Half Marathon
Dec 19, 2020
Batesville, AR
Hope for the Holidays Half Marathon
Dec 4, 2021
Crystal Lake, IL
Viking Dash Trail Run
Dec 11, 2021
Oconomowoc, WI
Last Call Half Marathon
Dec 5, 2020
Laughlin, NV
Run Laughlin Half Marathon
Dec 4, 2021
West Palm Beach, FL
Palm Beaches Marathon Festival
Dec 12, 2021
Dec 11, 2021
Austin, TX
ARC Decker Challenge
Dec 20, 2020
Ormond Beach, FL
Bulow Woods Trail Race and Ultra Marathon
Dec 11, 2021
Knoxville, TN
Pigeon Forge Half Marathon
Dec 12, 2020
Rock'in Santa Half Marathon & Sunshine Santa 5K
Dec 18, 2021
San Antonio, TX
Runners Ranch Half Marathon
Dec 27, 2020
Rock 'n' Roll San Antonio
Dec 5, 2021
Dec 4, 2021
The Stars At Night Half
Dec 18, 2021
Gloucester, MA
Happy Holidays Half Merrython
Dec 5, 2021
Panama City Beach, FL
Panama City Beach Marathon
Dec 4, 2021
San Diego, CA
San Diego Holiday Half Marathon
Dec 18, 2021
Galveston, TX
Santa Hustle
Dec 20, 2020
Mahwah, NJ
Campgaw Fall Series 3
Dec 5, 2020
Winston-Salem, NC
YMCA Mistletoe Run
Dec 5, 2020
Orlando, FL
OUC Orlando Half Marathon
Dec 4, 2021
Monroe, GA
Harmony Half Marathon
Dec 5, 2020
Baton Rouge, LA
Baton Rouge Beach Half Marathon
Dec 7, 2019
Saratoga, CA
Summit Rock Half Marathon
Dec 12, 2020
Castro Valley, CA
Winter Sasquatch Scramble
Dec 27, 2020
Lafayette, LA
Cajun Country Run
Dec 11, 2021
Port Orchard, WA
Yukon Do It
Dec 27, 2020
Camarillo, CA
Holly Jolly Half Marathon
Dec 19, 2021
Placerville, CA
Placerville Path Jingle Bell Run
Dec 24, 2019
Loudon, TN
Run Loco Marathon
Dec 4, 2021
Spicewood, TX
Spicewood Vineyards Half Marathon
Dec 12, 2020
Ponte Vedra, FL
Sandy Claus Full and Half Marathon
Dec 5, 2021
Hurricane, UT
Baker's Dozen Half Marathon
Dec 12, 2020
Liberty Hill, TX
Mosaic Trail Run
Dec 12, 2020
Carderock, MD
Gar Williams Half Marathon
Dec 15, 2019
Bridgeport, TX
Bridgeport Trail Run
Dec 11, 2021
Chesterfield, VA
Pocahontas Half
Dec 4, 2021
Poway, CA
Dirty December Poker Run
Dec 12, 2020
Harrison, TN
Ugly Sweater Race
Dec 21, 2019
Mt. Juliet, TN
Mt. Juliet Holiday Half Marathon
Dec 14, 2019
Dunedin, FL
Downtown Dunedin Half Marathon
Dec 26, 2021
San Juan Capistrano, CA
Elves on Trails Half Marathon
Dec 6, 2020
Maple Valley, WA
Pigtails Run
Dec 11, 2021
Emporia, KS
Big Chill
Dec 7, 2019
Palm Coast, FL
FL.ROC Trails - Princess Place
Dec 28, 2019
Needville, TX
Brazos Bend 100
Dec 4, 2021
Sevierville, TN
Santa Hustle - Smokies
Dec 13, 2020
Natchez, MS
Holly Half Marathon
Dec 21, 2019
Weston, FL
Run For Tomorrow
Dec 5, 2021
Deltona, FL
Green Springs Park 13.1
Dec 29, 2019
Andalusia, AL
Candyland Christmas Half Marathon
Dec 4, 2021
St. Helens, OR
Reindeer Run
Dec 7, 2019
Hialeah, FL
down2earth 5K-10K-Half Cross Country Run
Oct 31, 2021
Sep 12, 2021
Nov 28, 2021
Dec 12, 2021
Fultondale, AL
Unless U Marathon and Half Marathon
Dec 5, 2020
Alamogordo, NM
Lady of the Mountain Run
Dec 5, 2020
Madras, OR
Canyon Rumble Frozen Half
Dec 5, 2020
Shepherdsville, KY
Hillside Hustle
Dec 7, 2019
Crooked Creek Ultra Trail Race
Dec 4, 2021
Dec 5, 2021
Grenada, MS
Winter Half Marathon Classic
Dec 18, 2021
Pine Bluff, AR
CASA Half Marathon
Dec 14, 2019
Islamorada, FL
Islamorada Half Marathon
Dec 12, 2021
Dec 11, 2021
South Knoxville, TN
Dirty South Trail Half Marathon
Dec 5, 2021
Pretty Prairie, KS
Christmas Corral Half Marathon
Dec 19, 2020
Harrodsburg, KY
Christmas in Kentucky Half Marathon and 4M
Dec 12, 2020
Millinocket, ME
Millinocket Marathon
Dec 4, 2021
Pinson, TN
Sequoyah
Dec 1, 2019
Beatty, NV
Death Valley Trail Marathon
Dec 4, 2021
Bend, TX
Tinajas Ultra
Dec 5, 2020
Four Corners Monument, AZ
Four Corners Quad Keyah
Dec 3, 2020
Four Corners Monument, UT
Four Corners Quad Keyah
Dec 4, 2020
Four Corners Monument, CO
Four Corners Quad Keyah
Dec 5, 2020
Four Corners Monument, NM
Four Corners Quad Keyah
Dec 6, 2020
Hazel Green, AL
Awesome Possum
Dec 7, 2019
South Prairie, WA
Frosty Farewell Frolic
Dec 30, 2019
Rising Fawn, GA
Cloudland Canyon
Dec 5, 2020
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Minnesota Indoor Marathon
-
Past DateDec 1, 2019Sunday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
St. Michael, MN
Wright County, MN
2. Run Girl Half Marathon
-
Past DateDec 1, 2019Sunday
-
13.1M, 5K run | 13.1M relay
More Information
-
Houston, TX
Harris County, TX
3. Sequoyah
-
Past DateDec 1, 2019Sunday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Pinson, TN
Madison County, TN
4. Four Corners Quad Keyah
-
CancelledDec 3, 2020Thursday
-
26.2M, 13.1M run
More Information
-
Four Corners Monument, AZ
Apache County, AZ
5. All-Out Fa La La
-
Dec 4, 2021Saturday
-
13.1M, 10K, 5K run
More Information
-
Westminster, CO
Adams County, COJefferson County, CO
6. Brazos Bend 100
-
Dec 4, 2021Saturday
-
100M, 50M, 26.2M, 13.1M trail run
More Information
-
Needville, TX
Fort Bend County, TX
7. Candyland Christmas Half Marathon
-
Dec 4, 2021Saturday
-
13.1M, 5K run
More Information
-
Andalusia, AL
Covington County, AL
8. Crooked Creek Ultra Trail Race
-
Dec 4, 2021Saturday
-
100M, 50M, 26.2M, 13.1M trail run
More Information
-
Shepherdsville, KY
Bullitt County, KY
9. Death Valley Trail Marathon
-
Dec 4, 2021Saturday
-
26.2M, 13.1M trail run
More Information
-
Beatty, NV
Nye County, NV
10. Fayetteville Half Marathon
-
Dec 4, 2021Saturday
-
13.1M, 10K, 5K, 1M run
More Information
-
Fayetteville, AR
Washington County, AR
11. Four Corners Quad Keyah
-
CancelledDec 4, 2020Friday
-
26.2M, 13.1M run
More Information
-
Four Corners Monument, UT
San Juan County, UT
12. Hope for the Holidays Half Marathon
-
Dec 4, 2021Saturday
-
13.1M, 5K run
Virtual OptionMore Information
-
Batesville, AR
Independence County, AR
13. Millinocket Marathon
-
Dec 4, 2021Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Millinocket, ME
Penobscot County, ME
14. Naples Fall Classic Half Marathon
-
TentativeDec 4, 2021Saturday
-
13.1M, 5K run
Virtual OptionMore Information
-
Naples, FL
Collier County, FL
15. OUC Orlando Half Marathon
-
Dec 4, 2021Saturday
-
13.1M, 5K run
More Information
-
Orlando, FL
Orange County, FL
16. Panama City Beach Marathon
-
Dec 4, 2021Saturday
-
26.2M, 13.1M, 5K run | kids run
More Information
-
Panama City Beach, FL
Bay County, FL
17. Peacock Gap Trail Run
-
Dec 4, 2021Saturday
-
13.1M, 10K, 5K run | 30K trail run
More Information
-
San Rafael, CA
Marin County, CA
18. Pocahontas Half
-
Dec 4, 2021Saturday
-
13.1M, 10K, 5K run
More Information
-
Chesterfield, VA
Chesterfield County, VA
19. Redmond Reindeer Romp
-
Dec 4, 2021Saturday
-
13.1M, 5M trail run
More Information
-
Redmond, WA
King County, WA
20. Run Laughlin Half Marathon
-
Dec 4, 2021Saturday
-
13.1M, 12K, 5K run
Virtual OptionMore Information
-
Laughlin, NV
Clark County, NV
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.