As we count down the final weeks of the year, there’s still time to put the cap on your 2024 running season with a personal best. Even if you have spring race plans, it’s never too late to chase one last milestone before starting the new training year. Here are several road race opportunities to help you finish 2024 on a high note and kick off 2025 with renewed goals and momentum.
Eastern Canada
446e Demi-Marathon de l’Acadie (Tracadie-Sheila, N.B.) – Dec. 1
Santa Shuffle 5K (Charlottetown) – Dec. 7
Santa Shuffle 5K (Halifax) – Dec. 7
Santa Shuffle 5K (Fredricton) – Dec. 7
Stride Toy Fun Run (St. John’s, N.L.) – Dec. 8
Quebec
Santa Shuffle 5K (Montreal) – Dec. 7
Mont Tremblant 24H Relay Challenge (Mont Tremblant) – Dec. 13-15
Ontario
Holly Jolly Fun Run (Toronto) – Nov. 24
NOTL Santa and Elf Run (Niagara-on-the-Lake) – Nov. 30
Canadian Cross Country Classic 5K (London) – Dec. 1
Santa Shuffle 5K (Ottawa) – Dec. 7
BlackToe Holiday 10K (Toronto) – Dec. 8
Hamilton Santa Race 5K (Hamilton) – Dec. 15
Boxing Day 10-Miler (Hamilton) – Dec. 26
Manitoba
Santa Shuffle 5K (Winnipeg) – Dec. 7
Saskatchewan
Santa Shuffle 5K (Regina) – Dec. 7
Alberta
Santa Shuffle 5K (Calgary) – Dec. 7
Santa Shuffle 5K (Edmonton) – Dec. 7
British Columbia
Vancouver Historic Half-Marathon (Vancouver) – Nov. 24
Rudolph Run 5K (Coquitlam) – Dec. 7
Holiday Hustle 5K & 2K (Sechelt) – Dec. 8
The Big Elf Run 5K/10K/15K (Vancouver) – Dec. 14
If we missed a race you’d like us to put on this list, please contact us at info@runningmagazine.ca.