Frost Dates in Vermont
Across 45 NOAA weather stations in Vermont, the average last spring frost falls between April 28 at S Hero and June 1 at Sutton 2NE. At a typical Vermont station it is around May 13, with the first fall frost around October 1 and a frost-free season of about 141 days.
Find the frost dates for your ZIP code
A typical Vermont season
What shapes frost dates in Vermont
- The frost-free season ranges from 103 days at Sutton 2NE to 174 days at S Hero.
- Elevation matters: Mt Mansfield, at 3,950 ft, averages its last frost on May 23, while S Hero, at 110 ft, averages April 28.
- Gardens in valleys and low spots, where cold air settles, often frost a week or more later in spring than the nearest station.
Frost dates at major airports
| Station | Last frost | Safer date | First frost | Season (days) |
|---|---|---|---|---|
| Barre Montpelier Airport | May 16 | May 30 | Sep 29 | 136 |
| Bennington Morse St Airport | May 11 | May 28 | Oct 2 | 143 |
| Burlington Intl Airport | Apr 29 | May 11 | Oct 15 | 169 |
| Morrisville Stowe State Airport | May 20 | Jun 4 | Sep 28 | 129 |
| Saint Johnsbury | May 10 | May 23 | Oct 3 | 147 |
| Springfield Hartness Airport | May 13 | May 28 | Oct 3 | 143 |
All 45 weather stations in Vermont
| Station | Elevation (ft) | Last frost | Safer date | First frost | Season (days) |
|---|---|---|---|---|---|
| Averill | 1,699 | May 25 | Jun 8 | Sep 22 | 120 |
| Barre Montpelier Airport | 1,126 | May 16 | May 30 | Sep 29 | 136 |
| Bennington Morse St Airport | 826 | May 11 | May 28 | Oct 2 | 143 |
| Burlington Intl Airport | 330 | Apr 29 | May 11 | Oct 15 | 169 |
| Cavendish | 842 | May 16 | May 31 | Sep 29 | 136 |
| Chelsea 2 NW | 1,440 | May 9 | May 24 | Oct 1 | 143 |
| Corinth | 1,180 | May 14 | May 29 | Sep 29 | 136 |
| Cornwall | 345 | May 5 | May 20 | Oct 3 | 151 |
| E Haven | 1,000 | May 30 | Jun 11 | Sep 16 | 109 |
| Eden 2 S | 1,456 | May 5 | May 20 | Oct 8 | 155 |
| Enosburg Falls | 420 | May 14 | May 28 | Oct 1 | 139 |
| Enosburg Falls 2 | 425 | May 18 | Jun 2 | Sep 30 | 134 |
| Essex Junction 1 N | 340 | May 2 | May 17 | Oct 11 | 160 |
| Island Pond | 1,200 | May 19 | Jun 3 | Sep 29 | 129 |
| Island Pond Airport | 1,194 | May 16 | Jun 2 | Sep 28 | 132 |
| Jay Peak | 1,840 | May 14 | May 31 | Oct 1 | 138 |
| Johnson 2 N | 980 | May 9 | May 24 | Oct 1 | 142 |
| Montpelier 2 | 530 | May 5 | May 21 | Oct 9 | 157 |
| Morrisville 4 SSW | 760 | May 24 | Jun 5 | Sep 27 | 123 |
| Morrisville Stowe State Airport | 732 | May 20 | Jun 4 | Sep 28 | 129 |
| Mt Mansfield | 3,950 | May 23 | Jun 8 | Sep 30 | 130 |
| N Hartland Lake | 570 | May 8 | May 22 | Oct 6 | 150 |
| N Springfield Lake | 560 | May 9 | May 22 | Oct 2 | 146 |
| Newport | 790 | May 14 | May 28 | Sep 30 | 138 |
| Northfield | 670 | May 18 | May 30 | Sep 28 | 133 |
| Peru | 1,700 | May 16 | May 31 | Oct 2 | 140 |
| Plainfield | 800 | May 25 | Jun 7 | Sep 22 | 119 |
| Pownal 1 NE | 1,110 | May 7 | May 22 | Oct 8 | 154 |
| Rochester | 830 | May 13 | May 29 | Oct 2 | 141 |
| Rutland | 620 | May 15 | May 31 | Sep 27 | 132 |
| S Hero | 110 | Apr 28 | May 10 | Oct 20 | 174 |
| S Lincoln | 1,341 | May 21 | Jun 6 | Sep 25 | 124 |
| Saint Johnsbury | 700 | May 13 | May 25 | Oct 3 | 143 |
| Saint Johnsbury | 700 | May 10 | May 23 | Oct 3 | 147 |
| Salisbury 2 N | 420 | May 21 | Jun 7 | Sep 26 | 127 |
| Springfield Hartness Airport | 578 | May 13 | May 28 | Oct 3 | 143 |
| St Albans Radio | 380 | May 1 | May 16 | Oct 12 | 161 |
| Sunderland 2 | 900 | May 13 | May 28 | Sep 29 | 137 |
| Sutton | 1,500 | May 9 | May 25 | Oct 1 | 143 |
| Sutton 2NE | 1,000 | Jun 1 | Jun 15 | Sep 13 | 103 |
| Union Village Dam | 460 | May 9 | May 22 | Oct 2 | 145 |
| Vergennes | 196 | Apr 30 | May 11 | Oct 17 | 168 |
| Waitsfield 2 SE | 1,142 | May 11 | May 27 | Oct 1 | 142 |
| Woodstock | 600 | May 13 | May 27 | Oct 1 | 141 |
| Worcester 2 W | 1,360 | May 4 | May 18 | Oct 5 | 153 |
No station matches that name. Try a nearby town, or look up your ZIP code above.
Last frost and first frost are averages (a 50% chance of frost later in spring or earlier in fall). Safer date is the spring date with only a 10% chance of a later frost.
Using these dates
Plant hardy crops like peas and spinach several weeks before your last frost, and tender crops like tomatoes and peppers after it, once nights stay above 50°F. The Seed Starting Calculator turns your frost date into sowing and planting dates, and When to Plant Tomatoes explains the timing in detail.
Data: NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020, 32°F threshold.
Frost dates in other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming