Language selection

Search


Canadian Climate Normals 1991-2020 Data

Temperature and Precipitation Graph
Javascript must be enabled for this page to work
Normals Data

The minimum number of years used to calculate these Normals is indicated by a code for each element. A "+" beside an extreme date indicates that this date is the first occurrence of the extreme value. Values and dates in bold indicate all-time extremes at the location for that reporting period. Normal period extremes (NPE) are calculated for the 30-year normal period, whereas long-term extremes (LTE) extend further back in time to the earliest date available in the data series.

Data used in the calculation of these Normals may be subject to further quality assurance checks. This may result in minor changes to some values presented here.

ABBOTSFORD
BRITISH COLUMBIA

Download Data

Normals Data (CSV)
(all elements)
Temperature
1991 to 2020 Canadian Climate Normals Data
Temperature
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Daily Average (°C)3.75.17.210.013.616.018.518.715.710.76.23.510.7A
Standard Deviation1.91.71.31.01.31.11.10.81.01.01.41.40.9A
Daily Maximum (°C)6.78.911.414.818.821.024.424.821.415.09.56.315.2A
Daily Minimum (°C)0.61.32.95.28.410.912.712.69.96.42.70.66.2A
1991 to 2020 Canadian Climate Normals Data
Temperature Extremes (Normal Period)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Maximum Daily Mean (°C)14.112.215.720.822.625.029.027.224.018.816.213.5
Date (yyyy/dd)2005/ 191992/ 261994/ 281998/ 302005/ 272013/ 302009/ 302016/ 192003/ 282003/ 182016/ 082014/ 10
Minimum Daily Mean (°C)-11.9-6.4-3.82.76.39.310.612.98.90.2-9.8-11.1
Date (yyyy/dd)2012/ 182019/ 042002/ 072008/ 012010/ 052008/ 101999/ 021992/ 081993/ 191991/ 282006/ 281996/ 28
Extreme Maximum (°C)18.119.324.929.831.834.038.035.634.227.022.418.0
Date (yyyy/dd)2005/ 192005/ 271994/ 281998/ 302005/ 262003/ 062009/ 292018/ 082013/ 111993/ 022016/ 082014/ 10
Minimum Daily Maximum (°C)-9.5-3.6-0.96.59.211.012.015.011.02.3-8.5-9.6
Date (yyyy/dd)2020/ 142019/ 042002/ 072011/ 042000/ 102008/ 051999/ 021995/ 072013/ 271991/ 282006/ 281996/ 28
Maximum Daily Minimum (°C)10.89.111.212.516.318.122.419.816.916.511.49.5
Date (yyyy/dd)2015/ 241996/ 182003/ 131995/ 271997/ 122015/ 292009/ 302016/ 192011/ 232003/ 182006/ 042007/ 04
Extreme Minimum (°C)-16.4-12.7-7.0-3.50.03.76.26.21.5-4.6-11.6-12.9
Date (yyyy/dd)1993/ 061996/ 032009/ 102008/ 012002/ 071999/ 022000/ 031992/ 23+1992/ 161991/ 291993/ 24+1996/ 29
1991 to 2020 Canadian Climate Normals Data
Temperature Extremes (Long-Term)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Maximum Daily Mean (°C)14.113.415.720.826.125.029.027.226.019.716.414.1
Date (yyyy/dd)2005/ 191968/ 27+1994/ 281998/ 301983/ 292013/ 302009/ 302016/ 191988/ 031987/ 011975/ 041980/ 26
Minimum Daily Mean (°C)-16.7-12.9-8.12.05.37.510.610.64.7-4.4-13.6-17.5
Date (yyyy/dd)1950/ 131989/ 021951/ 05+1968/ 131955/ 021954/ 051999/ 021951/ 27+1972/ 271984/ 311985/ 271968/ 28+
Extreme Maximum (°C)18.120.624.929.836.034.738.036.337.529.322.418.2
Date (yyyy/dd)2005/ 191968/ 271994/ 281998/ 301983/ 291982/ 182009/ 291977/ 171988/ 031987/ 012016/ 081980/ 26
Minimum Daily Maximum (°C)-15.6-10.9-6.13.97.910.612.013.310.6-1.2-10.5-16.7
Date (yyyy/dd)1950/ 131989/ 021951/ 051954/ 021987/ 221954/ 061999/ 021945/ 301961/ 30+1984/ 311985/ 271968/ 28
Maximum Daily Minimum (°C)10.89.411.212.516.318.122.419.818.916.512.810.0
Date (yyyy/dd)2015/ 241947/ 13+2003/ 131995/ 271997/ 122015/ 292009/ 302016/ 191949/ 042003/ 181975/ 041980/ 26
Extreme Minimum (°C)-21.1-18.9-12.8-4.4-2.21.12.23.3-1.7-7.5-16.7-20.0
Date (yyyy/dd)1950/ 181950/ 011955/ 041975/ 011954/ 011976/ 031945/ 041947/ 19+1972/ 271984/ 311985/ 271968/ 29
Precipitation
1991 to 2020 Canadian Climate Normals Data
Precipitation
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Rainfall (mm)204.6109.3140.4113.494.069.639.247.174.0145.0224.8179.81,441.1C
Snowfall (cm)22.17.25.20.80.00.00.00.00.00.07.114.056.4C
Precipitation (mm)225.6117.1145.5114.494.069.639.247.177.6144.4233.1197.31,504.6C
Average Snow Depth (cm)2000000000110C
Median Snow Depth (cm)0000000000000C
Snow Depth at Month-end (cm)2100000000241C
1991 to 2020 Canadian Climate Normals Data
Precipitation Extremes (Normal Period)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Extreme Daily Rainfall (mm)76.456.678.254.043.039.255.548.277.293.884.284.6
Date (yyyy/dd)2005/ 172002/ 212007/ 111996/ 232010/ 181994/ 131997/ 082001/ 222007/ 302003/ 162003/ 282001/ 13
Extreme Daily Snowfall (cm)29.214.212.710.00.00.00.00.00.00.044.130.2
Date (yyyy/dd)1991/ 072009/ 251991/ 012007/ 021991/ 01+1991/ 01+1991/ 01+1991/ 01+1991/ 01+1991/ 28+2006/ 262007/ 02
Extreme Daily Precipitation (mm)76.456.678.254.043.039.255.548.277.293.884.284.6
Date (yyyy/dd)2005/ 172002/ 212007/ 111996/ 232010/ 181994/ 131997/ 082001/ 222007/ 302003/ 162003/ 282001/ 13
Extreme Snow Depth (cm)44451900000003869
Date (yyyy/dd)1991/ 092017/ 082002/ 201991/ 01+1991/ 01+1991/ 01+1991/ 01+1991/ 01+1991/ 01+1991/ 01+2006/ 271996/ 30
1991 to 2020 Canadian Climate Normals Data
Precipitation Extremes (Long-Term)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Extreme Daily Rainfall (mm)78.283.178.259.953.849.570.148.277.293.895.089.6
Date (yyyy/dd)1968/ 191982/ 132007/ 111946/ 101960/ 061971/ 241972/ 122001/ 222007/ 302003/ 161971/ 031979/ 17
Extreme Daily Snowfall (cm)49.826.433.010.00.00.00.00.00.01.044.143.8
Date (yyyy/dd)1954/ 211982/ 231951/ 062007/ 021945/ 01+1945/ 01+1945/ 01+1945/ 01+1945/ 01+1956/ 30+2006/ 261990/ 30
Extreme Daily Precipitation (mm)89.783.178.259.953.849.570.148.277.293.895.089.6
Date (yyyy/dd)1982/ 231982/ 132007/ 111946/ 101960/ 061971/ 241972/ 122001/ 222007/ 302003/ 161971/ 031979/ 17
Extreme Snow Depth (cm)64453030000003869
Date (yyyy/dd)1971/ 162017/ 081962/ 031966/ 121955/ 01+1955/ 01+1955/ 01+1955/ 01+1955/ 01+1955/ 01+2006/ 271996/ 30
Days With ...
1991 to 2020 Canadian Climate Normals Data
Days With ...
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Freezing Rain or Freezing Drizzle0.570.130.100.00.00.00.00.00.00.00.100.471.4A
Thunderstorms0.100.230.370.570.931.00.630.430.670.330.400.205.9A
Hail0.170.400.470.330.370.100.00.00.100.030.230.132.3A
Fog, Ice Fog, or Freezing Fog3.41.41.10.370.330.170.501.03.43.92.72.620.8A
Smoke or Haze0.230.200.200.270.470.100.531.71.60.630.230.036.2A
Days with Maximum Temperature
1991 to 2020 Canadian Climate Normals Data
Days with Maximum Temperature
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
<= -30 °C0.00.00.00.00.00.00.00.00.00.00.00.00.0C
<= -20 °C0.00.00.00.00.00.00.00.00.00.00.00.00.0C
<= -10 °C0.00.00.00.00.00.00.00.00.00.00.00.00.0C
<= 0 °C2.60.300.170.00.00.00.00.00.00.00.571.45.0C
> 0 °C28.428.030.830.031.030.031.031.030.031.029.429.6360.2C
> 10 °C6.910.019.327.430.930.031.031.030.029.313.33.7262.7C
> 20 °C0.00.00.433.19.916.025.927.317.92.90.00.0103.4C
> 30 °C0.00.00.00.00.291.43.23.60.700.00.00.09.2C
> 35 °C0.00.00.00.00.00.00.430.050.00.00.00.00.48C
> 40 °C0.00.00.00.00.00.00.00.00.00.00.00.00.0C
Days with Minimum Temperature
1991 to 2020 Canadian Climate Normals Data
Days with Minimum Temperature
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
> 20 °C0.00.00.00.00.00.00.040.00.00.00.00.00.04C
> 10 °C0.00.00.040.878.319.527.227.013.74.40.190.0101.2C
> 0 °C19.117.825.228.831.030.031.031.030.030.222.819.7316.4C
<= 2 °C17.616.012.64.80.500.00.00.00.093.112.218.585.4C
<= 0 °C12.010.55.81.20.040.00.00.00.00.857.211.348.9C
< -2 °C7.94.81.80.090.00.00.00.00.00.203.26.624.6C
< -10 °C0.910.00.00.00.00.00.00.00.00.00.190.361.5C
< -20 °C0.00.00.00.00.00.00.00.00.00.00.00.00.0C
< -30 °C0.00.00.00.00.00.00.00.00.00.00.00.00.0C
< -40 °C0.00.00.00.00.00.00.00.00.00.00.00.00.0C
Days with Rainfall
1991 to 2020 Canadian Climate Normals Data
Days with Rainfall
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
>= 0.2 mm18.615.318.616.313.412.77.27.19.115.819.619.0172.4C
>= 5 mm11.46.89.57.96.24.62.72.64.38.711.910.687.1C
>= 10 mm7.13.85.03.93.52.21.11.52.65.68.26.050.5C
>= 25 mm2.00.570.710.500.580.270.210.410.521.02.11.610.4C
>= 50 mm0.390.090.130.040.00.00.040.00.130.290.320.181.6C
>= 100 mm0.00.00.00.00.00.00.00.00.00.00.00.00.0C
Days with Snowfall
1991 to 2020 Canadian Climate Normals Data
Days with Snowfall
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
>= 0.2 cm3.92.01.70.420.00.00.00.00.00.01.32.712.0C
>= 5 cm1.40.480.380.040.00.00.00.00.00.00.270.863.4C
>= 10 cm0.650.220.080.040.00.00.00.00.00.00.230.411.6C
>= 25 cm0.130.00.00.00.00.00.00.00.00.00.090.140.36C
>= 40 cm0.00.00.00.00.00.00.00.00.00.00.050.00.05C
Days with Precipitation
1991 to 2020 Canadian Climate Normals Data
Days with Precipitation
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
>= 0.2 mm20.516.219.516.313.412.77.27.19.515.720.320.3178.5C
>= 1 mm18.313.116.113.311.09.55.55.37.813.118.017.7148.7C
>= 5 mm12.67.59.88.06.24.62.72.64.58.612.311.590.8C
>= 10 mm8.04.15.14.03.52.21.11.52.75.58.56.552.8C
>= 25 mm2.10.610.710.500.580.270.210.410.541.02.31.711.0C
>= 50 mm0.430.090.130.040.00.00.040.00.130.270.350.171.7C
>= 100 mm0.00.00.00.00.00.00.00.00.00.00.00.00.0C
Days with Snow Depth
1991 to 2020 Canadian Climate Normals Data
Days with Snow Depth
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
>= 1 cm5.61.11.00.00.00.00.00.00.00.00.792.811.3D
>= 5 cm3.70.500.410.00.00.00.00.00.00.00.581.97.1D
>= 10 cm2.60.140.230.00.00.00.00.00.00.00.421.14.4D
>= 20 cm1.20.00.00.00.00.00.00.00.00.00.210.552.0D
>= 30 cm0.570.00.00.00.00.00.00.00.00.00.050.200.82D
>= 50 cm0.00.00.00.00.00.00.00.00.00.00.00.00.0D
>= 100 cm0.00.00.00.00.00.00.00.00.00.00.00.00.0D
Wind
1991 to 2020 Canadian Climate Normals Data
Wind
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Speed (km/h)9.910.310.69.68.88.88.37.36.67.99.59.89.0A
Most Frequent DirectionNENENESWSWSWSWSWSWNENENESWA
Days with Winds >= 52 km/h0.760.480.820.230.100.00.00.00.050.300.800.854.4C
Days with Winds >= 63 km/h0.290.140.140.050.00.00.00.00.00.050.400.301.4C
Days with Gusts >= 90 km/h0.050.050.100.050.00.00.00.00.00.00.530.391.2D
1991 to 2020 Canadian Climate Normals Data
Wind Extremes (Normal Period)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Extreme Speed (km/h)696767524837435350587672
Date (yyyy/dd)2007/ 092006/ 042016/ 102001/ 30+2010/ 20+2005/ 22+2011/ 072015/ 291999/ 252016/ 142007/ 122008/ 15
Direction of Extreme SpeedSWSSSWSSWSWSWSSNE
Extreme Gust Speed (km/h)969698102726157597885111113
Date (yyyy/dd)1999/ 292019/ 092020/ 142002/ 142010/ 192012/ 232015/ 052012/ 151999/ 252020/ 132007/ 122018/ 20
Direction of Extreme Gust SpeedSNENESWSSENENEWSWSS
1991 to 2020 Canadian Climate Normals Data
Wind Extremes (Long-Term)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Extreme Speed (km/h)728071805645485356897680
Date (yyyy/dd)1957/ 15+1957/ 241964/ 11+1960/ 131965/ 161962/ 021965/ 071953/ 11+1961/ 011962/ 131960/ 19+1956/ 04+
Direction of Extreme SpeedNESSSSSSESSSNE
Extreme Gust Speed (km/h)1211051031218468646380145113121
Date (yyyy/dd)1960/ 291963/ 041956/ 231960/ 131963/ 051962/ 021963/ 221969/ 241968/ 171962/ 131962/ 241964/ 15
Direction of Extreme Gust SpeedSSSSSSSSSSSNE
Degree Days
1991 to 2020 Canadian Climate Normals Data
Degree Days
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Above 24 °C0.00.00.00.00.00.12.00.60.00.00.00.02.7C
Above 18 °C0.00.00.00.23.212.539.538.58.10.10.00.0102.1C
Above 15 °C0.00.00.11.818.145.9111.6111.840.12.00.00.0331.4C
Above 10 °C0.60.65.930.5110.2178.3264.7265.7167.146.04.10.41074.0C
Above 5 °C29.133.274.5146.6261.3328.2419.7420.7317.0177.859.121.22288.3C
Above 0 °C131.5146.4218.5296.1416.3478.2574.7575.7467.0331.6188.8122.43947.0C
Below 0 °C20.13.21.10.00.00.00.00.00.00.03.910.538.7C
Below 5 °C72.731.412.00.50.00.00.00.00.01.224.264.2206.2C
Below 10 °C199.3140.098.534.43.90.10.00.00.124.4119.1198.5818.3C
Below 15 °C353.7280.7247.6155.766.817.72.01.123.1135.4265.1353.11902.0C
Below 18 °C446.7365.5340.6244.1144.974.322.920.981.1226.5355.1446.12768.5C
Quintiles
1991 to 2020 Canadian Climate Normals Data
Quintiles
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Quintile 1 (Lower Bound)40.813.329.131.33.812.11.23.26.635.294.884.4
Quintile 1 (Upper Bound)134.679.199.162.056.739.122.710.336.097.8159.3122.4
Quintile 2 (Upper Bound)183.797.9138.896.673.851.332.018.558.8121.2206.4167.0
Quintile 3 (Upper Bound)227.8138.5160.0127.3100.675.047.133.590.5158.9250.7218.4
Quintile 4 (Upper Bound)256.2153.0199.2147.0131.993.554.060.5120.3205.1266.6246.1
Quintile 5 (Upper Bound)438.1257.6340.0216.1187.3138.4113.7187.2192.3361.0421.8316.3
Wind Chill
1991 to 2020 Canadian Climate Normals Data
Wind Chill Extremes (Normal Period)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Extreme Wind Chill-21.2-20.1-12.0-1.70.00.00.00.00.0-4.4-15.8-16.0
Date (yyyy/dd)2020/ 142019/ 042020/ 142018/ 022014/ 20+2014/ 01+2014/ 01+2014/ 01+2014/ 01+2019/ 302014/ 292016/ 17
1991 to 2020 Canadian Climate Normals Data
Wind Chill Extremes (Long-Term)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Extreme Wind Chill-21.2-20.1-12.0-1.70.00.00.00.00.0-4.4-15.8-16.0
Date (yyyy/dd)2020/ 142019/ 042020/ 142018/ 022014/ 20+2014/ 01+2014/ 01+2014/ 01+2014/ 01+2019/ 302014/ 292016/ 17
Humidity
1991 to 2020 Canadian Climate Normals Data
Humidity
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Average Vapour Pressure (kPa)0.70.70.70.81.01.21.41.41.31.00.80.71.0C
Average Relative Humidity - 0600LST (%)85.381.884.284.482.682.383.386.589.388.486.984.985.0A
Average Relative Humidity - 1500LST (%)74.263.660.456.055.456.453.152.356.866.474.276.062.1A
Pressure
1991 to 2020 Canadian Climate Normals Data
Pressure
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
Average Station Pressure (kPa)101.0101.0100.9101.0101.0101.0101.0101.0101.0101.0101.0101.0101.0A
Average Sea Level Pressure (kPa)101.7101.7101.6101.7101.7101.7101.7101.7101.7101.8101.7101.7101.7A
Visibility (hours with)
1991 to 2020 Canadian Climate Normals Data
Visibility (hours with)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
< 1 km11.96.43.20.80.50.20.82.311.512.58.410.869.2A
1 to 9 km111.864.259.625.130.122.022.037.859.190.090.2101.5713.4A
> 9 km620.0608.2680.4693.8712.9697.1720.5703.1649.0640.8620.6631.27977.7A
Cloud Amount (hours with)
1991 to 2020 Canadian Climate Normals Data
Cloud Amount (hours with)
  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year Code
