What race day actually feels like
You can find the average October temperature for any Canadian city in about four seconds. What you cannot find is the thing you actually want to know when you are choosing between two races: what the weather does on that weekend, in that town. So we took ten years of weekly normals (2016–2025) for every town on this calendar and matched them to 986 races with a confirmed date. Everything below is history — the ten-year pattern for that week — and history is not a forecast. It will not tell you whether it rains on your race. It will tell you what you are signing up for.
By month, at the start line
Median daytime high and overnight low for the week each race is held, across every dated race on the calendar in that month, plus how often that week comes up wet.
| Month | Races listed | Median high | Median low | Wet weeks |
|---|---|---|---|---|
| January | 24 | -1°C | -9°C | 37% |
| February | 23 | -1°C | -11°C | 36% |
| March | 15 | 6°C | -3°C | 30% |
| April | 12 | 13°C | 2°C | 39% |
| May | 56 | 18°C | 7°C | 34% |
| June | 54 | 22°C | 11°C | 39% |
| July | 43 | 25°C | 15°C | 33% |
| August | 29 | 24°C | 15°C | 39% |
| September | 206 | 19°C | 11°C | 33% |
| October | 402 | 14°C | 7°C | 36% |
| November | 81 | 8°C | 1°C | 39% |
| December | 41 | 3°C | -3°C | 39% |
Read the race counts with one caveat: this is a live calendar, not a year in history. The months just ahead are fully listed, and the ones further out fill in as organizers publish dates — so October's 402 says as much about how far ahead races announce as about when Canadians race. The temperatures do not have that problem: they come from the normals, not from the count.
The cold end
Canada races through the winter, and some of it is genuinely severe. These are the coldest start lines currently on the calendar, by the ten-year overnight low for their week — the temperature you would be standing around in before the gun, not running in.
- Sanderson Classic - University — January 8, 2027, Saskatoon-11° / -20° · wet 21%
- Hypothermic Half Marathon 2027 - Winnipeg — February 7, 2027, Winnipeg-11° / -20° · wet 19%
- Actif Epica — February 12, 2027, St. Pierre-Jolys-10° / -20° · wet 11%
- Running Room New Year's Run - Winnipeg — January 10, 2027, Winnipeg-11° / -19° · wet 21%
- Running Room New Year's Run - Regina — January 10, 2027, Regina-9° / -18° · wet 24%
The standard advice for dressing at these temperatures is to dress for about ten degrees warmer than the reading, because you will produce that much heat within a kilometre or two — which means the hard part of a −20°C race is the twenty minutes before it, not the race. Winter running gear covers what that actually looks like.
The warm end
At the other end, the interior of British Columbia in midsummer. These weeks average highs most Canadians never train in.
- Across the Lake Swim Starlight — July 28, 2027, Kelowna32° / 17° · wet 7%
- Across the Lake Swim Rattlesnake Island — July 31, 2027, Peachland32° / 16° · wet 10%
- Brokenagan Backyard Ultra — July 24, 2027, Vernon31° / 17° · wet 13%
- Across the Lake Swim Skaha Lake — August 8, 2027, Penticton31° / 18° · wet 13%
- 2027 Peach Classic Triathlon — July 11, 2027, Penticton30° / 17° · wet 14%
Wet is regional, not seasonal
Across the whole calendar the wettest month is April (39% of weeks) and the driest is March (30%) — a narrower gap than most runners expect, because in Canada rain is far more about where you are than when. Take the same week in mid-October: Vancouver runs 13°/8° with rain in 63% of those weeks, while Calgary runs 12°/1° at 17%. Same month, same country, different race.
The wettest race weeks on the calendar are all in the same place — the BC coast in autumn — and they are not close:
- Around The Lake Give 'R Take 30 — October 17, 2026, Chilliwack14° / 8° · wet 71%
- Cross Country Ramble — November 15, 2026, Abbotsford9° / 4° · wet 71%
- Edge2Edge 2026 — October 18, 2026, Ucluelet13° / 9° · wet 69%
- The Phantom Run 2026 — November 14, 2026, North Vancouver9° / 4° · wet 69%
- Disco Dash — November 14, 2026, New Westminster9° / 4° · wet 69%
None of that is a reason to avoid them. A wet 10K on Vancouver Island is a normal Saturday there, and the fields turn out regardless — it is a reason to know before you drive four hours with one pair of shoes.
How this was counted
The normals are weekly averages over 2016–2025 from Open-Meteo, pulled for each town's own coordinates rather than the nearest big city, and stored per week of the year. A race is matched to the week it falls in: 986 of the 996 dated races on the calendar have normals for their town, and the rest are towns too small or too new to the calendar to have been geocoded yet.
“Wet weeks” is the share of those ten years in which that week saw measurable precipitation — not how much fell, and not whether it fell during the race. A 36% week is not a 36% chance of rain at 9am on your Sunday.
Medians, not averages, throughout: one 32°C race week in the Okanagan should not drag the number for a month that is otherwise in the teens. And to say it once more, because it is the thing people misread — these are historical patterns for a week of the year. Check an actual forecast in the days before you race.
Every race page on the site carries this for its own week — the ten-year high, low and wet share for that town, next to the date. Start with the full calendar, or races near you. If you are picking a first goal race, the Canadian race season guide covers when the calendar actually fills up.