Brownsville sits near the top of Canadian towns for rain and snow, with 1,649 mm a year
January mornings start at about 0.5°C. Rain or snow is most frequent in January and least in August. Winters are mild: January nights here are milder than in 95% of Canadian towns. Plan time outside from June to September, when highs sit at 21–25°C.
The nearest ECCC normals location to Brownsville is Pitt Meadows, 15 km east, and every figure on this page is its.
A year in Brownsville at a glance
Each month’s typical high and low, in °C.
What stands out about Brownsville’s climate
Compared with Canadian towns, with its place among towns of 2,500+ in British Columbia beside it.
What a year in Brownsville feels like
Seasons and months as ECCC’s 1991–2020 normals give them: a typical day’s high and low.
About 60 frosts and 107 warm days a year
Frost comes from October to April, most of all in December (about 15 nights). Some 11 days a year climb past 30°C.
Frost days by month
Average days at 0°C or below
Days above 20°C by month
Average days
About 1,649 mm of rain and snow a year
10th wettest of 255 towns of 2,500+ in British Columbia. On about 148 days a year, 1 mm or more falls.
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
Snowfall: Vancouver International (Airport), 22 km away (Pitt Meadows records no complete year of it).
Heating a home in Brownsville
88% of a year’s heating need falls between October and April. Months averaging under 10°C: November to April.
Think of it as a year’s worth of daily shortfalls below 18°C, added up. In heating terms, homes need less heating than 96% of Canadian towns.
Living with Brownsville’s climate
Gardening, time outside, winter cold and summer heat, from the 1991–2020 normals.
About 201 days a year pass without frost, from an average last frost of 11 April to a first of 30 October.
Warm afternoons without cold nights, 17–27°C and 8°C or more, mark Jun, Jul, Aug and Sep.
Parks & trails →About 26 days a year feel above 30 on the humidex.
The normals describe a typical year, not its worst days; the hazards page covers Brownsville’s.
Flood & hazards →ECCC’s normals location: Pitt Meadows
Every temperature, frost, snow and degree-day figure on this page is the 1991–2020 normal ECCC publishes for Pitt Meadows.
| Distance from the town | 15 km east |
| Station altitude | 5 m |
| Completeness | meets the WMO “3 and 5” rule |
| WMO standard normals | No |
| Snowfall from | Vancouver International (Airport), 22 km |
| Coldest reading, 1991–2020 | −16.3°C |
| Hottest reading, 1991–2020 | 37.6°C |
| Average wind | 4.8 km/h on average, most often from the east |
| Next-nearest location | Vancouver International (Airport), 22 km |
How Brownsville 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
The nearest places on a normals location of their own: those that share Brownsville’s would only repeat its figures. Distances here run 10–18 km: that is how far the nearest places with figures are from Brownsville.
Brownsville weather by month
Average daily high and low, mean temperature, rain and snow (as water) and snowfall by month, 1991–2020.
| Month | High | Low | Mean | Rain & snow | Snow |
|---|---|---|---|---|---|
| January | 6.8°C | 0.5°C | 3.6°C | 252 mm | 12 cm |
| February | 8.8°C | 0.4°C | 4.6°C | 134 mm | 5 cm |
| March | 11.3°C | 2.3°C | 6.8°C | 173 mm | 3 cm |
| April | 14.9°C | 4.5°C | 9.7°C | 105 mm | under 1 cm |
| May | 19.0°C | 7.9°C | 13.5°C | 95 mm | 0 cm |
| June | 21.3°C | 10.8°C | 16.1°C | 69 mm | 0 cm |
| July | 25.0°C | 12.6°C | 18.8°C | 48 mm | 0 cm |
| August | 25.1°C | 12.4°C | 18.8°C | 36 mm | 0 cm |
| September | 21.5°C | 9.8°C | 15.7°C | 94 mm | 0 cm |
| October | 15.0°C | 5.9°C | 10.5°C | 180 mm | under 1 cm |
| November | 9.6°C | 2.4°C | 6.0°C | 249 mm | 3 cm |
| December | 6.1°C | 0.1°C | 3.1°C | 214 mm | 14 cm |
| Year | 15.4°C | 5.8°C | 10.6°C | 1,649 mm | 37 cm |
From 0.9°C to 34.4°C: September’s coldest and warmest days since 1991
From one year to the next, February’s average typically shifts by 1.7°C around its normal of 4.6°C, the widest of any month, while October’s shifts by 1.0°C.
Where Brownsville’s numbers come from
Averages over 30 years, not a forecast.
- Normals: the closest ECCC location with twelve months of temperature normals, Pitt Meadows, 1991–2020.
- Other locations: precipitation and snowfall come from the nearest location that publishes all twelve months of them, as named above.
- Comparisons: every place of 2,500+ in Canada but the city hubs and the reserves, each on its nearest ECCC location.
- Not on this page: hours of sunshine, missing from the 1991–2020 normals, and a height correction: the town has no elevation on file.
Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada
Questions about Brownsville’s climate
How warm does Brownsville get in summer?
Peak warmth comes in August, at about 25.1°C by mid-afternoon.
How cold does Brownsville get in winter?
A typical December night falls to 0.1°C, the year’s low point.
How much rain and snow does Brownsville get?
Some 1,649 mm falls in a year. Most of it comes in January (252 mm), the least in August (36 mm).
Are these figures for Brownsville itself?
Only indirectly: the readings are made at Pitt Meadows, outside Brownsville.
Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Brownsville →
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).