Peterborough Weather Records

Peterborough, Ontario weather averages and records from 1866–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Peterborough, Ontario was 38.9 °C which occurred on July 11, 1936.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Peterborough, Ontario was -39.4 °C which occurred on December 21, 1871.
Lowest Temperatures: All-Time By Year
Peterborough Weather by Month
Averages based on the years 1991–2020
Month Average (°C) Record (°C) Average (cm)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧
January -2.4 -12.5 14.4 -37.9 6.2
February -1.7 -12.9 17.7 -38.9 4.2
March 3.8 -7.2 26.0 -31.4 5.2
April 11.6 -0.3 30.0 -20.0 7.2
May 19.2 5.5 35.0 -7.8 8.0
June 23.9 10.5 36.7 -1.7 8.4
July 26.4 12.7 38.9 2.2 7.1
August 25.6 11.6 37.2 -2.8 7.5
September 21.4 7.2 37.2 -7.8 7.4
October 14.0 2.0 30.6 -14.4 7.3
November 6.8 -2.9 23.9 -23.9 6.9
December 0.4 -8.3 19.2 -39.4 5.8
Entire year 12.6 0.6 38.9 -39.4 80.8
More Peterborough Weather Records
1866–2024
Highest daily low 25.0 °C July 4, 1911
Lowest daily high -27.2 °C February 5, 1895
Greatest daily range
(Difference of high and low)
32.8 °C April 25, 1872
Greatest difference in daily high
over two conscutive days
27.7 °C Jan 19–20, 1901
Most daily precipitation 8.7 cm August 31, 1941
Most monthly precipitation 24.9 cm July 2004
Most yearly precipitation 115.7 cm 2008
Most yearly days with precipitation 231 2008
Earliest freeze August 27 1870
Earliest day ≥ 20 °C March 9 2000
Earliest day ≥ 25 °C March 22 2012
Earliest day ≥ 30 °C April 25 1942
Earliest day ≥ 35 °C May 30 1895
Latest freeze June 30 1871
Latest day ≥ 20 °C November 26 2015
Latest day ≥ 25 °C October 19 1963
Latest day ≥ 30 °C October 11 1938
Latest day ≥ 35 °C September 27 1900
Most days in a year < 0 °C 195 1926
Most days in a year ≥ 20 °C 149 1900
Most days in a year ≥ 25 °C 103 1887
Most days in a year ≥ 30 °C 51 1887
Most days in a year ≥ 35 °C 11 1887
Peterborough Weather Streaks
Most consecutive days...
With precipitation 20 days Feb 1–20, 2008
Without precipitation 31 days Jun 26 – Jul 26, 1989
Freezing temperatures
High temperature ≤ 0 °C
52 days Dec 21, 1976 – Feb 10, 1977
High temperature ≥ 20 °C 107 days Jun 5 – Sep 19, 1921
High temperature ≥ 25 °C 44 days Jul 19 – Aug 31, 2016
High temperature ≥ 30 °C 19 days Jul 4–22, 1868
High temperature ≥ 35 °C 6 days Jul 8–13, 1936
Plant Hardiness Zone
4B
Peterborough is in plant hardiness zone 4B
based on average yearly minimum temperature from 1991–2020
Peterborough Weather by Year
More Peterborough Weather
Compare Peterborough to:
Weather Station Details
Years Station Coordinates
2010–2024 Peterborough location
2005–2010 Peterborough AWOS location
1971–2004 Peterborough A location
1866–1970 Peterborough location