Skip to content
4,125 races in the next 12 months4,125 races 146 countries Free for runners and organizers No commission · no added feeNo commission
SundayMarathon
Find a race

Search marathons

1,311 marathons found for Full marathon. Keep the list broad first, then tighten the filters when a race looks realistic.





Clear filters

Advanced filters





Planning filters

Matching races

Penang, Malaysia
13DEC
42.2K
Penang Bridge International Marathon
Penang, Malaysia
December 13, 2026 Certified
United Kingdom
13DEC
42.2K
Phoenix Hampshire Nutcracker Run Day 2
United Kingdom
December 13, 2026 DEC
Thailand
13DEC
42.2K
Photak Marathon
Thailand
December 13, 2026 Certified
Italy
13DEC
42.2K
Reggio Emilia Marathon
Italy
December 13, 2026 DEC
Huntsville, Alabama, United States
13DEC
ULTRA
Rocket City Marathon
Huntsville, Alabama, United States
December 13, 2026 BQ Qualifier
Biloxi, Mississippi, United States
13DEC
42.2K
Running for Children's Rights to Both Parents - 12 of 50 Half Marathons in 50 States - Mississippi
Biloxi, Mississippi, United States
December 13, 2026 DEC
Oxnard, California, United States
13DEC
42.2K
Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5K
Oxnard, California, United States
December 13, 2026 DEC
Panaji, Goa, India
13DEC
42.2K
SKF Goa River Marathon
Panaji, Goa, India
December 13, 2026 Certified
Tucson, Arizona, United States
13DEC
ULTRA
Tucson Marathon
Tucson, Arizona, United States
December 13, 2026 BQ Qualifier
Yangon, Yangon Region, Myanmar
13DEC
42.2K
Yangon International Marathon
Yangon, Yangon Region, Myanmar
December 13, 2026 Certified
Taiwan
13DEC
42.2K
Zengwen Reservoir Marathon
Taiwan
December 13, 2026 Certified
United Kingdom
17DEC
42.2K
Running Miles Christmas Jubilee River Run
United Kingdom
December 17, 2026 DEC
Lafayette, Louisiana, United States
19DEC
42.2K
Cajun Country Run (1/2 Marathon, 10k, 5k & Fun Run)
Lafayette, Louisiana, United States
December 19, 2026 DEC
Temple, Texas, United States
19DEC
42.2K
Holiday 5K, 10K, 13.1M & 26.2M at Temple, TX
Temple, Texas, United States
December 19, 2026 DEC
Irving, Texas, United States
19DEC
ULTRA
Irving Frost Marathon
Irving, Texas, United States
December 19, 2026 DEC
Netherlands
19DEC
42.2K
Leeuwarden Winter Marathon
Netherlands
December 19, 2026 DEC
Czech Republic
19DEC
42.2K
Marathon de Noël Pilsen
Czech Republic
December 19, 2026 DEC
Mount Dora, Florida, United States
19DEC
ULTRA
Mount Dora Half Marathon & 5K
Mount Dora, Florida, United States
December 19, 2026 DEC
Greenville, South Carolina, United States
19DEC
ULTRA
The Longest Night (50mi - 50k - 26.2 - 13.1 - 10k)
Greenville, South Carolina, United States
December 19, 2026 DEC
Shenzhen, Guangdong, China
20DEC
42.2K
Shenzhen Marathon - Dec 20
Shenzhen, Guangdong, China
December 20, 2026 DEC
Pakistan
20DEC
42.2K
3rd Lok Sahaita Marathon
Pakistan
December 20, 2026 DEC
Vietnam
20DEC
42.2K
Cần Thơ Heritage Marathon
Vietnam
December 20, 2026 DEC
Chiang Mai, Thailand
20DEC
42.2K
Chiang Mai Marathon
Chiang Mai, Thailand
December 20, 2026 Certified
San Diego, California, United States
20DEC
42.2K
Dirty December Trail Run
San Diego, California, United States
December 20, 2026 DEC