Climateby Month

Wisconsin frost dates

The typical last spring frost ranges from Apr 19 in Milwaukee to May 14 in Sister Bay.

5 of the 5 Wisconsin cities listed have typical frost dates. The longest frost-free season is 192 days in Milwaukee; the shortest is 146 days in Wisconsin Dells. For a single address, look up your ZIP code: rural ZIPs use their nearest suitable station.

Frost dates for Wisconsin cities
CityLast spring frost1 in 10 afterFirst fall frost1 in 10 beforeHard freeze (28°F)Season
Green BayApr 30May 16Oct 9Sep 24Apr 17 / Oct 24161 days
MadisonMay 1May 16Oct 10Sep 26Apr 20 / Oct 22160 days
MilwaukeeApr 19May 2Oct 29Oct 15Apr 6 / Nov 8192 days
Sister BayMay 14May 28Oct 18Oct 1May 1 / Nov 1155 days
Wisconsin DellsMay 8May 22Oct 3Sep 21Apr 28 / Oct 14146 days

Reading the table: Madison

In Madison, the last spring frost typically comes around May 1: in half of years it is earlier, in half later. In 1 year in 10 it comes after May 16, 15 days later, so tender plants set out after that date have a 90% chance of escaping frost. In fall, the first frost typically arrives around Oct 10, and in 1 year in 10 before Sep 26. Hard freezes (28°F) usually end earlier in spring and start later in fall: around Apr 20 and Oct 22 in Madison.

Frost dates at more Wisconsin weather stations

NOAA stations across Wisconsin used by our ZIP code lookup, named for the town they are in.

