NOAA 1991–2020 freeze normals
Frost Dates in Vermont
Last and first frost at the 38 NOAA stations behind this site's Vermont pages.
At the middle station of the 38 in Vermont where a freeze comes every year, the last spring frost (50%) is May 13 and the first fall frost October 2, a freeze-free season of 143 days. The last frost is earliest at Milton (S Hero, VT, April 28) and latest at Plainfield (Plainfield, VT, May 25), 27 days apart. The season runs from 119 days at Plainfield to 174 at Milton.
25 of these stations were also in NOAA's previous normals, for 1981–2010. Between the two, the median station's freeze-free season grew 6 days longer, with the last spring frost 2 days earlier and the first fall frost 2 days later; the season lengthened at 20 stations and shortened at 2. The two periods share twenty years, so the change reflects mostly 2011–2020 against 1981–1990.
Vermont places by frost date
| Place | ZIP | Last frost | First frost | Season | Winters with 32°F |
|---|---|---|---|---|---|
| Burlington | 05401 | April 29 | October 15 | 169 d | 100% |
| Essex Junction | 05452 | May 2 | October 11 | 160 d | 100% |
| Rutland | 05701 | May 15 | September 27 | 132 d | 100% |
| Barre | 05641 | May 16 | September 29 | 136 d | 100% |
| Brattleboro | 05301 | May 14 | October 4 | 143 d | 100% |
| Saint Albans | 05478 | May 1 | October 12 | 161 d | 100% |
| Bennington | 05201 | May 11 | October 2 | 143 d | 100% |
| Milton | 05468 | April 28 | October 20 | 174 d | 100% |
| Montpelier | 05602 | May 5 | October 9 | 157 d | 100% |
| Middlebury | 05753 | May 5 | October 3 | 151 d | 100% |
| St Johnsbury | 05819 | May 13 | October 3 | 143 d | 100% |
| Springfield | 05156 | May 9 | October 2 | 146 d | 100% |
| Newport | 05855 | May 14 | September 30 | 138 d | 100% |
| Northfield | 05663 | May 18 | September 28 | 133 d | 100% |
| Bristol | 05443 | May 21 | September 25 | 124 d | 100% |
| Morrisville | 05661 | May 20 | September 28 | 129 d | 100% |
| Lyndonville | 05851 | May 9 | October 1 | 143 d | 100% |
| Brandon | 05733 | May 21 | September 26 | 127 d | 100% |
| Vergennes | 05491 | April 30 | October 17 | 168 d | 100% |
| Enosburg Falls | 05450 | May 14 | October 1 | 139 d | 100% |
| Stowe | 05672 | May 24 | September 27 | 123 d | 100% |
| Putney | 05346 | May 8 | October 3 | 149 d | 100% |
| Chester | 05143 | May 13 | October 3 | 143 d | 100% |
| Waterbury | 05676 | May 4 | October 5 | 153 d | 100% |
| Windsor | 05089 | May 8 | October 6 | 150 d | 100% |
| Manchester Center | 05255 | May 13 | September 29 | 137 d | 100% |
| Randolph | 05060 | May 13 | October 2 | 141 d | 100% |
| Charlotte | 05445 | May 2 | October 14 | 165 d | 100% |
| Johnson | 05656 | May 9 | October 1 | 142 d | 100% |
| Underhill | 05489 | May 23 | September 30 | 130 d | 100% |
| Woodstock | 05091 | May 13 | October 1 | 141 d | 100% |
| Bradford | 05033 | May 14 | September 29 | 136 d | 100% |
| Richford | 05476 | May 14 | October 1 | 138 d | 100% |
| Hyde Park | 05655 | May 5 | October 8 | 155 d | 100% |
| Waitsfield | 05673 | May 11 | October 1 | 142 d | 100% |
| Plainfield | 05667 | May 25 | September 22 | 119 d | 100% |
| Pownal | 05261 | May 7 | October 8 | 154 d | 100% |
| Ludlow | 05149 | May 16 | September 29 | 136 d | 100% |
50% dates from NOAA NCEI U.S. Climate Normals 1991–2020, one row per station; a state page is published when at least 5 stations stand behind its pages. Where a freeze comes in fewer than nine winters in ten, the dates describe the winters that have one.