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.

JUN
6
2026
📍 North Vancouver, Canada
🏃‍♂️ Trail
📏 7 km, 10 km, 14 km, 21 km, 28 km, 35 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
13
2026
📍 North Bay, Canada
🏃‍♂️ Trail
📏 2 km, 7 km, 14 km, 21 km
JUN
27
2026
📍 Rosebud, Canada
🏃‍♂️ Trail
📏 5 km, 10 km, 21 km