Sunshine Map

The best time to visit Canada

The best time to visit Canada for warm, sunny weather is June to September, when its destinations average a Sunshine Score of 69/100 with daytime highs around 21°C / 70°F.

Canada by month, averaged across 31 destinations from long-term climate normals — the best stretch is highlighted.

MonthSunshine ScoreAvg day highRainSeaFor a trip
January0-6° / 21°F65 mmPoor
February0-4° / 25°F51 mmPoor
March11° / 34°F61 mmPoor
April118° / 46°F63 mmPoor
May4715° / 59°F70 mmGood
June6519° / 66°F85 mm11°Very good
July7423° / 73°F75 mm14°Excellent
August7422° / 72°F68 mm15°Excellent
September6118° / 64°F71 mm14°Very good
October1710° / 50°F81 mm10°Poor
November12° / 36°F78 mmPoor
December0-4° / 25°F73 mmPoor

When to go — and when to think twice

Best overall: June to September — Canada's warmest, most reliable stretch (Sunshine Score 69/100, ~21°C / 70°F days). Hottest: July, ~23°C / 73°F. Wettest: June (85 mm) — pack for showers.

Where to base yourself for sunshine: Regina (2,633 h/yr), Saskatoon (2,625 h/yr), Edmonton (2,549 h/yr). See where it's sunniest in Canada month by month, the hottest places in Canada, or every Canada destination with a full climate card.