Marathons in British Columbia
British Columbia is home to 2 marathons in our database in Canada, spread across cities including Vancouver and Victoria.
Vancouver Marathon is the largest race in the lineup, typically drawing around 4,500 finishers, while the full spread offers everything from fast urban courses to scenic regional events.
Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line.
Close to this race
Nearby Marathons
Other races closest to British Columbia.
Seattle Marathon
The Seattle Marathon draws approximately 4,000 finishers on an urban road in Seattle, United States. The course starts at the University of Washington and finishes at Seattle Center near the Space Needle. The route crosses the I-90 bridge to Mercer Island and returns via the Lake Washington Boulevard. Mostly flat with a climb on the I-90 bridge.
Next race: Sunday, 29 November 2026
Maine Marathon
The Maine Marathon draws approximately 1,600 finishers each October on an urban and coastal road in Portland, United States. Its New England foliage timing is a major part of the event's appeal. The route passes Casco Bay inlets, wooded neighborhood roads, and harbor-facing sections near the peninsula. Rolling terrain with moderate climbs shapes the middle miles.
Next race: Sunday, 3 October 2027
Portland Marathon
The Portland Marathon draws approximately 4,000 finishers on an urban road in Portland, United States. The course starts and finishes at Waterfront Park. The route crosses the Willamette River, passes Powell's Books, and follows the Springwater Corridor. Mostly flat with minor bridge climbs.
Next race: Sunday, 3 October 2027
Eugene Marathon
The Eugene Marathon draws about 4,500 finishers each April in Track Town USA, finishing at the historic Hayward Field on the University of Oregon campus. The course passes Pre's Trail, the Willamette River, and the city's running-obsessed neighbourhoods. April spring weather and the Hayward Field finish make it a pilgrimage for American running fans.
Next race: Sunday, 25 April 2027
Whitefish Marathon
The Whitefish Marathon draws approximately 257 finishers each May on a scenic road in Whitefish, United States. Montana's second-largest marathon field fills Whitefish each May with a hilly certified course in the Flathead Valley. The course loops through Whitefish neighborhoods, forest roads, and Flathead Valley scenery. Expect significant climbs on this hilly course.
Next race: Saturday, 22 May 2027







