Keswick climate — normals and trends

Keswick (Canada) has a warm-summer humid continental climate (Dfb) under the Köppen-Geiger classification. Its mean annual temperature is 7.1 °C and it receives 825 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (20.7 °C on average) and the coldest is January (-7.3 °C). Rainfall peaks in May.

Keswick averages 142 frost days, 10 hot days (≥ 30 °C) and 128 rainy days per year.

Keswick has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The number of frost days there went from about 150 to 134 per year over the period.

The hottest day of the period reached 37.0 °C (on 1 July 1963) and the coldest -33.0 °C (on 25 December 1980).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

KeswickOntario

coords
44.25°, -79.47°
period
19402025 · 86 yrs
DfbWarm-summer humid continentalWarmest monthJulyColdest monthJanuaryWettest monthMayDriest monthFebruary

Mean daily temperature

7.1°C

Average daily high

11.6°C

Average daily low

2.6°C

Annual rainfall

825mm

Sunshine / day

8.6h

Mean relative humidity

75%

Average peak wind

18.8km/h

Seasonal range

28.0°C

Frost days (< 0 °C)

142 d/yr

Hot days (≥ 30 °C)

10 d/yr

Rainy days (≥ 1 mm)

128 d/yr

Annual snowfall

115.3 cm

Average feels-like high

9.1 °C

Average feels-like low

-0.6 °C

Average peak gust

38.6 km/h

Tropical nights (≥ 20 °C)

6 d/yr

Solar radiation

13.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

+0.2 °C per decade · r² = 0.27 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

37.0 °C

1 July 1963

Coldest day

-33.0 °C

25 December 1980

Wettest day

98 mm

15 October 1954

Windiest day

51.5 km/h

6 April 1979

Strongest gust

104.8 km/h

6 April 1985

Hottest feels-like

40.1 °C

14 July 1995

Coldest feels-like

-37.9 °C

25 December 1980

Snowiest day

28.4 cm

25 February 1965

Sunniest day

15.0 h