0 to 2 tenths119.3121.1106.591.8130.5115.4269.7266.4246.7153.395.393.61809.5D
3 to 7 tenths84.4102.3137.4152.6174.5155.4167.3185.2158.9130.899.0107.31655.0D
8 to 10 tenths540.3455.7500.1475.6439.0449.2307.0292.4314.4459.9525.8543.25302.6D
Frost-Free
1991 to 2020 Canadian Climate Normals Data
Frost-Free
Date/Days Code
Average Date of Last Spring Frost Apr 03 D
Average Date of First Fall Frost Nov 07 D
Average Length of Frost-Free Period 218 Days D
1991 to 2020 Canadian Climate Normals Data
Frost-Free
10% 25% 33% 50% 66% 75% 90%
Probability of last temperature in spring <= 0°C, on or after (Date)May 07May 01Apr 29Apr 20Apr 10Apr 05Mar 25
Probability of first temperature in fall <= 0°C, on or before (Date)Sep 30Oct 11Oct 16Oct 24Oct 31Nov 04Nov 18
Probability of frost-free period equal to or less than indicated period (Days)157167174181199215224

Legend

  • A = WMO "3 and 5 rule" (i.e. no more than 3 consecutive and no more than 5 total missing for either temperature or precipitation)
  • B = At least 25 years
  • C = At least 20 years
  • D = At least 15 years
  • + = Most recent occurrence of the extreme value
