Reading Weather Records

Reading, Pennsylvania weather averages and records from 1858–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Reading, Pennsylvania was 106 °F which occurred on July 22, 2011.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Reading, Pennsylvania was -20 °F which occurred on January 21, 1994.
Lowest Temperatures: All-Time By Year
Reading Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 38.2 22.4 74 -20 3.2 7.8
February 41.3 23.8 82 -13 2.8 9.2
March 50.4 31.5 88 -2 3.7 4.6
April 63.0 41.4 97 12 3.4 0.5
May 73.1 51.6 96 26 3.7 0.0
June 81.6 60.9 102 36 4.4 0.0
July 86.1 65.6 106 43 4.7 0.0
August 84.1 63.9 105 39 4.3 0.0
September 77.0 56.4 102 30 4.7 0.0
October 65.2 44.7 94 20 3.9 0.2
November 53.6 35.2 84 8 3.0 0.6
December 43.0 27.8 77 -6 3.6 4.4
Entire year 63.2 43.9 106 -20 45.5 28.0
More Reading Weather Records
1858–2024
Highest daily low 81 °F August 7, 1918
Lowest daily high 1 °F January 20, 1994
Greatest daily range
(Difference of high and low)
53 °F March 28, 1921
Greatest difference in daily high
over two conscutive days
46 °F Jan 6–7, 2014
Most daily precipitation 6.7 inches October 4, 1869
Most monthly precipitation 15.7 inches June 1972
Most yearly precipitation 68.7 inches 2018
Most yearly days with precipitation 159 2018
Earliest snow in season July 18 1926
Latest snow in season June 22 1934
Most daily snow 24.6 inches January 23, 2016
Most monthly snow 43.5 inches February 2010
Most yearly snow 62.1 inches 1966
Most snow in a winter 64.3 inches 2002–2003
Greatest snow accumulation 24.0 inches January 24, 2016
Earliest freeze September 24 1974
Earliest day ≥ 80 °F February 21 2018
Earliest day ≥ 90 °F April 14 1941
Earliest day ≥ 100 °F June 6 1925
Latest freeze May 17 1983
Latest day ≥ 80 °F November 3 1982
Latest day ≥ 90 °F October 9 2007
Latest day ≥ 100 °F September 11 1983
Most days in a year < 0 °F 9 1979
Most days in a year < 32 °F 144 1976
Most days in a year ≥ 80 °F 120 1970
Most days in a year ≥ 90 °F 49 1983
Most days in a year ≥ 100 °F 5 1999
Reading Weather Streaks
Most consecutive days...
With precipitation 12 days May 18–29, 1973
Without precipitation 34 days Oct 9 – Nov 11, 1924
With snow 8 days Dec 7–14, 1914
High temperature at or
below freezing
17 days Jan 12–28, 1977
High temperature ≥ 80 °F 74 days Jun 24 – Sep 5, 2022
High temperature ≥ 90 °F 16 days Jul 24 – Aug 8, 1999
High temperature ≥ 100 °F 3 days Jul 21–23, 2011
Plant Hardiness Zone
7A
Reading is in plant hardiness zone 7A
based on average yearly minimum temperature from 1991–2020
Reading Weather by Year
More Reading Weather
Compare Reading to:
Weather Station Details
Years Station Coordinates
2000–2024 Reading Spaatz Field location
1973–1999 Reading 4 NNW location
1858–1973 Reading WB City location