Oswego Weather Records

Oswego, New York weather averages and records from 1926–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Oswego, New York was 97 °F which occurred on August 14, 2002.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Oswego, New York was -23 °F which occurred on December 29, 1933.
Lowest Temperatures: All-Time By Year
Oswego Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 31.2 18.6 69 -21 3.7 43.7
February 33.4 20.0 70 -21 2.8 34.6
March 41.1 27.1 83 -9 3.0 16.4
April 53.5 37.3 90 13 3.5 2.7
May 66.0 47.8 91 28 3.3 0.0
June 75.0 57.2 96 36 3.4 0.0
July 79.9 63.2 95 44 3.4 0.0
August 78.8 62.1 97 42 3.5 0.0
September 71.9 55.1 96 30 3.9 0.0
October 59.4 44.9 86 21 4.6 0.2
November 47.7 35.5 78 4 4.1 9.2
December 36.9 26.0 69 -23 3.9 29.7
Entire year 56.4 41.3 97 -23 43.2 136.4
More Oswego Weather Records
1926–2024
Highest daily low 80 °F August 2, 2006
Lowest daily high -5 °F December 20, 1942
Greatest daily range
(Difference of high and low)
46 °F January 21, 1951
Greatest difference in daily high
over two conscutive days
43 °F Jan 21–22, 1951
Most daily precipitation 3.8 inches July 3, 1974
Most monthly precipitation 10.1 inches October 1955
Most yearly precipitation 56.0 inches 2008
Most yearly days with precipitation 204 1996
Earliest snow in season October 2 1974
Latest snow in season May 17 1973
Most daily snow 40.0 inches December 8, 1958
Most monthly snow 120.3 inches January 1978
Most yearly snow 269.4 inches 1972
Most snow in a winter 251.4 inches 1971–1972
Greatest snow accumulation 78.0 inches February 5, 1966
Earliest freeze September 24 1963
Earliest day ≥ 70 °F February 27 2024
Earliest day ≥ 80 °F March 22 1938
Earliest day ≥ 90 °F April 28 1990
Latest freeze May 18 1983
Latest day ≥ 70 °F November 28 1990
Latest day ≥ 80 °F October 25 1963
Latest day ≥ 90 °F September 29 1959
Most days in a year < 0 °F 15 1934
Most days in a year < 32 °F 146 1926
Most days in a year ≥ 80 °F 68 2005
Most days in a year ≥ 90 °F 18 1988
Oswego Weather Streaks
Most consecutive days...
With precipitation 23 days Dec 16, 2000 – Jan 7, 2001
Without precipitation 24 days May 27 – Jun 19, 1949
With snow 21 days Jan 5–25, 2004
High temperature at or
below freezing
41 days Jan 27 – Mar 8, 1978
High temperature ≥ 80 °F 24 days Jul 25 – Aug 17, 1988
High temperature ≥ 90 °F 4 days Aug 6–9, 2001
Plant Hardiness Zone
6B
Oswego is in plant hardiness zone 6B
based on average yearly minimum temperature from 1991–2020
Oswego Weather by Year
More Oswego Weather
Compare Oswego to:
Weather Station Details
Years Station Coordinates
1926–2024 Oswego location