Element Analytics

Statistics listed below are provided as a guide to determine the validity of Normals and Extremes calculations. For example, a composite station with 30 years of record between 1991 and 2020 with no missing years would be a more reliable normal than a composite station with 15 years of record and 2 missing years. Less than 100% possible observations indicates that out of the total number of observations used, some records were missing.

ABBOTSFORD
BRITISH COLUMBIA

Composite Metadata / Threads

The Climate Normals, Averages, and Extremes are based on Canadian climate composite stations with at least 15 years of data between 1991 and 2020. Composite stations are comprised of one or more stations operated by the Meteorological Service of Canada (MSC) or its partners, where data from individual stations are joined together to create a 30-year data series for a given location. All stations (and associated metadata) used as part of the composite are listed below, alongside the threads used to calculate each Normals/Extremes element.

ABBOTSFORD
BRITISH COLUMBIA

Download Data


Note:
Both files (CSV) can be downloaded
together as a zipped folder

Composite Station Metadata

All stations used in the composite for all Normals and Extremes elements are listed. Station metadata includes station name, station identifiers, coordinates, and elevation.

Composite Station Name: ABBOTSFORD

Station Name Climate ID WMO ID TC ID Latitude Longitude Elevation (m)
ABBOTSFORD A 1100030 71108 YXX 49°01'31.000" N 122°21'36.000" W 59.1
ABBOTSFORD A 1100031 71108 YXX 49°01'31.000" N 122°21'36.000" W 59.1

Composite Station Threads

Station composites are threaded from the beginning of the Normals period starting in 1991 to the end of 2020, where the predecessor site's data is used until the end of its period of record and is then joined to the current operating site to extend the time series. Threads are generated by climate element for hourly and daily data, and may vary due to differences in station history, instrumentation, meteorological data availability, data quality, or proximity.

Normals and Extremes elements are grouped based on the climate element used in its calculation. Normal period extremes (NPE) are calculated using threads for the 30-year normal period. For long-term (LT) elements and long-term extremes (LTE), the same Normals period threads are extended back in time to the earliest date of data available from the first station used in the data series. These use the 'LTE Start Date' instead of the 'Start Date', that applies to normals period elements and extremes (NPE).

For additional station metadata information, refer to the above section "Composite Station Metadata".

Composite Station Name: ABBOTSFORD

Page details

Date modified: