State hub
Maine frost dates by weather station
Maine has 82 NOAA weather stations with 1991–2020 freeze statistics. Median last spring frost dates run from Apr 21 at Woodland to Jun 2 at Allagash.
- 82Stations
- Apr 21Earliest last frostWoodland
- Jun 2Latest last frostAllagash
- 185 daysLongest growing seasonWoodland
| Station | Last spring frost | First fall frost | Growing season | Elevation |
|---|---|---|---|---|
| Acadia National Park | Apr 27 | Oct 22 | 177 days | 470 ft |
| Allagash | Jun 2 | Sep 15 | 102 days | 596 ft |
| Andover 2 | May 19 | Sep 25 | 129 days | 822 ft |
| Augusta State Airport | Apr 27 | Oct 16 | 172 days | 350 ft |
| Bangor Intl Airport | May 4 | Oct 4 | 152 days | 148 ft |
| Barnard | May 12 | Oct 1 | 141 days | 545 ft |
| Bath | May 10 | Oct 6 | 149 days | 25 ft |
| Belfast | May 7 | Oct 5 | 151 days | 20 ft |
| Bethel 6 SSE | May 6 | Oct 2 | 147 days | 790 ft |
| Brassua Dam | May 23 | Sep 29 | 128 days | 1,069 ft |
| Bridgewater | May 25 | Sep 18 | 115 days | 420 ft |
| Bridgton 3 NW | May 5 | Oct 5 | 151 days | 508 ft |
| Brunswick NAS | May 2 | Oct 10 | 160 days | 70 ft |
| Cape Neddick | May 1 | Oct 14 | 165 days | 152 ft |
| Caribou Muni Airport | May 7 | Oct 1 | 143 days | 624 ft |
| Clayton Lake | May 30 | Sep 13 | 106 days | 1,000 ft |
| Corinna | May 8 | Oct 3 | 148 days | 297 ft |
| Danforth | May 25 | Sep 24 | 119 days | 475 ft |
| Dover-Foxcroft Wastewater Plant | May 15 | Sep 28 | 134 days | 370 ft |
| Durham | May 15 | Oct 2 | 139 days | 140 ft |
| E Sangerville | May 6 | Oct 7 | 153 days | 635 ft |
| E Surry | May 8 | Oct 9 | 152 days | 105 ft |
| East Hiram | May 12 | Oct 1 | 140 days | 528 ft |
| Eastport | Apr 29 | Oct 25 | 178 days | 85 ft |
| Eustis | May 24 | Sep 21 | 118 days | 1,260 ft |
| Farmington | May 16 | Sep 26 | 130 days | 405 ft |
| Fort Kent | May 23 | Sep 24 | 121 days | 610 ft |
| Frenchville Aroostook Airport | May 6 | Oct 2 | 147 days | 988 ft |
| Fryeburg E Slopes Airport | May 17 | Sep 25 | 128 days | 445 ft |
| Gardiner | May 1 | Oct 11 | 163 days | 133 ft |
| Grand Lake Stream | May 4 | Oct 10 | 157 days | 290 ft |
| Gray | Apr 28 | Oct 19 | 172 days | 378 ft |
| Greenville Maine Forestry Svc | May 7 | Oct 9 | 153 days | 1,037 ft |
| Harmony | May 11 | Oct 1 | 141 days | 320 ft |
| Hartford | May 6 | Oct 3 | 148 days | 705 ft |
| Hollis | May 14 | Sep 30 | 136 days | 304 ft |
| Houlton 5n | May 19 | Sep 23 | 125 days | 390 ft |
| Houlton Intl Airport | May 27 | Sep 18 | 115 days | 476 ft |
| Jackman | May 26 | Sep 23 | 119 days | 1,214 ft |
| Jonesboro | May 3 | Oct 9 | 158 days | 194 ft |
| Kennebunkport | May 9 | Oct 3 | 146 days | 20 ft |
| Lewiston | Apr 25 | Oct 19 | 177 days | 180 ft |
| Limestone 4 NNW | May 16 | Sep 24 | 129 days | 737 ft |
| Lincoln Sanitary District/wtp | May 4 | Oct 6 | 153 days | 190 ft |
| Livermore Falls 1 E | May 11 | Sep 29 | 138 days | 380 ft |
| Long Falls Dam | May 13 | Sep 30 | 138 days | 1,160 ft |
| Madison | May 8 | Oct 5 | 149 days | 220 ft |
| Middle Dam | May 19 | Oct 1 | 133 days | 1,460 ft |
| Millinocket | May 9 | Oct 5 | 147 days | 360 ft |
| Millinocket Muni Airport | May 8 | Oct 1 | 143 days | 406 ft |
| Millinocket Wastewater | May 17 | Sep 29 | 133 days | 360 ft |
| Moosehead | May 13 | Sep 30 | 137 days | 1,037 ft |
| New Sharon | May 7 | Oct 2 | 146 days | 480 ft |
| Newcastle | Apr 27 | Oct 18 | 172 days | 213 ft |
| Old Town 2 W | May 13 | Sep 28 | 137 days | 127 ft |
| Orono | May 1 | Oct 6 | 157 days | 115 ft |
| Patten 2 | May 13 | Sep 30 | 138 days | 820 ft |
| Pittston Farm | May 20 | Sep 23 | 123 days | 1,100 ft |
| Pittston Farms Nepp | May 21 | Sep 21 | 122 days | 1,076 ft |
| Poland | May 3 | Oct 7 | 157 days | 570 ft |
| Portland Intl Jetport | Apr 26 | Oct 15 | 170 days | 45 ft |
| Presque Isle | May 14 | Sep 26 | 131 days | 599 ft |
| Rangeley | May 23 | Sep 27 | 127 days | 1,530 ft |
| Rangeley 2 NW | May 23 | Sep 24 | 123 days | 1,780 ft |
| Robbinston | May 5 | Oct 13 | 160 days | 115 ft |
| Rumford 1 SSE | May 4 | Oct 6 | 155 days | 630 ft |
| Rumford 6sw | May 12 | Sep 29 | 139 days | 630 ft |
| Sanford 2 NNW | May 16 | Sep 30 | 136 days | 289 ft |
| Sebec Lake | May 16 | Oct 1 | 135 days | 380 ft |
| Tenants Harbor | Apr 27 | Oct 25 | 178 days | 21 ft |
| Topsfield 2 | May 6 | Oct 8 | 155 days | 620 ft |
| Turner | May 1 | Oct 10 | 162 days | 565 ft |
| Van Buren 2 | May 23 | Sep 26 | 125 days | 456 ft |
| Vanceboro No. 2 | May 13 | Oct 1 | 139 days | 420 ft |
| W Rockport 1 NNW | Apr 27 | Oct 19 | 175 days | 361 ft |
| Waterville Trtmt Plant | May 2 | Oct 10 | 159 days | 73 ft |
| Wesley | May 2 | Oct 15 | 164 days | 410 ft |
| West Buxton 2 NNW | May 7 | Oct 4 | 148 days | 220 ft |
| Westport Island | Apr 28 | Oct 21 | 175 days | 90 ft |
| Windham 2nw | Apr 30 | Oct 20 | 172 days | 443 ft |
| Wiscasset Airport | May 8 | Oct 7 | 151 days | 68 ft |
| Woodland | Apr 21 | Oct 26 | 185 days | 123 ft |
Sources
- NOAA National Centers for Environmental Information, U.S. Climate Normals 1991–2020, annual/seasonal normals by station (version 1.0.1), file dated June 27, 2023; documentation.
Freeze dates are 30-year probabilities, not forecasts. Check your local forecast before planting tender plants.