Snow in Marion, Iowa Winter storm alerts · 7-day snow forecast · average snowfall

Alerts for Marion right now

Checking the National Weather Service…

Snow forecast — next 7 days

Loading the NWS forecast…

Marion averages 34.3 inches of snow a year. The snowiest month is December (9.0″), and snow usually falls from October through April. On about 11 days a year at least an inch falls. Snow covers the ground (1″+) on roughly 56 days of an average winter.

Average snowfall by month

4″8″July: 0 inJulAugust: 0 inAugSeptember: 0 inSepOctober: 0.6 inOct0.6November: 2.2 inNov2.2December: 9.0 inDec9.0January: 8.7 inJan8.7February: 8.3 inFeb8.3March: 4.0 inMar4.0April: 1.5 inApr1.5May: 0 inMayJune: 0 inJun
MonthSnowfallDays 1″+Days with snow coverFreezing nightsAvg. low
October0.6″<1<1542°F
November2.2″111829°F
December9.0″3122819°F
January8.7″3203013°F
February8.3″3162517°F
March4.0″162028°F
April1.5″1<1738°F
May0″00150°F
Year34.3″1156134

NOAA NCEI U.S. Climate Normals 1991–2020 — snowfall at Cedar Rapids #1 (1 mi from the city center, -46 ft elevation difference). Averages smooth out big years: single winters can bring half or double the normal.

Winter weather map around Marion

Nearby cities

Cedar Rapids34.3″/yrIowa City27.5″/yrWaterloo39.1″/yrCedar Falls39.1″/yrDubuque36.1″/yrDavenport36.1″/yrBettendorf36.1″/yrAmes27.3″/yr

All Iowa winter alerts and cities → · National winter storm map → · Frost dates by ZIP code →

Questions

How much snow does Marion get a year?

34.3 inches in an average year (NOAA U.S. Climate Normals 1991–2020, Cedar Rapids #1 station, 1 miles away). The snowiest month is December with 9.0 inches.

Is there a winter storm warning for Marion today?

This page checks the National Weather Service for active alerts at Marion's location every time you open it; the box at the top lists any winter storm, winter weather, cold or freeze alert in effect right now.

How many freezing nights does Marion have?

About 134 nights a year drop to 32 °F or below (NOAA 1991–2020); the coldest month, January, averages a low of 13 °F.