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

Germany
20DEC
42.2K
Eulenkopflauf
Germany
December 20, 2026 DEC
Panaji, Goa, India
20DEC
42.2K
Goa River Marathon
Panaji, Goa, India
December 20, 2026 Certified
Guangzhou, Guangdong, China
20DEC
42.2K
Guangzhou Marathon
Guangzhou, Guangdong, China
December 20, 2026 Certified
Hilo, Hawaii, United States
20DEC
42.2K
Hawai'i Bird Conservation Marathon
Hilo, Hawaii, United States
December 20, 2026 DEC
Hawaii, United States
20DEC
ULTRA
Hawaii Bird Conservation Marathon
Hawaii, United States
December 20, 2026 DEC
Camarillo, California, United States
20DEC
42.2K
Holly Jolly Marathon
Camarillo, California, United States
December 20, 2026 DEC
United Kingdom
20DEC
42.2K
Pied Piper Christmas Run
United Kingdom
December 20, 2026 DEC
Italy
20DEC
42.2K
Pisa Marathon
Italy
December 20, 2026 DEC
United Kingdom
20DEC
42.2K
Portsmouth Coastal Waterside Marathon Events
United Kingdom
December 20, 2026 DEC
Taipei, Taiwan
20DEC
42.2K
Taipei Marathon
Taipei, Taiwan
December 20, 2026 BQ Qualifier
Vietnam
20DEC
42.2K
VnExpress Marathon Hai Phong
Vietnam
December 20, 2026 DEC
Germany
22DEC
42.2K
Bärenfels Heiligabend Marathon
Germany
December 22, 2026 DEC
Turkey
26DEC
ULTRA
Antalya Ultra Marathon
Turkey
December 26, 2026 DEC
Boone, North Carolina, United States
26DEC
42.2K
Holiday 5K, 10K & 13.1M at Boone, NC
Boone, North Carolina, United States
December 26, 2026 DEC
Naples, Florida, United States
26DEC
42.2K
Holiday 5K, 10K, & 13.1M at Naples, FL
Naples, Florida, United States
December 26, 2026 DEC
Homestead, Florida, United States
26DEC
42.2K
Holiday 5K, 10K, 13.1M & 26.2M at Homestead, FL
Homestead, Florida, United States
December 26, 2026 DEC
Largo, Florida, United States
26DEC
42.2K
Holiday 5K, 10K, 13.1M & 26.2M at Largo, FL
Largo, Florida, United States
December 26, 2026 DEC
Panama City Beach, Florida, United States
26DEC
42.2K
Holiday 5K, 10K, 13.1M & 26.2M at Panama City Beach, FL
Panama City Beach, Florida, United States
December 26, 2026 DEC
Jupiter, Florida, United States
26DEC
ULTRA
Jupiter Ridge Sand Spur
Jupiter, Florida, United States
December 26, 2026 DEC
Encino, California, United States
26DEC
42.2K
Ring Out the Old – 5K, 10K, Half Marathon
Encino, California, United States
December 26, 2026 DEC
Texas, United States
27DEC
42.2K
CCTX Marathon-Corpus Christi
Texas, United States
December 27, 2026 DEC
Czech Republic
29DEC
42.2K
Marathon du Nouvel An Pilsen
Czech Republic
December 29, 2026 DEC
Philippines
30DEC
42.2K
Cebu Marathon
Philippines
December 30, 2026 DEC
Hong Kong
30DEC
42.2K
Gammon China Coast Marathon
Hong Kong
December 30, 2026 DEC