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 5, 2020
Point Clear, AL
Holiday Half Marathon
Dec 7, 2019
Redmond, WA
Redmond Reindeer Romp
Dec 5, 2020
Portland, OR
Holiday Half Marathon
Dec 13, 2020
Dallas, TX
Texas Double
Dec 18, 2021
Dec 19, 2021
Kennesaw, GA
Locomotive Half Marathon
Dec 13, 2020
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 6, 2020
Annandale, VA
Holiday Half
Dec 8, 2019
Bellingham, WA
Last Chance Marathon
Dec 31, 2020
Oxnard, CA
Santa To The Sea
Dec 13, 2020
Thonotosassa, FL
Hillsborough River Marathon
Dec 12, 2020
Tyler, TX
Tyler Half Marathon
Dec 1, 2019
Falls of Rough, KY
Falls 100
Dec 5, 2020
Honolulu, HI
Hawaii Kai Ultra Run - Kalama Valley
Dec 14, 2019
Boulder City, NV
Hoover Dam Marathon
Dec 12, 2020
Delray Beach, FL
Delray Beach Half Marathon
Dec 31, 2019
Fort Lauderdale, FL
13.1 Marathon - Fort Lauderdale
Dec 13, 2020
Dec 1, 2020
Dec 31, 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
Evanston, IL
Sunrise Marathon - Chicago/Evanston
Dec 14, 2019
Spartanburg, SC
One Epic Run
Dec 7, 2019
Lake Charles, LA
Swamp Stomp Half Marathon
Dec 14, 2019
Bethel, OH
Topo Trail Marathon
Dec 6, 2020
College Station, TX
BCS Marathon
Dec 13, 2020
Dec 12, 2020
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
Pass Christian, MS
Mississippi Gulf Coast Marathon Weekend
Dec 13, 2020
Dec 12, 2020
Santa Clara, CA
Run & Ride California's Great America
Dec 7, 2019
Henderson, NV
Holiday Fun Half Marathon
Dec 6, 2020
Walnut Creek, CA
Walnut Creek Half Marathon
Dec 12, 2020
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 5, 2020
Jacksonville, FL
Jacksonville Half Marathon
Dec 20, 2020
Sandusky, OH
Santa Hustle - Cedar Point
Dec 13, 2020
Tacoma, WA
Santa Runs Tacoma
Dec 12, 2020
Ashland, OR
Row-gue and/or run
Dec 14, 2019
Los Angeles, CA
Operation Jack Marathon
Dec 26, 2019
Scottsdale, AZ
Scottsdale Half Marathon
Dec 13, 2020
Kiawah Island, SC
Kiawah Island Marathon
Dec 11, 2021
Dec 10, 2021
Durham, NC
Race 13.1 Durham
Dec 5, 2020
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 6, 2020
Columbia, SC
Rudolphs Rampage Half Marathon
Dec 7, 2019
Raynham, MA
Frosty Half Marathon
Dec 6, 2020
McKinney, TX
McKinney Half Marathon
Dec 5, 2020
New York, NY
Manhattanite Run
Dec 5, 2020
Dec 6, 2020
Citytri Runs Race Again At Riverside Park 1
Dec 12, 2020
Dec 13, 2020
NYCRUNS Big Apple Half Marathon
Dec 13, 2020
Fairfax, VA
Holiday Half Marathon
Dec 8, 2019
Key Biscayne, FL
Key Biscayne Half Marathon
Dec 13, 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 5, 2020
Oconomowoc, WI
Last Call Half Marathon
Dec 5, 2020
New Orleans, LA
Ole Man River Half Marathon
Dec 14, 2019
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 5, 2020
San Diego, CA
San Diego Holiday Half Marathon
Dec 19, 2020
Long Beach, CA
Rock Into December
Dec 1, 2019
Winter Madness
Dec 7, 2019
Jingle Bells
Dec 8, 2019
Seaon's Greetings
Dec 14, 2019
Run With Santa
Dec 15, 2019
Year End Run
Dec 30, 2019
New Year's Eve
Dec 31, 2019
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
Palm Harbor, FL
Downtown Dunedin Christmas Half Marathon
Dec 22, 2019
Baton Rouge, LA
Baton Rouge Beach Half Marathon
Dec 7, 2019
Brooklyn, NY
NYC Holiday Half Marathon
Dec 6, 2020
Citytri Rus Race Again Prospect Park
Dec 20, 2020
Dec 21, 2020
Holiday Half Marathon
Dec 11, 2021
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
Dec 27, 2020
Camarillo, CA
Holly Jolly Half Marathon
Dec 6, 2020
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 14, 2019
Ponte Vedra Beach, FL
Sandy Claus Full and Half Marathon
Dec 6, 2020
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
San Juan Capistrano, CA
Elves on Trails Half Marathon
Dec 6, 2020
Maple Valley, WA
Pigtails Run
Dec 12, 2020
Emporia, KS
Big Chill
Dec 7, 2019
Palm Coast, FL
FL.ROC Trails - Princess Place
Dec 28, 2019
Needville, TX
Brazos Bend 100
Dec 5, 2020
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 11, 2021
St. Helens, OR
Reindeer Run
Dec 7, 2019
Hialeah, FL
down2earth 5K-10K-Half Cross Country Run
Oct 24, 2020
Sep 26, 2020
Nov 22, 2020
Dec 12, 2020
Fultondale, AL
Unless U Marathon and Half Marathon
Dec 5, 2020
Clermont, KY
Hillside Hustle
Dec 7, 2019
Madras, OR
Canyon Rumble Frozen Half
Dec 5, 2020
Grenada, MS
Winter Half Marathon Classic
Dec 5, 2020
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 6, 2020
Pretty Prairie, KS
Christmas Corral Half Marathon
Dec 19, 2020
Boomer, NC
Warrior Creek Trail Run
Dec 14, 2019
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 5, 2020
Olive Hill, KY
Carter Caves Half Marathon
Dec 5, 2020
Bend, TX
Tinajas Ultra
Dec 5, 2020
Four Corners Monument, AZ
Four Corners Quad Keyah
Dec 3, 2020
Nov 30, 2020
Dec 27, 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
Race Website
-
St. Michael, MN
Wright County, MN
2. Rock Into December
-
Past DateDec 1, 2019Sunday
-
26.2M, 19.6M, 13.1M, 15K, 10K, 5K run
Race Information
-
Long Beach, CA
Los Angeles County, CA
3. Run Girl Half Marathon
-
Past DateDec 1, 2019Sunday
-
13.1M, 5K run | 13.1M relay
Race Web Page
-
Houston, TX
Harris County, TX
4. Sequoyah
-
Past DateDec 1, 2019Sunday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Pinson, TN
Madison County, TN
5. Tyler Half Marathon
-
Past DateDec 1, 2019Sunday
-
13.1M, 5K run
More Information
-
Tyler, TX
Smith County, TX
6. Four Corners Quad Keyah
-
On-Site RaceCancelledDec 3, 2020ThursdayVirtual for 2020
-
26.2M, 13.1M run
More Information
-
Four Corners Monument, AZ
Apache County, AZ
7. Four Corners Quad Keyah
-
CancelledDec 4, 2020Friday
-
26.2M, 13.1M run
More Information
-
Four Corners Monument, UT
San Juan County, UT
8. Millinocket Marathon
-
Dec 4, 2021Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Millinocket, ME
Penobscot County, ME
9. Naples Fall Classic Half Marathon
-
On-Site RaceTentativeDec 4, 2021SaturdayVirtual Option
-
13.1M, 5K run
More Information
-
Naples, FL
Collier County, FL
10. OUC Orlando Half Marathon
-
Dec 4, 2021Saturday
-
13.1M, 5K run
Race Website
-
Orlando, FL
Orange County, FL
11. Pocahontas Half
-
Dec 4, 2021Saturday
-
13.1M, 10K, 5K run
Race Information
-
Chesterfield, VA
Chesterfield County, VA
12. Run Laughlin Half Marathon
-
Dec 4, 2021Saturday
-
13.1M, 12K, 5K run
More Information
-
Laughlin, NV
Clark County, NV
13. Run Loco Marathon
-
Dec 4, 2021Saturday
-
26.2M, 13.1M, 5K run | kids run
More Information
-
Loudon, TN
Loudon County, TN
14. Tucson Marathon
-
Dec 4, 2021Saturday
-
26.2M, 13.1M run | 26.2M relay
Race Website
-
Boston Marathon Qualifier
-
Tucson, AZ
Pima County, AZ
15. Wilmington Historic Half & 5K
-
Dec 4, 2021Saturday
-
13.1M, 5K run
More Information
-
Wilmington, NC
New Hanover County, NC
16. Winter Trail Fest 13.1 and 5 Mile Eastside
-
Dec 4, 2021Saturday
-
13.1M, 5M run
More Information
-
Brighton, MI
Livingston County, MI
17. Alexa's Thunder Run
-
CancelledDec 5, 2020Saturday
-
13.1M, 10K trail run
Race Web Page
-
Newton, NJ
Sussex County, NJ
18. All-Out Fa La La
-
Past DateDec 5, 2020Saturday
-
13.1M, 10K, 5K, 1M run
More Information
-
Westminster, CO
Adams County, COJefferson County, CO
19. Brazos Bend 100
-
CancelledDec 5, 2020Saturday
-
100M, 50M, 26.2M, 13.1M trail run
More Information
-
Needville, TX
Fort Bend County, TX
20. Calero Trail Run
-
Past DateDec 5, 2020Saturday
-
50K, 25K, 13.1M, 15K, 10K, 5K trail run
More Information
-
San Jose, CA
Santa Clara County, CA
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.