Go Marathon Run curates only the most interesting road, trail, and ultra races across the globe. From World Marathon Majors to Boston Qualifiers to hidden-gem bucket-list events — find your next start line here.

MAY
24
2026
📍 London, Canada
🏃‍♂️ Road
📏 5 km, 10 km
MAY
24
2026
📍 Victoria, Canada
🏃‍♂️ Road
📏 1 km, 10 km, 21 km
MAY
24
2026
📍 Greater Sudbury, Canada
🏃‍♂️ Road
📏 5 km, 10 km, 21 km, 42 km
MAY
30
2026
📍 Oliver, Canada
🏃‍♂️ Mixed Terrain
📏 21 km
MAY
30
2026
📍 Kelowna, Canada
🏃‍♂️ Road
📏 1 km, 5 km, 10 km, 21 km
MAY
30
2026
📍 Pelee Island, Canada
🏃‍♂️ Mixed Terrain
📏 21 km
MAY
30
2026
📍 Port Lambton, Canada
🏃‍♂️ Road
📏 2 km, 5 km, 10 km, 21 km
MAY
31
2026
📍 Saskatoon, Canada
🏃‍♂️ Road
📏 2 km, 5 km, 10 km, 21 km, 42 km
JUN
6
2026
📍 Chilliwack, Canada
🏃‍♂️ Mixed Terrain
📏 4 km, 11 km, 21 km, 42 km
JUN
6
2026
📍 North Vancouver, Canada
🏃‍♂️ Trail
📏 7 km, 10 km, 14 km, 21 km, 28 km, 35 km, 42 km
JUN
6
2026
📍 Whitecourt, Canada
🏃‍♂️ Mixed Terrain
📏 5 km, 10 km, 21 km, 42 km
JUN
6
2026
📍 Sechelt, Canada
🏃‍♂️ Trail
📏 21 km, 42 km, 10 km, 1 km
JUN
6
2026
📍 St. Catharines, Canada
🏃‍♂️ Trail
📏 7 km, 21 km
JUN
6
2026
📍 Whistler, Canada
🏃‍♂️ Trail
📏 1 km, 5 km, 10 km, 21 km, 32 km
JUN
7
2026
📍 Lake Country, Canada
🏃‍♂️ Road
📏 1 km, 5 km, 10 km, 21 km
JUN
7
2026
📍 London, Canada
🏃‍♂️ Road
📏 5 km, 10 km, 21 km
JUN
7
2026
📍 Barrie, Canada
🏃‍♂️ Road
📏 5 km, 10 km, 21 km
JUN
7
2026
📍 Pembroke, Canada
🏃‍♂️ Road
📏 2 km, 5 km, 10 km, 21 km
JUN
13
2026
📍 Midland, Canada
🏃‍♂️ Mixed Terrain
📏 1 km, 5 km, 10 km, 21 km
JUN
13
2026
📍 North Bay, Canada
🏃‍♂️ Trail
📏 2 km, 7 km, 14 km, 21 km
Page 2 of 4 (64 events)