Last frost dates in Vermont
45 NOAA weather stations in Vermont have thirty years of frost records. The median station sees its last 32 °F night around May 13; across the state that ranges from Apr 28 to Jun 1, so pick the station nearest you rather than a state-wide figure.
| S HERO | Apr 28 | May 10 | Apr 19 | Oct 20 | 174 |
| BURLINGTON INTL AP | Apr 29 | May 11 | Apr 17 | Oct 15 | 169 |
| VERGENNES | Apr 30 | May 11 | Apr 20 | Oct 17 | 168 |
| ST ALBANS RADIO | May 1 | May 16 | Apr 20 | Oct 12 | 161 |
| ESSEX JUNCTION 1 N | May 2 | May 17 | Apr 21 | Oct 11 | 160 |
| WORCESTER 2 W | May 4 | May 18 | Apr 23 | Oct 5 | 153 |
| CORNWALL | May 5 | May 20 | Apr 23 | Oct 3 | 151 |
| EDEN 2 S | May 5 | May 20 | Apr 24 | Oct 8 | 155 |
| MONTPELIER 2 | May 5 | May 21 | Apr 23 | Oct 9 | 157 |
| POWNAL 1 NE | May 7 | May 22 | Apr 23 | Oct 8 | 154 |
| N HARTLAND LAKE | May 8 | May 22 | Apr 27 | Oct 6 | 150 |
| CHELSEA 2 NW | May 9 | May 24 | Apr 28 | Oct 1 | 143 |
| JOHNSON 2 N | May 9 | May 24 | Apr 27 | Oct 1 | 142 |
| N SPRINGFIELD LAKE | May 9 | May 22 | Apr 26 | Oct 2 | 146 |
| SUTTON | May 9 | May 25 | Apr 27 | Oct 1 | 143 |
| UNION VILLAGE DAM | May 9 | May 22 | Apr 29 | Oct 2 | 145 |
| SAINT JOHNSBURY | May 10 | May 23 | Apr 27 | Oct 3 | 147 |
| BENNINGTON MORSE ST AP | May 11 | May 28 | Apr 26 | Oct 2 | 143 |
| WAITSFIELD 2 SE | May 11 | May 27 | Apr 27 | Oct 1 | 142 |
| ROCHESTER | May 13 | May 29 | Apr 30 | Oct 2 | 141 |
| SAINT JOHNSBURY | May 13 | May 25 | Apr 30 | Oct 3 | 143 |
| SPRINGFIELD HARTNESS AP | May 13 | May 28 | Apr 28 | Oct 3 | 143 |
| SUNDERLAND 2 | May 13 | May 28 | Apr 30 | Sep 29 | 137 |
| WOODSTOCK | May 13 | May 27 | Apr 29 | Oct 1 | 141 |
| CORINTH | May 14 | May 29 | Apr 30 | Sep 29 | 136 |
| ENOSBURG FALLS | May 14 | May 28 | Apr 30 | Oct 1 | 139 |
| JAY PEAK | May 14 | May 31 | Apr 30 | Oct 1 | 138 |
| NEWPORT | May 14 | May 28 | May 1 | Sep 30 | 138 |
| RUTLAND | May 15 | May 31 | May 1 | Sep 27 | 132 |
| BARRE MONTPELIER AP | May 16 | May 30 | May 2 | Sep 29 | 136 |
| CAVENDISH | May 16 | May 31 | May 1 | Sep 29 | 136 |
| ISLAND POND AP | May 16 | Jun 2 | May 2 | Sep 28 | 132 |
| PERU | May 16 | May 31 | May 1 | Oct 2 | 140 |
| ENOSBURG FALLS 2 | May 18 | Jun 2 | May 1 | Sep 30 | 134 |
| NORTHFIELD | May 18 | May 30 | May 2 | Sep 28 | 133 |
| ISLAND POND | May 19 | Jun 3 | May 3 | Sep 29 | 129 |
| MORRISVILLE STOWE STATE AP | May 20 | Jun 4 | May 6 | Sep 28 | 129 |
| S LINCOLN | May 21 | Jun 6 | May 6 | Sep 25 | 124 |
| SALISBURY 2 N | May 21 | Jun 7 | May 4 | Sep 26 | 127 |
| MT MANSFIELD | May 23 | Jun 8 | May 5 | Sep 30 | 130 |
| MORRISVILLE 4 SSW | May 24 | Jun 5 | May 12 | Sep 27 | 123 |
| AVERILL | May 25 | Jun 8 | May 8 | Sep 22 | 120 |
| PLAINFIELD | May 25 | Jun 7 | May 9 | Sep 22 | 119 |
| E HAVEN | May 30 | Jun 11 | May 16 | Sep 16 | 109 |
| SUTTON 2NE | Jun 1 | Jun 15 | May 19 | Sep 13 | 103 |
How to read the three dates
Average is the date by which, in half of the years between 1991 and 2020, the last 32 °F night had already happened. Safe is later: only one year in ten saw a frost after it, which is the date to set out frost-tender plants such as dahlia tubers and zinnia seedlings. Early is the risky end, with a frost after it in nine years out of ten.
Every figure is for the weather station, not for your garden. A valley bottom, a north slope or a spot near a lake can run a week or two either way. Cities are warmer than the countryside around them.
Where the numbers come from
The dates are NOAA's U.S. Climate Normals for 1991 to 2020, computed by the National Centers for Environmental Information for every station with thirty years of daily minimum temperatures. ZIP codes are matched to the nearest such station within 150 km using U.S. Census Bureau ZIP Code Tabulation Area centroids. Stations that never see a frost, such as much of south Florida, report no date and are left out.