StationElevationLast spring frostFirst fall frost
Afton - Janesville Wwtp762 ft Apr 26 (1 in 10 after May 11)Oct 15 (before Oct 1)
Amery1,070 ft May 5 (1 in 10 after May 21)Oct 4 (before Sep 21)
Antigo1,519 ft May 14 (1 in 10 after May 28)Sep 30 (before Sep 14)
Appleton792 ft May 4 (1 in 10 after May 20)Oct 6 (before Sep 23)
Arlington1,052 ft May 4 (1 in 10 after May 18)Oct 6 (before Sep 23)
Beaver Dam Wwtp861 ft May 2 (1 in 10 after May 16)Oct 9 (before Sep 25)
Beloit788 ft May 1 (1 in 10 after May 16)Oct 12 (before Sep 28)
Blair855 ft May 9 (1 in 10 after May 23)Oct 1 (before Sep 18)
Brodhead Wwtp780 ft Apr 29 (1 in 10 after May 14)Oct 12 (before Sep 28)
Brule RS1,000 ft May 24 (1 in 10 after Jun 6)Sep 26 (before Sep 9)
Burlington751 ft May 5 (1 in 10 after May 23)Oct 9 (before Sep 24)
Chilton840 ft May 1 (1 in 10 after May 17)Oct 14 (before Sep 29)
Clintonville802 ft May 4 (1 in 10 after May 19)Oct 6 (before Sep 21)
Cumberland1,240 ft May 5 (1 in 10 after May 18)Oct 4 (before Sep 23)
Dodgeville Wwtp1,118 ft May 3 (1 in 10 after May 17)Oct 7 (before Sep 25)
Eagle Rvr1,623 ft May 25 (1 in 10 after Jun 6)Sep 24 (before Sep 8)
Eau Claire Rgnl Airport885 ft May 8 (1 in 10 after May 21)Oct 4 (before Sep 20)
Ellsworth 1E1,030 ft May 13 (1 in 10 after May 27)Sep 29 (before Sep 15)
Fond Du Lac Co Airport809 ft May 1 (1 in 10 after May 17)Oct 10 (before Sep 27)
Fond Du Lac Wwtp750 ft May 1 (1 in 10 after May 17)Oct 12 (before Sep 28)
Gays Mills689 ft May 3 (1 in 10 after May 18)Oct 7 (before Sep 25)
Genoa Dam 8639 ft Apr 22 (1 in 10 after May 5)Oct 17 (before Oct 4)
Germantown850 ft May 6 (1 in 10 after May 25)Oct 8 (before Sep 26)
Hancock Exp Farm1,092 ft May 10 (1 in 10 after May 24)Oct 3 (before Sep 20)
Hartford Wwtp961 ft May 8 (1 in 10 after May 24)Oct 3 (before Sep 20)
Hillsboro940 ft May 5 (1 in 10 after May 18)Oct 4 (before Sep 23)
Horicon Wwtp881 ft May 1 (1 in 10 after May 19)Oct 10 (before Sep 27)
Kenosha600 ft Apr 19 (1 in 10 after May 3)Oct 26 (before Oct 11)
La Crosse Muni Airport652 ft Apr 23 (1 in 10 after May 6)Oct 17 (before Oct 3)
Lake Geneva Wwtp846 ft Apr 25 (1 in 10 after May 10)Oct 21 (before Oct 5)
Lancaster 4 Wsw1,040 ft Apr 27 (1 in 10 after May 11)Oct 11 (before Sep 27)
Laona 6 Sw1,695 ft May 19 (1 in 10 after Jun 2)Sep 29 (before Sep 15)
Lone Rock Tri Co Airport717 ft Apr 30 (1 in 10 after May 14)Oct 9 (before Sep 25)
Luck1,220 ft May 6 (1 in 10 after May 20)Oct 4 (before Sep 19)
Marshfield Exp Farm1,237 ft May 5 (1 in 10 after May 20)Oct 5 (before Sep 22)
Mather 3 Nw978 ft May 6 (1 in 10 after May 20)Oct 3 (before Sep 19)
Mauston 1 Se865 ft May 2 (1 in 10 after May 15)Oct 7 (before Sep 26)
Medford1,470 ft May 11 (1 in 10 after May 26)Oct 1 (before Sep 17)
Montello786 ft May 3 (1 in 10 after May 18)Oct 5 (before Sep 22)
Mt Mary College715 ft Apr 26 (1 in 10 after May 12)Oct 18 (before Oct 2)
Neillsville 3ESE1,080 ft May 10 (1 in 10 after May 25)Oct 1 (before Sep 18)
Oconomowoc Wwtp858 ft Apr 30 (1 in 10 after May 17)Oct 12 (before Sep 29)
Oconto 4 W660 ft May 9 (1 in 10 after May 23)Oct 6 (before Sep 22)
Oshkosh Wittman Airport782 ft Apr 30 (1 in 10 after May 13)Oct 13 (before Sep 29)
Owen 1E1,238 ft May 13 (1 in 10 after May 29)Sep 26 (before Sep 12)
Plymouth Wwtp828 ft May 3 (1 in 10 after May 20)Oct 10 (before Sep 28)
Prairie Du Chien658 ft Apr 28 (1 in 10 after May 11)Oct 12 (before Sep 27)
Rice Lake1,103 ft May 8 (1 in 10 after May 23)Oct 2 (before Sep 19)
Ridgeland 1NNE1,080 ft May 10 (1 in 10 after May 26)Sep 29 (before Sep 13)
River Falls940 ft May 11 (1 in 10 after May 26)Oct 1 (before Sep 19)
Rosholt 9 Nne1,183 ft May 6 (1 in 10 after May 21)Oct 5 (before Sep 22)
Sparta782 ft May 9 (1 in 10 after May 22)Oct 1 (before Sep 18)
Spooner Ag Res Stn1,100 ft May 14 (1 in 10 after May 29)Sep 28 (before Sep 14)
Stevens Pt1,079 ft May 4 (1 in 10 after May 20)Oct 7 (before Sep 24)
Superior607 ft May 6 (1 in 10 after May 25)Oct 9 (before Sep 24)
Viroqua1,255 ft May 7 (1 in 10 after May 21)Oct 2 (before Sep 18)
Waukesha Wwtp789 ft May 1 (1 in 10 after May 18)Oct 13 (before Sep 29)
Waupaca837 ft May 8 (1 in 10 after May 21)Oct 6 (before Sep 23)
Wausau Downtown Airport1,181 ft May 6 (1 in 10 after May 21)Oct 4 (before Sep 21)
Wisconsin Rapids Alexander Fld1,019 ft May 8 (1 in 10 after May 22)Oct 1 (before Sep 19)

32°F dates from NOAA 1991-2020 freeze probabilities for each city's station. "1 in 10 after": a 10% chance of a later spring frost (planting is 90% safe after it). How to read frost dates.