Top marathons in Canada

Home to beautiful landscapes, mountain ranges, iconic skylines, and more, Canada is a world-class travel destination – especially for runners. With several road races spanning from coast to coast, Canada offers some of the most unique and scenic running experiences in the world.

With runners from all around the world, see exactly what Canada has to offer and add these top Canadian races to your bucket-list!

BMO Vancouver Marathon – Vancouver, BC

As Canada’s most scenic race, the BMO Vancouver Marathon offers “Stunning Running”, taking runners through the city’s diverse neighbourhoods, past snow-capped mountain ranges, parks, beaches, and along the famous Stanley Park Seawall – the longest uninterrupted waterfront path in the world. With 70% shoreline views, the award-winning BMO Vancouver Marathon course is ranked a Top Destination Marathon, and annually attracts runners from 65+ countries. Runners can choose from a Marathon, fast Half Marathon, 8KM, Relay, or Kids Run. All races share an exciting downtown Finish Line and include finisher medals, an exclusive race tee, and more!

Check out: Experience “Stunning Running” with the award-winning BMO Vancouver Marathon

Calgary Marathon – Calgary, AB

The longest running Marathon in Canada, the Calgary Marathon has been around since 1963. Known for its western hospitality, the Calgary Marathon has been voted Alberta’s Road Race for a number of years. A challenging, competitive, and fun event, Calgary Marathon weekend includes a 50K Ultra, Marathon, Half Marathon, 10KM, 5KM, Relay, and Kids Run.

Toronto Waterfront Marathon – Toronto, ON

“Flat, fast & festive”, the Toronto Waterfront Marathon is an urban race that runs through Canada’s most metropolitan city. Host of the Canadian Marathon Championships, Toronto’s top Marathon is the home of the fastest Marathon finishes on Canadian soil and is only one of five IAAF Gold Level races in North America. Runners can choose from a Marathon, Half Marathon, 5KM, Relay, and Kids Run.

Related article: 6 tips for running your first Marathon

Ottawa Marathon – Ottawa, ON

Held in the country’s capital, the Ottawa Marathon Weekend is one of Canada’s largest running events, and attracts hundreds of thousands of runners and spectators. Proudly boasting the beautiful scenery of Canada’s capital, the Marathon takes runners past historic landmarks, vibrant neighbourhoods, and an exciting race atmosphere on a relatively flat and fast course. Spread out across the Marathon, Half Marathon, 10KM, 5KM, 2KM, and Kids Race, the Ottawa Marathon annually welcomes nearly 47,000 runners.

Marathon International de MontréAl – Montréal, QC

Part of the Rock ‘n’ Roll Series, the Montréal Marathon is the largest running event in Québec. With over two dozen live rock bands, runners can rock out on course as they run through the city’s beloved neighbourhoods, historic buildings, and cultural hotspots. Designed to keep the whole family in mind, the Montréal Marathon includes a Marathon, Half Marathon, 10KM, 5KM, and 1KM Kids Run.