Historical Milwaukee Snowfall Data

View snow climatology for Milwaukee, Wisconsin. Milwaukee averages 48.7 inches of snow per year, based on the 1991-2020 climate normals. Notable records for Milwaukee include:

  • Record one-day snowfall: 17.9 inches (March 3, 1881)
  • Record monthly snowfall: 52.6 inches (January 1918 and March 1881)
  • Record seasonal snowfall: 109.8 inches (1885-1886)
  • Record calendar year snowfall: 110.3 inches (1886)
  • Record snow depth: 33 inches (January 25-27, 1979)

Daily and Seasonal Snowfall Totals

View daily and yearly snowfall for Milwaukee, Wisconsin, from 1884 to the present day, using combined data from the stations at the Milwaukee weather bureau office (September 1884–February 1941) and Milwaukee Mitchell International Airport (March 1941–present). This chart shows the daily and total snowfall amounts compared with the normal total snowfall. The vertical lines and left axis represent the daily snowfall; the horizontal lines and right axis represent the snow depth, yearly total and normal snowfall.

View snowfall for the current season


Click and drag or pinch anywhere on the chart to zoom in on specific data points.

Download the complete record of daily snowfall totals (CSV)

Seven-Day Summary

Date Snowfall (in.) Total Season to Date Normal Season to Date

T = trace (less than 0.05 inches of snow)
M = missing data

Single-Day, Monthly, Seasonal and Yearly Record Snowfall

Top 10 Snowiest Days

Snowfall (in.) Date

Note: The record calendar-day snow total doesn’t necessarily equal the record 24-hour total.

Top 10 Snowiest Months

Snowfall (in.) Date

Top 10 Snowiest Seasons

Snowfall (in.) Season

Top 10 Snowiest Calendar Years

Snowfall (in.) Year

Top 10 Least Snowy Seasons

Snowfall (in.) Season

Top 10 Least Snowy Calendar Years

Snowfall (in.) Year

Long-Term Snowfall Totals

This chart shows the seasonal snowfall totals in Milwaukee for every year starting in 1884, along with comparisons to and departures from the 1991-2020 climate normals.

Click and drag or pinch anywhere on the chart to zoom in on specific data points.