La Crosse Weather Records

La Crosse, Wisconsin weather averages and records from 1872–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in La Crosse, Wisconsin was 108 °F which occurred on July 13, 1995.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in La Crosse, Wisconsin was -43 °F which occurred on January 18, 1873.
Lowest Temperatures: All-Time By Year
La Crosse 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.4 9.7 57 -43 1.3 11.8
February 31.3 13.3 69 -36 1.2 9.7
March 44.5 25.3 84 -28 2.0 7.3
April 58.8 37.7 93 7 3.7 2.9
May 71.1 49.3 107 26 4.3 0.0
June 80.7 59.7 102 32 5.1 0.0
July 84.6 63.8 108 41 4.2 0.0
August 82.2 61.6 105 35 3.9 0.0
September 74.6 53.4 101 23 3.6 0.0
October 60.6 41.1 93 6 2.5 0.3
November 44.8 28.9 80 -21 1.8 3.4
December 31.5 17.0 69 -37 1.5 10.7
Entire year 57.7 38.5 108 -43 35.2 46.2
More La Crosse Weather Records
1872–2024
Highest daily low 81 °F July 4, 2012
Lowest daily high -18 °F December 23, 1983
Greatest daily range
(Difference of high and low)
55 °F December 24, 1949
Greatest difference in daily high
over two conscutive days
48 °F Jan 18–19, 1996
Most daily precipitation 5.6 inches August 7, 2021
Most monthly precipitation 13.8 inches August 2007
Most yearly precipitation 44.8 inches 2016
Most yearly days with precipitation 163 1884
Earliest snow in season October 1 1999
Latest snow in season May 10 1902
Most daily snow 16.7 inches December 7, 1927
Most monthly snow 39.6 inches January 1929
Most yearly snow 91.4 inches 1959
Most snow in a winter 78.7 inches 1961–1962
Greatest snow accumulation 34.0 inches January 24, 1979
Earliest freeze September 14 1923
Earliest day ≥ 80 °F March 7 2000
Earliest day ≥ 90 °F April 6 1991
Earliest day ≥ 100 °F May 31 1934
Latest freeze May 27 1971
Latest day ≥ 80 °F November 1 1933
Latest day ≥ 90 °F October 6 1963
Latest day ≥ 100 °F September 9 1955
Most days in a year < 0 °F 53 1875
Most days in a year < 32 °F 167 1873
Most days in a year ≥ 80 °F 109 2021
Most days in a year ≥ 90 °F 46 1988
Most days in a year ≥ 100 °F 11 1936
La Crosse Weather Streaks
Most consecutive days...
With precipitation 14 days May 19 – Jun 1, 2013
Without precipitation 56 days Nov 9, 1943 – Jan 3, 1944
With snow 11 days Feb 17–27, 1962
High temperature at or
below freezing
52 days Dec 30, 1978 – Feb 19, 1979
High temperature ≥ 80 °F 45 days Jun 28 – Aug 11, 1916
High temperature ≥ 90 °F 14 days Jul 5–18, 1936
High temperature ≥ 100 °F 9 days Jul 6–14, 1936
Plant Hardiness Zone
5A
La Crosse is in plant hardiness zone 5A
based on average yearly minimum temperature from 1991–2020
La Crosse Weather by Year
More La Crosse Weather
Compare La Crosse to:
Weather Station Details
Years Station Coordinates
1940–2024 La Crosse Municipal Airport location
1872–1939 La Crosse WB City location