14 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.2 °C23 June 2025-22.0 °C22 January 20257.6 °C794 mm17149
202433.4 °C19 June 2024-19.9 °C22 December 20249.2 °C915 mm5114
202332.5 °C5 September 2023-29.6 °C4 February 20238.7 °C913 mm7133
202232.7 °C21 June 2022-29.0 °C29 January 20227.7 °C830 mm10140
202133.1 °C6 June 2021-19.7 °C13 February 20218.7 °C824 mm8128
202034.6 °C9 July 2020-26.9 °C14 February 20208.4 °C882 mm20134
201932.9 °C20 July 2019-26.6 °C21 January 20196.7 °C894 mm6148
201835.5 °C1 July 2018-27.7 °C1 January 20187.7 °C933 mm17151
201731.3 °C12 June 2017-27.0 °C28 December 20177.9 °C1,091 mm8119
201634.9 °C20 June 2016-32.4 °C14 February 20168.7 °C716 mm22131
201533.2 °C29 July 2015-29.5 °C16 February 20157.5 °C673 mm9131
201430.5 °C30 June 2014-29.3 °C22 January 20146.3 °C800 mm3142
201333.5 °C10 September 2013-26.5 °C25 December 20137.3 °C951 mm11141
201234.4 °C23 July 2012-23.3 °C15 January 20129.2 °C790 mm21131
201135.8 °C21 July 2011-26.7 °C23 January 20118.2 °C846 mm10134
201033.6 °C8 July 2010-23.5 °C30 January 20108.3 °C782 mm13135
200930.4 °C17 August 2009-27.4 °C14 January 20096.9 °C781 mm2135
200833.1 °C6 June 2008-23.1 °C3 January 20087.1 °C1,021 mm4139
200735.5 °C2 August 2007-24.7 °C26 January 20077.8 °C613 mm19136
200635.8 °C1 August 2006-20.5 °C27 February 20068.6 °C808 mm10122
200534.2 °C24 June 2005-28.5 °C18 January 20058.0 °C719 mm24125
200432.1 °C8 June 2004-31.3 °C10 January 20046.9 °C854 mm1136
200333.4 °C25 June 2003-27.6 °C27 January 20036.7 °C843 mm6139
200233.5 °C1 July 2002-23.8 °C3 December 20028.2 °C706 mm21143
200135.4 °C6 August 2001-23.1 °C20 January 20018.4 °C733 mm12130
200030.6 °C6 May 2000-24.1 °C17 January 20007.1 °C911 mm2124
199933.8 °C6 June 1999-26.6 °C14 January 19998.3 °C718 mm15128
199832.2 °C14 July 1998-24.0 °C1 January 19988.9 °C781 mm7115
199731.5 °C14 July 1997-26.5 °C18 January 19976.4 °C843 mm1155
199631.1 °C7 August 1996-28.0 °C6 January 19966.4 °C1,004 mm1151
199536.7 °C14 July 1995-23.9 °C6 February 19956.9 °C832 mm12152
199433.7 °C18 June 1994-29.1 °C19 January 19946.5 °C751 mm6139
199333.2 °C5 July 1993-26.8 °C27 December 19936.7 °C715 mm6146
199230.2 °C13 June 1992-29.3 °C16 January 19926.3 °C945 mm1149
199133.9 °C27 June 1991-25.1 °C22 January 19918.2 °C781 mm19138
199034.2 °C4 July 1990-27.0 °C26 February 19908.2 °C832 mm11138
198933.1 °C3 August 1989-27.1 °C22 December 19896.3 °C752 mm11151
198835.9 °C6 July 1988-28.4 °C14 January 19887.2 °C724 mm28139
198733.6 °C15 August 1987-25.6 °C15 February 19878.2 °C754 mm19134
198634.2 °C6 July 1986-25.5 °C15 January 19867.2 °C882 mm5146
198531.5 °C25 July 1985-25.4 °C9 January 19856.8 °C988 mm5146
198431.4 °C10 June 1984-27.6 °C21 January 19847.1 °C811 mm7137
198333.9 °C14 July 1983-26.3 °C25 December 19837.4 °C861 mm25146
198232.3 °C18 July 1982-31.9 °C12 January 19826.8 °C945 mm6142
198131.9 °C8 July 1981-30.7 °C4 January 19816.7 °C836 mm5144
198030.6 °C24 June 1980-33.0 °C25 December 19806.2 °C872 mm3147
197932.1 °C24 July 1979-29.5 °C18 February 19796.7 °C835 mm8139
197833.7 °C20 July 1978-25.8 °C4 February 19786.0 °C710 mm14170
197734.8 °C20 July 1977-29.4 °C18 January 19777.0 °C876 mm9141
197632.8 °C15 June 1976-31.4 °C23 January 19766.0 °C895 mm8160
197533.3 °C31 July 1975-28.6 °C20 January 19757.4 °C871 mm18151
197432.6 °C14 July 1974-22.3 °C15 February 19746.5 °C896 mm6154
197332.3 °C3 September 1973-24.8 °C17 February 19737.8 °C947 mm16126
197231.8 °C20 July 1972-27.2 °C16 January 19725.8 °C840 mm3173
197133.6 °C29 June 1971-25.5 °C31 January 19716.8 °C688 mm6149
197030.9 °C11 August 1970-26.4 °C15 January 19706.6 °C767 mm5151
196932.5 °C16 July 1969-25.6 °C24 December 19696.7 °C800 mm8154
196831.9 °C16 July 1968-30.3 °C8 January 19686.5 °C803 mm10148
196730.4 °C16 June 1967-31.4 °C12 February 19676.3 °C866 mm2154
196635.6 °C26 June 1966-24.3 °C26 January 19666.7 °C773 mm22156
196533.4 °C15 August 1965-27.7 °C15 January 19656.5 °C740 mm8150
196434.2 °C29 June 1964-26.2 °C12 January 19647.2 °C726 mm13139
196337.0 °C1 July 1963-26.3 °C21 December 19636.2 °C628 mm19139
196233.5 °C8 July 1962-25.9 °C30 December 19626.6 °C808 mm9154
196131.7 °C3 September 1961-26.1 °C21 January 19617.0 °C712 mm9142
196032.8 °C8 September 1960-23.2 °C22 December 19606.7 °C792 mm4142
195933.8 °C14 August 1959-25.0 °C26 January 19597.0 °C855 mm20160
195831.0 °C5 August 1958-27.7 °C20 December 19586.4 °C647 mm5150
195732.4 °C18 June 1957-29.5 °C15 January 19577.2 °C885 mm7142
195632.5 °C13 June 1956-23.1 °C30 December 19566.4 °C741 mm6158
195534.7 °C31 July 1955-27.6 °C20 December 19557.5 °C798 mm31147
195431.7 °C23 August 1954-27.3 °C13 January 19546.8 °C1,044 mm2141
195334.4 °C30 August 1953-19.7 °C17 December 19538.2 °C778 mm18116
195234.5 °C25 June 1952-23.8 °C30 January 19527.7 °C769 mm16138
195130.6 °C25 July 1951-26.3 °C9 February 19517.0 °C989 mm1133
195031.7 °C8 June 1950-25.3 °C20 February 19506.3 °C951 mm2152
194936.1 °C3 July 1949-19.8 °C7 March 19498.2 °C760 mm26141
194835.1 °C25 August 1948-26.5 °C26 December 19487.2 °C766 mm12127
194733.2 °C12 August 1947-22.7 °C1 January 19476.7 °C929 mm11161
194631.9 °C30 June 1946-25.9 °C20 January 19467.6 °C717 mm9130
194532.1 °C6 September 1945-27.2 °C6 January 19456.6 °C1,006 mm6126
194434.5 °C14 August 1944-24.6 °C19 February 19446.9 °C780 mm11156
194333.1 °C1 September 1943-24.8 °C22 January 19435.5 °C839 mm3164
194232.4 °C22 August 1942-30.7 °C20 December 19426.4 °C876 mm4151
194133.3 °C27 June 1941-28.2 °C21 December 19416.1 °C725 mm7145
194031.2 °C25 July 1940-21.8 °C17 January 19405.6 °C910 mm4166

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
12.2 °C
+0.6 °C
Hot days (≥ 30 °C)
17 d/yr
+7
Frost days (< 0 °C)
149 d/yr
+7
Annual rainfall
794 mm
-31 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-4.2 °C-0.8 °C42 mm-12 mm
Feb-3.5 °C-1.1 °C77 mm+28 mm
Mar5.9 °C+3.0 °C74 mm+14 mm
Apr10.9 °C+0.1 °C67 mm-4 mm
May17.2 °C-0.8 °C93 mm+12 mm
Jun24.8 °C+1.6 °C67 mm-12 mm
Jul28.0 °C+2.3 °C47 mm-29 mm
Aug25.3 °C+0.7 °C47 mm-30 mm
Sep22.3 °C+1.9 °C63 mm-9 mm
Oct15.3 °C+1.7 °C64 mm-10 mm
Nov5.2 °C-0.9 °C66 mm-4 mm
Dec-1.3 °C-0.8 °C86 mm+24 mm

