Today’s Temperatures Across Canada
Weather in Canada at a glance
Canada offers 3 distinct climate types, from humid continental to semi-arid among its 14 covered cities. Year-round, Victoria posts the highest average temperature (52°F (11°C)) and Saskatoon the lowest (38°F (4°C)), so the right base depends as much on climate as on itinerary.
Quick facts
- Warmest city: Victoria - annual average 52°
- Coolest city: Saskatoon - annual average 38°
- Sunniest city: Calgary (9.2 h sun/day)
- Best time to visit: July to September
- Climate types: humid continental, oceanic, semi-arid
The bigger picture
For sunshine, Calgary leads with about 9.2 hours of sun per day on average. Vancouver is the wettest of the covered cities, collecting roughly 2412 mm (95.0 inches) of precipitation a year, and Whistler sees the most snow, around 110 snowy days annually. Averaged across the country's covered cities, July to September brings the most comfortable mix of temperature, dry days and daylight.
Live weather across Canada today
Canada cities compared
| City | Annual avg | Hottest month | Coldest month | Rainy days/yr | Sun h/day | Snowy days/yr |
|---|---|---|---|---|---|---|
| Toronto | 49° | Jul · 79° | Jan · 19° | 126 | 8.5 | 20 |
| Montreal | 43° | Jul · 77° | Jan · 7° | 141 | 8.1 | 32 |
| Vancouver | 40° | Aug · 68° | Feb · 22° | 184 | 7.7 | 97 |
| Calgary | 40° | Jul · 74° | Feb · 9° | 95 | 9.2 | 28 |
| Ottawa | 45° | Jul · 80° | Jan · 8° | 140 | 8.0 | 34 |
| Edmonton | 38° | Jul · 74° | Feb · 4° | 100 | 8.7 | 25 |
| Winnipeg | 40° | Jul · 79° | Feb · -2° | 97 | 8.7 | 25 |
| Quebec City | 42° | Jul · 77° | Jan · 6° | 153 | 7.9 | 44 |
| Halifax | 47° | Aug · 74° | Feb · 20° | 142 | 7.6 | 27 |
| Victoria | 52° | Aug · 74° | Feb · 37° | 136 | 8.5 | 7 |
| Saskatoon | 38° | Jul · 77° | Feb · -2° | 77 | 9.0 | 22 |
| Regina | 40° | Jul · 78° | Feb · 2° | 82 | 9.0 | 23 |
| St. John's | 43° | Aug · 68° | Feb · 21° | 158 | 6.3 | 42 |
| Whistler | 45° | Aug · 75° | Dec · 24° | 183 | 8.0 | 110 |
Canada weather by month
| Month | Avg high | Avg low | Rainy days | Sunshine |
|---|---|---|---|---|
| January | 28° | 14° | 11 | 4.7 h/day |
| February | 28° | 13° | 10 | 6.2 h/day |
| March | 37° | 21° | 11 | 7.8 h/day |
| April | 48° | 31° | 11 | 9.0 h/day |
| May | 61° | 43° | 10 | 10.9 h/day |
| June | 69° | 52° | 12 | 11.5 h/day |
| July | 75° | 58° | 11 | 12.4 h/day |
| August | 74° | 57° | 10 | 11.3 h/day |
| September | 66° | 50° | 9 | 9.1 h/day |
| October | 53° | 39° | 11 | 6.7 h/day |
| November | 40° | 28° | 12 | 4.9 h/day |
| December | 30° | 18° | 12 | 4.1 h/day |
Canada weather FAQs
What is the warmest city in Canada?
What is the coldest city in Canada?
What is the sunniest city in Canada?
When is the best time to visit Canada?
Does it snow in Canada?
What is the climate of Canada like?
Canada cities head to head
Side-by-side monthly temperatures, rain and sunshine for the most-asked city match-ups.