Few Canadian towns get fewer frosts than Yaletown
July afternoons average 23.0°C. It is a wet place: more rain and snow fall here than on 97% of Canadian towns. November is the wettest month, July the driest. Plan time outside from May to September, when highs sit at 18–23°C.
Environment and Climate Change Canada’s 1991–2020 normals at its Vancouver (Harbour) station, 2.4 km north.
A year in Yaletown at a glance
Each month’s typical high and low, in °C.
What stands out about Yaletown’s climate
Compared with Canadian towns, with its place among towns of 2,500+ in British Columbia beside it.
What a year in Yaletown feels like
Typical highs and lows by season and by month, from ECCC’s 1991–2020 normals.
About 17 frosts and 87 warm days a year
The frost season runs November to March, peaking in January at about 6 nights.
Frost days by month
Average days at 0°C or below
Days above 20°C by month
Average days
Rain and melted snow: about 1,537 mm a year
About 142 days a year bring 1 mm or more.
Rain and snow by month
Millimetres
Snowfall: about 37 cm in a normal year
Expect snow from November to March, with about 14 cm in December, the snowiest month.
Snowfall by month
Centimetres
ECCC’s Vancouver (Harbour) normals leave snowfall out; the figures here come from Vancouver International (Airport), 11 km away.
Heating a home in Yaletown
89% of a year’s heating need falls between October and April. Months averaging under 10°C: November to March.
The count adds up, day by day, how far the mean temperature falls short of 18°C. Over a year, a home here needs less heating than almost every Canadian town.
Living with Yaletown’s climate
The averages read for the garden, the outdoors and the coldest and hottest days.
The outdoor season by the averages is May, Jun, Jul, Aug and Sep, with highs of 17–27°C and lows of 8°C or more.
Parks & trails →Averages smooth over blizzards, ice storms, floods and heat waves; Yaletown’s hazards page covers the risks.
Flood & hazards →ECCC’s normals location: Vancouver (Harbour)
Every temperature, frost, snow and degree-day figure on this page is the 1991–2020 normal ECCC publishes for Vancouver (Harbour).
| Distance from the town | 2.4 km north |
| Station altitude | 3 m |
| Completeness | meets the WMO “3 and 5” rule |
| WMO standard normals | No |
| Snowfall from | Vancouver International (Airport), 11 km |
| Coldest reading, 1991–2020 | −9.0°C |
| Hottest reading, 1991–2020 | 34.9°C |
| Next-nearest location | Vancouver International (Airport), 11 km |
How Yaletown compares
Against the 2,611 Canadian towns and neighbourhoods of 2,500 or more, each read from its own normals location; the dots are the other locations those towns use in British Columbia.
Nearby towns’ climate
Nearby places read from a different ECCC location (places on Yaletown’s own would show the same figures). The nearest places to Yaletown with figures are 9–19 km away.
| Town | July high | January low | Rain & snow |
|---|---|---|---|
| Yaletown Vancouver (Harbour) | 23.0°C | 3.3°C | 1,537 mm |
| Musqueam 2 8.5 km · Vancouver International (Airport) | 22.4°C 0.6°C cooler | 1.4°C 1.9°C colder | 1,160 mm |
| New Westminster 16 km · Pitt Meadows | 25.0°C 2.0°C warmer | 0.5°C 2.8°C colder | 1,649 mm |
Yaletown weather by month
Each month’s normals, 1991–2020: high, low, mean, precipitation and snowfall.
| Month | High | Low | Mean | Rain & snow | Snow |
|---|---|---|---|---|---|
| January | 7.4°C | 3.3°C | 5.3°C | 237 mm | 12 cm |
| February | 8.4°C | 3.3°C | 5.9°C | 117 mm | 5 cm |
| March | 10.5°C | 4.6°C | 7.6°C | 163 mm | 3 cm |
| April | 13.9°C | 6.9°C | 10.4°C | 118 mm | under 1 cm |
| May | 17.8°C | 10.2°C | 14.0°C | 73 mm | 0 cm |
| June | 20.2°C | 12.8°C | 16.5°C | 66 mm | 0 cm |
| July | 23.0°C | 14.9°C | 19.0°C | 44 mm | 0 cm |
| August | 23.0°C | 14.8°C | 18.9°C | 49 mm | 0 cm |
| September | 19.4°C | 12.1°C | 15.8°C | 71 mm | 0 cm |
| October | 13.9°C | 8.6°C | 11.2°C | 157 mm | under 1 cm |
| November | 9.7°C | 5.3°C | 7.5°C | 245 mm | 3 cm |
| December | 7.1°C | 3.2°C | 5.2°C | 200 mm | 14 cm |
| Year | 14.5°C | 8.3°C | 11.4°C | 1,537 mm | 37 cm |
From year to year, January moves by 1.5°C, more than any month, and July least
Bars run from each month’s record low to its record high since 1991. June spans the most, from −2.8°C (2007) to 30.6°C (2015).
Where Yaletown’s numbers come from
Averages over 30 years, not a forecast.
- Normals: ECCC’s normals for Vancouver (Harbour), 1991–2020, chosen as the nearest location with a full temperature record.
- Other locations: precipitation and snowfall come from the nearest location that publishes all twelve months of them, as named above.
- Comparisons: every Canadian town and neighbourhood of 2,500 or more, each read from its own nearest location; city totals and reserves are left out.
- Not on this page: sunshine, not in ECCC’s 1991–2020 normals, and the effect of the town’s height, for which there is no figure.
Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada
Questions about Yaletown’s climate
How warm does Yaletown get in summer?
Midsummer means July, with afternoons near 23.0°C on a typical day.
How cold does Yaletown get in winter?
A typical December night falls to 3.2°C, the year’s low point.
How much rain and snow does Yaletown get?
The yearly total is about 1,537 mm. November gets 245 mm, the most of any month; July gets 44 mm, the least.
Are these figures for Yaletown itself?
Close to it: they are ECCC’s 1991–2020 normals for Vancouver (Harbour), just outside Yaletown’s boundary.
Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Yaletown →
Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).