List of annual marathons in Canada
Top Canadian races worth your attention