Vermont frost dates: Last spring and first autumn frost at every NOAA station, 1991-2020
Across Vermont's 45 NOAA stations with frost dates, the median last spring frost (32°F) runs from April 28 in South Hero to June 1 in Sutton (2 mi NE); for half of its places it comes after May 11.
- Typical last spring frost
- May 11median of 29 places
- Typical first autumn frost
- October 1median of 29 places
- Earliest last frost
- April 28South Hero
- Latest last frost
- June 1Sutton (2 mi NE)
When is the last frost in Vermont, town by town?
Each date is NOAA's: "after May 11 in half of years" means the last 32°F night of spring came after May 11 in half of the years 1991-2020. By the 1-in-10 date, the last frost has passed in nine years out of ten.
Find your town in the list, or look up a ZIP code for the stations nearest it.
| Place or station | Last frost (median) | 1 in 10 after | First frost (median) | 1 in 10 before | Growing season | Zone |
|---|---|---|---|---|---|---|
| South Hero | April 28 | May 10 | October 20 | October 4 | 174 days | 5b |
| BurlingtonBurlington International Airport | April 29 | May 11 | October 15 | October 2 | 169 days | 5a |
| Vergennes | April 30 | May 11 | October 17 | October 2 | 168 days | – |
| St. AlbansSt Albans Radio | May 1 | May 16 | October 12 | September 28 | 161 days | 5a |
| Essex Junction1 mi N | May 2 | May 17 | October 11 | September 30 | 160 days | 5a |
| Worcester2 mi W | May 4 | May 18 | October 5 | September 21 | 153 days | – |
| Cornwall | May 5 | May 20 | October 3 | September 21 | 151 days | 5a |
| Eden (2 mi S) | May 5 | May 20 | October 8 | September 28 | 155 days | – |
| MontpelierMontpelier 2 | May 5 | May 21 | October 9 | September 28 | 157 days | – |
| Pownal1 mi NE | May 7 | May 22 | October 8 | September 26 | 154 days | – |
| North HartlandNorth Hartland Lake | May 8 | May 22 | October 6 | September 25 | 150 days | – |
| Chelsea2 mi NW | May 9 | May 24 | October 1 | September 21 | 143 days | – |
| Johnson2 mi N | May 9 | May 24 | October 1 | September 19 | 142 days | – |
| North SpringfieldNorth Springfield Lake | May 9 | May 22 | October 2 | September 21 | 146 days | – |
| Sutton | May 9 | May 25 | October 1 | September 20 | 143 days | 5a |
| Union Village Dam | May 9 | May 22 | October 2 | September 20 | 145 days | 5a |
| St. JohnsburySaint Johnsbury | May 10 | May 23 | October 3 | September 21 | 147 days | 4b |
| BenningtonBennington Morse St Airport | May 11 | May 28 | October 2 | September 19 | 143 days | 5b |
| Waitsfield2 mi SE | May 11 | May 27 | October 1 | September 18 | 142 days | – |
| Rochester | May 13 | May 29 | October 2 | September 19 | 141 days | 5a |
| Saint Johnsbury station | May 13 | May 25 | October 3 | September 21 | 143 days | – |
| SpringfieldSpringfield Hartness Airport | May 13 | May 28 | October 3 | September 20 | 143 days | 5b |
| Sunderland 2 | May 13 | May 28 | September 29 | September 15 | 137 days | – |
| Woodstock | May 13 | May 27 | October 1 | September 20 | 141 days | 5a |
| Corinth | May 14 | May 29 | September 29 | September 14 | 136 days | – |
| Enosburg Falls | May 14 | May 28 | October 1 | September 18 | 139 days | 4a |
| Jay Peak | May 14 | May 31 | October 1 | September 19 | 138 days | – |
| Newport | May 14 | May 28 | September 30 | September 17 | 138 days | 4b |
| Rutland | May 15 | May 31 | September 27 | September 13 | 132 days | 5a |
| BarreBarre Montpelier Airport | May 16 | May 30 | September 29 | September 16 | 136 days | 5a |
| Cavendish | May 16 | May 31 | September 29 | September 16 | 136 days | 5a |
| Island Pond Airport | May 16 | June 2 | September 28 | September 15 | 132 days | – |
| Peru | May 16 | May 31 | October 2 | September 20 | 140 days | – |
| Enosburg Falls 2 | May 18 | June 2 | September 30 | September 15 | 134 days | – |
| Northfield | May 18 | May 30 | September 28 | September 13 | 133 days | 4b |
| Island Pond | May 19 | June 3 | September 29 | September 14 | 129 days | 4a |
| MorrisvilleMorrisville Stowe State Airport | May 20 | June 4 | September 28 | September 14 | 129 days | 4b |
| Salisbury (2 mi N) | May 21 | June 7 | September 26 | September 13 | 127 days | 5a |
| South Lincoln | May 21 | June 6 | September 25 | September 8 | 124 days | 5a |
| Mount Mansfield | May 23 | June 8 | September 30 | September 16 | 130 days | 4a |
| Morrisville (4 mi SSW) | May 24 | June 5 | September 27 | September 13 | 123 days | – |
| Averill | May 25 | June 8 | September 22 | September 8 | 120 days | – |
| Plainfield | May 25 | June 7 | September 22 | September 9 | 119 days | 4b |
| East Haven | May 30 | June 11 | September 16 | September 5 | 109 days | – |
| Sutton (2 mi NE) | June 1 | June 15 | September 13 | August 30 | 103 days | – |
Source: NOAA NCEI 1991-2020 annual normals (frost probabilities, growing-season length); station daily lows via ACIS (zone). Growing season: NOAA's median number of days between the last spring and first autumn 32°F night. Zone: the USDA's plant hardiness rule applied to the station's own 1991-2020 coldest nights.