
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. Plan by month on our marathon calendar or filter by country and region.


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, 22 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. Casco Bay inlets and wooded neighborhood roads climb near the peninsula harbor, where New England foliage timing adds color to the October miles.
Next race: Sunday, 4 October 2026
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, 4 October 2026

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