Climateby Month

Vermont frost dates

The typical last spring frost ranges from Apr 29 in Burlington to May 20 in Stowe.

4 of the 4 Vermont cities listed have typical frost dates. The longest frost-free season is 169 days in Burlington; the shortest is 129 days in Stowe. For a single address, look up your ZIP code: rural ZIPs use their nearest suitable station.

Frost dates for Vermont cities
CityLast spring frost1 in 10 afterFirst fall frost1 in 10 beforeHard freeze (28°F)Season
BurlingtonApr 29May 11Oct 15Oct 2Apr 18 / Oct 28169 days
RutlandMay 15May 31Sep 27Sep 13May 2 / Oct 5132 days
South BurlingtonApr 29May 11Oct 15Oct 2Apr 18 / Oct 28169 days
StoweMay 20Jun 4Sep 28Sep 14May 7 / Oct 7129 days

Reading the table: Rutland

In Rutland, the last spring frost typically comes around May 15: in half of years it is earlier, in half later. In 1 year in 10 it comes after May 31, 16 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 Sep 27, and in 1 year in 10 before Sep 13. Hard freezes (28°F) usually end earlier in spring and start later in fall: around May 2 and Oct 5 in Rutland.

Frost dates at more Vermont weather stations

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

StationElevationLast spring frostFirst fall frost
Barre Montpelier Airport1,126 ft May 16 (1 in 10 after May 30)Sep 29 (before Sep 16)
Bennington Morse St Airport826 ft May 11 (1 in 10 after May 28)Oct 2 (before Sep 19)
Cavendish842 ft May 16 (1 in 10 after May 31)Sep 29 (before Sep 16)
Chelsea 2 Nw1,440 ft May 9 (1 in 10 after May 24)Oct 1 (before Sep 21)
Corinth1,180 ft May 14 (1 in 10 after May 29)Sep 29 (before Sep 14)
Cornwall345 ft May 5 (1 in 10 after May 20)Oct 3 (before Sep 21)
E Haven1,000 ft May 30 (1 in 10 after Jun 11)Sep 16 (before Sep 5)
Eden 2 S1,456 ft May 5 (1 in 10 after May 20)Oct 8 (before Sep 28)
Enosburg Falls420 ft May 14 (1 in 10 after May 28)Oct 1 (before Sep 18)
Island Pond1,200 ft May 19 (1 in 10 after Jun 3)Sep 29 (before Sep 14)
Jay Peak1,840 ft May 14 (1 in 10 after May 31)Oct 1 (before Sep 19)
Newport790 ft May 14 (1 in 10 after May 28)Sep 30 (before Sep 17)
Peru1,700 ft May 16 (1 in 10 after May 31)Oct 2 (before Sep 20)
Plainfield800 ft May 25 (1 in 10 after Jun 7)Sep 22 (before Sep 9)
Pownal 1 Ne1,110 ft May 7 (1 in 10 after May 22)Oct 8 (before Sep 26)
Rochester830 ft May 13 (1 in 10 after May 29)Oct 2 (before Sep 19)
S Hero110 ft Apr 28 (1 in 10 after May 10)Oct 20 (before Oct 4)
S Lincoln1,341 ft May 21 (1 in 10 after Jun 6)Sep 25 (before Sep 8)
Saint Johnsbury700 ft May 13 (1 in 10 after May 25)Oct 3 (before Sep 21)
Salisbury 2 N420 ft May 21 (1 in 10 after Jun 7)Sep 26 (before Sep 13)
Springfield Hartness Airport578 ft May 13 (1 in 10 after May 28)Oct 3 (before Sep 20)
St Albans Radio380 ft May 1 (1 in 10 after May 16)Oct 12 (before Sep 28)
Sunderland 2900 ft May 13 (1 in 10 after May 28)Sep 29 (before Sep 15)
Sutton1,500 ft May 9 (1 in 10 after May 25)Oct 1 (before Sep 20)
Sutton 2NE1,000 ft Jun 1 (1 in 10 after Jun 15)Sep 13 (before Aug 30)
Woodstock600 ft May 13 (1 in 10 after May 27)Oct 1 (before Sep 20)
Worcester 2 W1,360 ft May 4 (1 in 10 after May 18)Oct 5 (before Sep 21)

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.