December Half Marathons in the USA
Tallahassee, FL
Holiday 5K, 10K, and Half Marathon
Dec 9, 2023
Indianapolis, IN
Santa Hustle
Dec 3, 2023
Williamsburg, VA
Holiday 5K, 10K & Half Marathon
Dec 2, 2023
Fort Worth, TX
The Holiday Double
Dec 23, 2023
Dec 24, 2023
Running Werks New Year's Race
Dec 31, 2023
San Rafael, CA
Peacock Gap Trail Run
Dec 2, 2023
Redmond, WA
Redmond Reindeer Romp
Dec 2, 2023
Portland, OR
Holiday Half Marathon
Dec 10, 2023
Dallas, TX
Dallas Marathon Weekend
Dec 9, 2023
Dec 8, 2023
Dec 10, 2023
Texas Double
Dec 16, 2023
Dec 17, 2023
Chillicothe, OH
Holiday 5K, 10K, and Half Marathon
Dec 2, 2023
Sacramento, CA
Run Against Breast Cancer SACRAMENTO
Dec 2, 2023
Wine Lovers 5K/10K/13.1 SACRAMENTO
Dec 2, 2023
Spotsylvania, VA
Winter Lake Anna Half
Dec 9, 2023
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
Honolulu, HI
Hawaii Kai Ultra Run - XTreme
Dec 16, 2023
Fountain Valley, CA
Twas the Night Before Half Marathon
Dec 24, 2023
Boulder City, NV
Hoover Dam Marathon
Dec 9, 2023
Columbus, GA
Holiday 5K, 10K, & Half Marathon
Dec 9, 2023
Huntington Beach, CA
Run in the New Years Half Marathon
Dec 31, 2023
Annapolis, MD
Naptown Half Marathon
Dec 16, 2023
Naples, FL
Holiday 5K, 10K, & Half Marathon
Dec 2, 2023
Naples Fall Classic Half Marathon
Dec 2, 2023
Holiday 5K, 10K, & Half Marathon
Dec 16, 2023
Holiday 5K, 10K, and Half Marathon
Dec 23, 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
Olympia, WA
Holiday 5K, 10K, and Half Marathon
Dec 23, 2023
Raleigh, NC
Raleigh Holiday Half Marathon
Dec 2, 2023
Waukesha, WI
Last Call
Dec 3, 2023
Longview, TX
Holiday 5K, 10K & Half Marathon
Dec 2, 2023
Dexter, MI
Holiday Hustle
Dec 2, 2023
Lake Charles, LA
Swamp Stomp Half Marathon
Dec 9, 2023
Issaquah, WA
Lake Sammamish Classic 13.1
Dec 30, 2023
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
Holiday 5K, 10K & Half Marathon
Dec 16, 2023
Carolina Beach, NC
Carolina Beach State Park Half Marathon
Dec 30, 2023
Stillwater, OK
Holiday Half Marathon
Dec 2, 2023
Brownsville, TX
Brownsville Chief of Police Marathon
Dec 17, 2023
Dec 16, 2023
Santa Monica, CA
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
Ring out the Old Half Marathon
Dec 31, 2023
Columbus, IN
Grandview 13.1
Dec 9, 2023
Springfield, MO
Run for the Ranch
Dec 30, 2023
Huntsville, AL
Rocket City Marathon
Dec 9, 2023
Dec 10, 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
Glendale, AZ
Santa Hustle
Dec 3, 2023
Los Angeles, CA
Run Against Breast Cancer 5K/10K/13.1 LOS ANGELES
Dec 2, 2023
Wine Lovers 5K/10K/13.1 LOS ANGELES
Dec 2, 2023
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 9, 2023
Dec 8, 2023
Rehoboth, DE
Rehoboth Beach Seashore Marathon
Dec 2, 2023
Pueblo, CO
Rock Canyon Half Marathon
Dec 3, 2023
Sarasota, FL
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
Beavercreek, OH
Holiday 5K, 10K, and Half Marathon
Dec 2, 2023
Houston, TX
Christmas Jingle All the Way Run 5K/10K/13.1 HOUSTON
Dec 23, 2023
Bad Donkey Run 5K/10K/13.1 HOUSTON
Dec 30, 2023
Raynham, MA
Frosty Half Marathon
Dec 3, 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
San Francisco, CA
Run Against Breast Cancer SAN FRANCISCO
Dec 2, 2023
Wine Lovers 5K/10K/13.1 SAN FRANCISCO
Dec 2, 2023
Madeira Beach, FL
Florida Holiday Distance Classic
Dec 10, 2023
Fayetteville, WV
New River Gorge Trail Festival - Winter Edition
Dec 2, 2023
Las Vegas, NV
Run Against Breast Cancer LAS VEGAS
Dec 2, 2023
Wine Lovers 5K/10K/13.1 LAS VEGAS
Dec 2, 2023
Out With The Old Half Marathon
Dec 16, 2023
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 14, 2024
West Palm Beach, FL
Garden of Life Palm Beaches Marathon
Dec 10, 2023
Dec 9, 2023
Irving, TX
Irving Frost Marathon
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
Albion, IN
Ignite Trail Marathon
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
Holiday 5K, 10K, & Half Marathon
Dec 23, 2023
Statesville, NC
Lake Norman Elf Classic
Dec 16, 2023
San Diego, CA
Run Against Breast Cancer SAN DIEGO
Dec 2, 2023
Wine Lovers 5K/10K/13.1 SAN DIEGO
Dec 2, 2023
Dirty December Poker Run
Dec 16, 2023
San Diego Holiday Half Marathon
Dec 16, 2023
Phoenix, AZ
Run Against Breast Cancer PHOENIX
Dec 2, 2023
Wine Lovers 5K/10K/13.1 PHEONIX
Dec 2, 2023
Long Beach, CA
Santas Toy Trot Half Marathon
Dec 10, 2023
AREC - Gingerbread Run Half Marathon
Dec 17, 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
Galveston, TX
Santa Hustle
Dec 17, 2023
Greenville, SC
Longest Night Trail Run
Dec 16, 2023
Dec 17, 2023
Cocoa, FL
Space Coast Marathon
Dec 1, 2024
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
Temple, TX
Holiday 5K, 10K, and Half Marathon
Dec 2, 2023
Holiday 5K, 10K, & Half Marathon
Dec 16, 2023
Orlando, FL
OUC Orlando Half Marathon
Dec 2, 2023
Morristown, NJ
NJ Trail Series Winter Series#1
Dec 2, 2023
NJ Trail Series Winter Series #2
Dec 16, 2023
Brooklyn, NY
NYCRUNS Cocoa Classic
Dec 2, 2023
NYC Holiday Half
Dec 3, 2023
Holiday Half Marathon
Dec 9, 2023
Saratoga, CA
Summit Rock Half Marathon
Dec 9, 2023
Everett, WA
Holiday 5K, 10K, & Half Marathon
Dec 16, 2023
Castro Valley, CA
Brazen New Year's Eve
Dec 31, 2023
Ridgeland, MS
Fit for Ag / Jingle Bell Jog Half Marathon
Dec 9, 2023
Camarillo, CA
Holly Jolly Half Marathon
Dec 17, 2023
West Jordan, UT
Utah Santa Run - Gardner Village
Dec 2, 2023
Pflugerville, TX
Holiday 5K, 10K, and Half Marathon
Dec 23, 2023
Placerville, CA
Placerville's Holiday Jingle and Mingle Run
Dec 24, 2023
Spicewood, TX
Spicewood Vineyards Half Marathon
Dec 9, 2023
Menomonie, WI
Positive Vector Marathon & Half-Marathon
Dec 16, 2023
Marana, AZ
Dirt Dash at Wild Burro
Dec 16, 2023
Ponte Vedra, FL
Sandy Claus Full and Half Marathon
Dec 3, 2023
Hurricane, UT
Baker's Dozen Half Marathon
Dec 9, 2023
Liberty Hill, TX
Mosaic Trail Race
Dec 9, 2023
Carderock, MD
Gar Williams Half Marathon
Dec 3, 2023
Chesterfield, VA
Pocahontas Half
Dec 17, 2023
Pigeon Forge, TN
Pigeon Forge Half Marathon
Dec 9, 2023
El Dorado Hills, CA
Folsom Lake Trail Half Marathon
Dec 9, 2023
Honey Creek, IA
Hitchcock Experience
Dec 9, 2023
Maple Valley, WA
Pigtails Run
Dec 9, 2023
Apopka, FL
Santa Hustle Orlando
Dec 17, 2023
Holiday, FL
Holiday 5K, 10K & Half Marathon
Dec 2, 2023
Holiday 5K, 10K, and Half Marathon
Dec 31, 2023
Parkville, MO
Time Travel Half Marathon
Dec 31, 2023
Mount Dora, FL
Mount Dora Half Marathon & 5K
Dec 16, 2023
Dec 17, 2023
Weston, FL
Holiday 5K, 10K, and Half Marathon
Dec 2, 2023
Run For Tomorrow
Dec 3, 2023
Holiday 5K, 10K, and Half Marathon
Dec 9, 2023
Holiday 5K, 10K, and Half Marathon
Dec 23, 2023
Cedar Creek, TX
The Circus
Dec 2, 2023
Saint Helens, OR
Reindeer Run
Dec 2, 2023
Alamogordo, NM
Holloman Ace of Races Marathon
Dec 9, 2023
DeBary, FL
Holiday 5K, 10K & Half Marathon
Dec 9, 2023
Holiday 5K, 10K, & Half Marathon
Dec 31, 2023
New Hill, NC
Viking Dash Trail Run
Dec 2, 2023
Shepherdsville, KY
Crooked Creek Ultra Trail Race
Dec 2, 2023
Dec 3, 2023
Islamorada, FL
Islamorada Half Marathon
Dec 10, 2023
Dec 9, 2023
Bayou La Batre, AL
Bayou Half Marathon
Dec 2, 2023
DeRidder, LA
DeRidder Back Roads Half
Dec 16, 2023
Millinocket, ME
Millinocket Marathon
Dec 2, 2023
Beatty, NV
Death Valley Trail Marathon
Dec 2, 2023
Blue River, OR
Storm the Caste Half Marathon
Dec 2, 2023
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
Ocklawaha, FL
Holiday 5K, 10K & Half Marathon
Dec 9, 2023
East Fork State Park, OH
Topo Trail Marathon
Dec 3, 2023
Far Rockaway, NY
World AIDS Marathon
Dec 1, 2023
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
Featured Listing
1. Holiday 5K, 10K, & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Naples, FL
Collier County, FL
Featured Listing
2. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Yakima, WA
Yakima County, WA
Featured Listing
3. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Beavercreek, OH
Greene County, OH
Featured Listing
4. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Chillicothe, OH
Ross County, OH
Featured Listing
5. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Temple, TX
Bell County, TX
Featured Listing
6. Holiday 5K, 10K & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
Featured Listing
7. Holiday Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Stillwater, OK
Payne County, OK
Featured Listing
8. Holiday 5K, 10K & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Ocala, FL
Marion County, FL
Featured Listing
9. Holiday 5K, 10K & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Longview, TX
Gregg County, TX
Featured Listing
10. Holiday 5K, 10K & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Holiday, FL
Pasco County, FL
Featured Listing
11. Holiday 5K, 10K & Half Marathon
-
Dec 9, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
DeBary, FL
Volusia County, FL
Featured Listing
12. Holiday 5K, 10K & Half Marathon
-
Dec 9, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Ocklawaha, FL
Marion County, FL
Featured Listing
13. Holiday 5K, 10K, and Half Marathon
-
Dec 9, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Tallahassee, FL
Leon County, FL
Featured Listing
14. Holiday 5K, 10K, & Half Marathon
-
Dec 9, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
York, PA
York County, PA
Featured Listing
15. Holiday 5K, 10K, & Half Marathon
-
Dec 9, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Columbus, GA
Muscogee County, GA
1. Space Coast Marathon
-
Dec 1, 2024Sunday
-
26.2M, 13.1M run
More Information
-
Cocoa, FL
Brevard County, FL
2. World AIDS Marathon
-
Dec 1, 2023Friday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Far Rockaway, NY
Queens County, NY
3. All-Out Fa La La
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Westminster, CO
Adams County, COJefferson County, CO
4. Bayou Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 4M run
More Information
-
Bayou La Batre, AL
Mobile County, AL
5. 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
6. Cloudland Canyon
-
Dec 2, 2023Saturday
-
50K, 13.1M trail run
More Information
-
Rising Fawn, GA
Dade County, GA
7. Colorado Cold Rush
-
Dec 2, 2023Saturday
-
50K, 13.1M trail run
More Information
-
Colorado Springs, CO
El Paso County, CO
8. Crooked Creek Ultra Trail Race
-
Dec 2, 2023Saturday
-
100M, 50M, 26.2M, 13.1M, 5K trail run
More Information
-
Shepherdsville, KY
Bullitt County, KY
9. Death Valley Trail Marathon
-
Dec 2, 2023Saturday
-
26.2M, 13.1M trail run
More Information
-
Beatty, NV
Nye County, NV
10. Fayetteville Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K, 1M run
Virtual OptionMore Information
-
Fayetteville, AR
Washington County, AR
11. Holiday 5K, 10K & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Longview, TX
Gregg County, TX
12. Holiday 5K, 10K & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Holiday, FL
Pasco County, FL
13. Holiday 5K, 10K & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
14. Holiday 5K, 10K & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Ocala, FL
Marion County, FL
15. Holiday 5K, 10K, & Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Naples, FL
Collier County, FL
16. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Weston, FL
Broward County, FL
17. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Beavercreek, OH
Greene County, OH
18. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Temple, TX
Bell County, TX
19. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Yakima, WA
Yakima County, WA
20. Holiday 5K, 10K, and Half Marathon
-
Dec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
-
Chillicothe, OH
Ross County, OH
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.