Photo: Dllu · CC BY-SA 4.0Hardly any Canadian towns see softer January nights than Abbotsford
Peak summer warmth arrives in July, with afternoons near 24.4°C. It is a wet place: more rain and snow fall here than on 96% of Canadian towns. Temperatures cover 24°C across the year, low to high. Picnics, hikes and garden evenings come into their own from May to September, with highs of 19–25°C.
1991–2020 normals from ECCC’s Abbotsford station, 4.3 km south-west.
A year in Abbotsford at a glance
Each month’s typical high and low, in °C.
What stands out about Abbotsford’s climate
Compared with Canadian towns, with its place among towns of 2,500+ in British Columbia beside it.
What a year in Abbotsford feels like
Typical highs and lows by season and by month, from ECCC’s 1991–2020 normals.
49 frost days and 103 days above 20°C a year
Frosts fall from November to April; January has the most, about 12. About 9 days a year top 30°C.
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,505 mm a year
November brings the most rain and snow; July, the least. On about 149 days a year, 1 mm or more falls.
Rain and snow by month
Millimetres
Rain alone by month
Millimetres
56 cm of snow in a typical year
The snow season runs November to March; January brings the most, about 22 cm.
Snowfall by month
Centimetres
Snow on the ground by month
Centimetres at month’s end
Heating a home in Abbotsford
88% of a year’s heating need falls between October and April. Months averaging under 10°C: November to March.
The total grows by a degree for every degree a day’s mean sits under 18°C. A house here needs less heating than 97% of Canadian towns.
Living with Abbotsford’s climate
Gardening, time outside, winter cold and summer heat, from the 1991–2020 normals.
Count on about 218 frost-free days: the last frost averages 3 April, the first 7 November.
For long days outdoors, May, Jun, Jul, Aug and Sep bring highs of 17–27°C and lows of 8°C or more.
Parks & trails →Extremes don’t show in averages: floods, wildfire smoke and ice storms are on Abbotsford’s hazards page.
Flood & hazards →ECCC’s normals location: Abbotsford
ECCC builds the Abbotsford normals from 2 stations’ records over 1991–2020, joined where one replaced another.
| Distance from the town | 4.3 km south-west |
| Station altitude | 59 m |
| Completeness | meets the WMO “3 and 5” rule |
| WMO standard normals | No |
| Coldest reading, 1991–2020 | −16.4°C |
| Hottest reading, 1991–2020 | 38.0°C |
| Average wind | 9.0 km/h on average, most often from the south-west |
| Next-nearest location | Pitt Meadows, 33 km |
How Abbotsford compares
Compared with 2,611 towns and neighbourhoods of 2,500 or more across Canada; the dots mark the other normals locations in British Columbia.
Nearby towns’ climate
Places around Abbotsford whose figures come from another normals location. Distances here run 24–27 km: that is how far the nearest places with figures are from Abbotsford.
| Town | July high | January low | Rain & snow |
|---|---|---|---|
| Abbotsford | 24.4°C | 0.6°C | 1,505 mm |
| Langley 24 km · Pitt Meadows | 25.0°C 0.6°C warmer | 0.5°C about the same | 1,649 mm |
| Tzeachten 13 27 km · Agassiz | 24.9°C 0.5°C warmer | 0.8°C about the same | 1,734 mm |
Abbotsford 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.7°C | 0.6°C | 3.7°C | 226 mm | 22 cm |
| February | 8.9°C | 1.3°C | 5.1°C | 117 mm | 7 cm |
| March | 11.4°C | 2.9°C | 7.2°C | 146 mm | 5 cm |
| April | 14.8°C | 5.2°C | 10.0°C | 114 mm | 1 cm |
| May | 18.8°C | 8.4°C | 13.6°C | 94 mm | 0 cm |
| June | 21.0°C | 10.9°C | 16.0°C | 70 mm | 0 cm |
| July | 24.4°C | 12.7°C | 18.5°C | 39 mm | 0 cm |
| August | 24.8°C | 12.6°C | 18.7°C | 47 mm | 0 cm |
| September | 21.4°C | 9.9°C | 15.7°C | 78 mm | 0 cm |
| October | 15.0°C | 6.4°C | 10.7°C | 144 mm | 0 cm |
| November | 9.5°C | 2.7°C | 6.2°C | 233 mm | 7 cm |
| December | 6.3°C | 0.6°C | 3.5°C | 197 mm | 14 cm |
| Year | 15.2°C | 6.2°C | 10.7°C | 1,505 mm | 56 cm |
In January, anything from −16.4°C to 18.1°C
Bars run from each month’s record low to its record high over 1991–2020; January is the month whose average wanders most from year to year (±1.9°C around 3.7°C), August the one that wanders least (±0.8°C).
Where Abbotsford’s numbers come from
Averages over 30 years, not a forecast.
- Normals: ECCC’s normals for Abbotsford, 1991–2020, chosen as the nearest location with a full temperature record.
- 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, which none of ECCC’s 450 locations publishes for 1991–2020, and the town’s own height above sea level, so no figure is adjusted for altitude.
Canadian Climate Normals 1991–2020 · ECCC Data Services End-use Licence. Data Source: Environment and Climate Change Canada
Questions about Abbotsford’s climate
How warm does Abbotsford get in summer?
Expect highs near 24.8°C in August, the hottest month on average.
How cold does Abbotsford get in winter?
The coldest nights come in January, averaging 0.6°C.
How much rain and snow does Abbotsford get?
Count on roughly 1,505 mm a year, heaviest in November (233 mm) and lightest in July (39 mm).
How long does snow stay on the ground?
Around 11 days a year see 1 cm of snow or more lying.
Are these figures for Abbotsford itself?
Yes: ECCC’s normals station is inside Abbotsford itself.
Data Source: Environment and Climate Change Canada · ECCC Data Services End-use Licence Today’s forecast for Abbotsford →
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).