Upper Peninsula Snowfall Totals

Latest: no snow reported in Upper Peninsula in the last 72 hours (as of Oct 20, 13:27 UTC). Live snowfall totals for Upper Peninsula (Keweenaw, Houghton, Marquette, Baraga, Ontonagon, Gogebic, Iron, Dickinson, Alger, Schoolcraft, Luce, Chippewa, Mackinac, Delta, Menominee counties), by town. Across the area, average yearly snowfall ranges from 42.6 to 208 inches (115 inches on average across 13 NOAA stations).

Upper Peninsula snow totals by town

No snowfall reported in Upper Peninsula in the last 72 hours (checked Oct 20, 13:27 UTC). Refreshing…

LocationSnowReportedSource

Storm-total reports from NWS spotters, CoCoRaHS observers and official stations. Preliminary — totals can rise as later reports arrive.

Upper Peninsula storms, 2026–27 season so far

No storms with two or more reports yet this season. They will appear here as reports come in.

Average snowfall in Upper Peninsula

115″average per year

Towns in Upper Peninsula

TownCountyAvg snow/yr
MarquetteMarquette102″
Sault Ste. MarieChippewa120″
EscanabaDelta46.9″
MenomineeMenominee43.8″
Iron MountainDickinson61.0″
IshpemingMarquette197″
KingsfordDickinson61.0″
IronwoodGogebic186″
GladstoneDelta46.9″
NegauneeMarquette197″

Frequently asked questions

Where can I see Upper Peninsula snowfall totals by town?

The live table on this page lists every town in Keweenaw, Houghton, Marquette, Baraga, Ontonagon, Gogebic, Iron, Dickinson, Alger, Schoolcraft, Luce, Chippewa, Mackinac, Delta, Menominee that reported snow in the last 24–72 hours, largest first.

How much snow does Upper Peninsula get a year?

Between 42.6 and 208 inches depending on location, about 115 inches on average.