The year's extremes

Hottest day
35.2 °C
23 Jun 2025
Coldest day
-22.0 °C
22 Jan 2025
Wettest day
36.5 mm
22 Jun 2025
Windiest day
36.6 km/h
30 Dec 2025
Strongest gust
82.1 km/h
3 Apr 2025
Hottest feels-like
38.6 °C
22 Jun 2025
Coldest feels-like
-27.8 °C
22 Jan 2025
Snowiest day
11.7 cm
16 Feb 2025
Sunniest day
15.0 h
14 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Keswick?

Keswick has a warm-summer humid continental climate (Köppen Dfb). Over 1940-2025, the average annual temperature is 7.1 °C and it receives 825 mm of precipitation per year.

What is the hottest day ever recorded in Keswick?

The hottest day measured in Keswick between 1940 and 2025 was 1 July 1963, reaching 37.0 °C.

What is the coldest day in Keswick?

The coldest day measured in Keswick between 1940 and 2025 was 25 December 1980, at -33.0 °C.

Does it snow in Keswick?

Yes. Keswick gets on average 115.3 cm of snow per year and has around 142 frost days.

Has the climate of Keswick warmed?

Yes: Keswick warmed by +1.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Keswick?

The wettest day measured in Keswick between 1940 and 2025 was 15 October 1954, with 98 mm of rain in 24 hours.

What was the windiest day in Keswick?

The windiest day measured in Keswick between 1940 and 2025 was 6 April 1979, with winds reaching 51.5 km/h.

What is the warmest month in Keswick?

The warmest month in Keswick is July (20.7 °C on average); the coldest is January (-7.3 °C).

How much does it rain in Keswick?

Keswick receives on average 825 mm of precipitation per year, spread over about 128 rainy days.

Is it sunny in Keswick?

Keswick gets on average 8.6 hours of sunshine per day, roughly 3,139 hours per year over 1940-2025.

What is the biggest single-day snowfall in Keswick?

The heaviest 24-hour snowfall measured in Keswick between 1940 and 2025 was 25 February 1965, with 28.4 cm.

Are there tropical nights in Keswick?

Yes: Keswick has on average 6 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Keswick?

In Keswick, between 1940 and 2025, the highest apparent temperature reached 40.1 °C on 14 July 1995, and the lowest was -37.9 °C on 25 December 1980.

Compare Keswick with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Keswick

Other cities — Canada