Oshkosh Weather Records

Oshkosh, Wisconsin weather averages and records from 1893–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Oshkosh, Wisconsin was 107 °F which occurred on July 13, 1936.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Oshkosh, Wisconsin was -34 °F which occurred on February 20, 1929.
Lowest Temperatures: All-Time By Year
Oshkosh Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 26.0 10.4 57 -32 1.4 9.8
February 29.8 13.3 72 -34 1.1 8.9
March 41.2 23.6 83 -24 1.8 6.2
April 54.3 35.9 91 5 3.2 1.8
May 67.2 48.2 104 20 3.9 0.0
June 77.2 58.9 102 28 4.8 0.0
July 81.6 62.9 107 30 3.8 0.0
August 79.7 61.2 102 32 3.4 0.0
September 72.6 53.0 99 25 3.0 0.0
October 58.9 40.9 90 8 2.9 0.2
November 44.2 29.0 78 -8 2.1 2.0
December 31.7 17.7 65 -27 1.6 8.9
Entire year 55.4 38.0 107 -34 33.3 38.1
More Oshkosh Weather Records
1893–2024
Highest daily low 86 °F July 10, 1936
Lowest daily high -19 °F January 19, 1994
Greatest daily range
(Difference of high and low)
58 °F February 28, 2024
Greatest difference in daily high
over two conscutive days
49 °F Feb 28–29, 2024
Most daily precipitation 5.4 inches August 4, 1924
Most monthly precipitation 11.9 inches August 1924
Most yearly precipitation 44.0 inches 2019
Most yearly days with precipitation 148 2004
Earliest snow in season October 10 1932
Latest snow in season May 29 1947
Most daily snow 12.0 inches December 4, 1990
Most monthly snow 33.7 inches December 2008
Most yearly snow 89.9 inches 1959
Most snow in a winter 87.2 inches 1978–1979
Greatest snow accumulation 30.0 inches February 3, 1971
Earliest freeze September 10 1917
Earliest day ≥ 70 °F February 28 2024
Earliest day ≥ 80 °F March 18 2012
Earliest day ≥ 90 °F April 22 1980
Earliest day ≥ 100 °F May 31 1934
Latest freeze July 4 1922
Latest day ≥ 70 °F November 19 1953
Latest day ≥ 80 °F October 31 1950
Latest day ≥ 90 °F October 6 1963
Latest day ≥ 100 °F August 24 1948
Most days in a year < 0 °F 44 1963
Most days in a year < 32 °F 174 1976
Most days in a year ≥ 80 °F 96 1921
Most days in a year ≥ 90 °F 34 1931
Most days in a year ≥ 100 °F 6 1936
Oshkosh Weather Streaks
Most consecutive days...
With precipitation 9 days Apr 7–15, 2021
Without precipitation 37 days Feb 27 – Apr 4, 1910
With snow 7 days Dec 20–26, 2013
High temperature at or
below freezing
52 days Dec 19, 1976 – Feb 8, 1977
High temperature ≥ 80 °F 46 days Jun 16 – Jul 31, 1921
High temperature ≥ 90 °F 10 days Jun 28 – Jul 7, 2012
High temperature ≥ 100 °F 5 days Jul 27–31, 1916
Plant Hardiness Zone
5B
Oshkosh is in plant hardiness zone 5B
based on average yearly minimum temperature from 1991–2020
Oshkosh Weather by Year
More Oshkosh Weather
Compare Oshkosh to:
Weather Station Details
Years Station Coordinates
1893–2024 Oshkosh location