Toronto vs Vancouver: Weather & Climate Compared
On annual averages, Toronto is warmer overall, Toronto is sunnier, and Vancouver has more rainy days. The monthly comparison shows when that result changes.
Toronto vs Vancouver weather right now
At this moment, Vancouver is the warmer of the two by 11°F (6°C).
Small regional differences that change the experience
If warmth is the deciding factor, Toronto wins: 49°F (9°C) on the annual mean against 40°F (4°C) in Vancouver, a gap of 8.6°F (4.8°C).
For the full seasonal context behind this comparison, see the Toronto monthly climate guide and Vancouver monthly climate guide.
Differences that matter for a regional choice
- Sunshine: Toronto is brighter, averaging 8.5 hours of sun a day to Vancouver's 7.7.
- Rain: umbrellas get more use in Vancouver - about 184 wet days a year versus 126 in Toronto.
- Snow: Vancouver is the snowy one, averaging about 97 snow days a year.
- Peak heat: Toronto tops out in July (79°F (26°C) highs); Vancouver peaks in August (68°F (20°C)).
- Coldest nights: winter bottoms out at 19°F (-7°C) in Toronto (January) and 22°F (-6°C) in Vancouver (February).
Which city has the easier sightseeing weather?
Counting months with average highs between 64°F and 82°F (18–28°C) and fewer than 12 wet days:
- Toronto: June, July, August, September (4 months)
- Vancouver: July, August (2 months)
Both cities are at their most comfortable in July, August, the easiest window for a trip that takes in both.
Toronto vs Vancouver month by month
| Month | Toronto high / low | Vancouver high / low | Toronto rain days | Vancouver rain days |
|---|---|---|---|---|
| January | 32° / 19° | 33° / 25° | 10 | 21 |
| February | 33° / 18° | 32° / 22° | 9 | 17 |
| March | 41° / 26° | 36° / 25° | 10 | 17 |
| April | 51° / 35° | 41° / 28° | 13 | 16 |
| May | 63° / 47° | 52° / 36° | 10 | 11 |
| June | 73° / 58° | 58° / 41° | 10 | 14 |
| July | 79° / 64° | 67° / 48° | 11 | 9 |
| August | 78° / 64° | 68° / 49° | 10 | 9 |
| September | 72° / 58° | 58° / 43° | 9 | 13 |
| October | 59° / 47° | 48° / 35° | 12 | 16 |
| November | 46° / 35° | 37° / 27° | 10 | 19 |
| December | 38° / 27° | 31° / 23° | 12 | 21 |
Sunshine, daylight and rain chance
| Month | Toronto sun | Vancouver sun | Toronto daylight | Vancouver daylight | Toronto wet-day chance | Vancouver wet-day chance |
|---|---|---|---|---|---|---|
| January | 4.8 h | 3.6 h | 9.3 h | 8.6 h | 31% | 67% |
| February | 6.4 h | 5.2 h | 10.4 h | 10.0 h | 33% | 59% |
| March | 7.5 h | 6.6 h | 11.8 h | 11.7 h | 34% | 56% |
| April | 8.9 h | 8.4 h | 13.4 h | 13.7 h | 43% | 55% |
| May | 10.9 h | 11.1 h | 14.7 h | 15.3 h | 32% | 35% |
| June | 12.1 h | 11.0 h | 15.4 h | 16.3 h | 34% | 45% |
| July | 12.7 h | 12.7 h | 15.1 h | 15.9 h | 34% | 29% |
| August | 11.5 h | 11.7 h | 14.0 h | 14.4 h | 32% | 30% |
| September | 10.0 h | 8.8 h | 12.4 h | 12.5 h | 29% | 43% |
| October | 7.0 h | 6.0 h | 10.9 h | 10.6 h | 37% | 53% |
| November | 5.6 h | 3.9 h | 9.6 h | 9.0 h | 33% | 63% |
| December | 4.1 h | 3.4 h | 8.9 h | 8.1 h | 39% | 67% |
Seasons compared
| Months | Toronto high / low | Vancouver high / low | Toronto rain days | Vancouver rain days | Toronto sun | Vancouver sun |
|---|---|---|---|---|---|---|
| December - February | 34° / 22° | 32° / 23° | 31 | 58 | 5.1 h | 4.1 h |
| March - May | 52° / 36° | 43° / 29° | 33 | 45 | 9.1 h | 8.7 h |
| June - August | 77° / 62° | 64° / 46° | 31 | 32 | 12.1 h | 11.8 h |
| September - November | 59° / 46° | 48° / 35° | 30 | 48 | 7.5 h | 6.2 h |
Who is warmer, month by month?
These two trade places through the year - Toronto leads in 11 months, Vancouver in 1, so the better-weather answer depends on when you ask. June shows the widest split - roughly 15°F (8°C) in Toronto's favor - while in January they are nearly twins.
Dataset extremes, distance and time difference
- Toronto 2015–2024 extremes: highest daily value 93° in July, lowest -13° in February. These are reanalysis values, not all-time station records.
- Vancouver 2015–2024 extremes: highest daily value 94° in June, lowest -9° in December. These are reanalysis values, not all-time station records.
- Distance: Toronto and Vancouver are about 2,186 miles (3,518 km) apart as the crow flies.
- Time difference: Toronto is 3 hours ahead of Vancouver right now.