Williamsport Weather Records

Williamsport, Pennsylvania weather averages and records from 1895–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Williamsport, Pennsylvania was 106 °F which occurred on July 9, 1936.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Williamsport, Pennsylvania was -20 °F which occurred on January 21, 1994.
Lowest Temperatures: All-Time By Year
Williamsport Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 35.5 20.0 70 -20 3.0 9.6
February 38.9 21.4 76 -18 2.3 9.3
March 48.6 29.0 87 -5 3.1 7.1
April 61.9 39.0 96 8 3.6 0.8
May 72.7 49.1 96 28 3.9 0.0
June 80.8 58.3 104 36 3.8 0.0
July 85.1 62.7 106 43 4.6 0.0
August 82.9 61.3 103 38 4.2 0.0
September 75.4 54.1 102 30 4.8 0.0
October 63.3 42.7 93 19 3.6 0.1
November 50.8 33.1 83 3 3.2 1.7
December 39.9 25.7 70 -15 3.3 7.4
Entire year 61.4 41.5 106 -20 43.4 35.3
More Williamsport Weather Records
1895–2024
Highest daily low 89 °F July 3, 1911
Lowest daily high 0 °F January 17, 1982
Greatest daily range
(Difference of high and low)
50 °F May 1, 2018
Greatest difference in daily high
over two conscutive days
43 °F Mar 8–9, 1913
Most daily precipitation 8.7 inches June 22, 1972
Most monthly precipitation 16.8 inches June 1972
Most yearly precipitation 70.3 inches 2011
Most yearly days with precipitation 181 1956
Earliest snow in season October 15 2009
Latest snow in season May 9 1977
Most daily snow 23.0 inches February 22, 1902
Most monthly snow 40.1 inches January 1987
Most yearly snow 77.3 inches 1994
Most snow in a winter 85.9 inches 1995–1996
Greatest snow accumulation 26.0 inches January 12, 1996
Earliest freeze September 22 1904
Earliest day ≥ 80 °F March 8 2000
Earliest day ≥ 90 °F April 14 2023
Earliest day ≥ 100 °F June 4 1925
Latest freeze May 25 1956
Latest day ≥ 80 °F November 2 1982
Latest day ≥ 90 °F October 8 2007
Latest day ≥ 100 °F September 12 1931
Most days in a year < 0 °F 12 1970
Most days in a year < 32 °F 142 1969
Most days in a year ≥ 80 °F 114 1942
Most days in a year ≥ 90 °F 42 1988
Most days in a year ≥ 100 °F 5 1988
Williamsport Weather Streaks
Most consecutive days...
With precipitation 13 days Apr 30 – May 12, 1998
Without precipitation 36 days Oct 9 – Nov 13, 1924
With snow 8 days Jan 22–29, 1918
High temperature at or
below freezing
30 days Jan 8 – Feb 6, 1918
High temperature ≥ 80 °F 59 days Jun 14 – Aug 11, 1934
High temperature ≥ 90 °F 15 days Jul 4–18, 1988
High temperature ≥ 100 °F 3 days Jul 6–8, 1988
Plant Hardiness Zone
6B
Williamsport is in plant hardiness zone 6B
based on average yearly minimum temperature from 1991–2020
Williamsport Weather by Year
More Williamsport Weather
Compare Williamsport to:
Weather Station Details
Years Station Coordinates
1948–2024 Williamsport location
1895–1947 Williamsport location