Minnesota frost dates
Across Minnesota, the average last spring frost is around May 6 and the average first fall frost around September 28 — roughly 145 frost-free days. USDA zones 3a, 3b, 4a, 4b, 5a.
→ Turn these into sowing dates with the Minnesota planting calendar, or look up an exact ZIP code.
Statewide average from NOAA/NCEI freeze normals. Cautious/gambler dates are about two weeks either side of the average.