Maine Frost Dates
Across Maine, the average last spring frost ranges from Apr 25 in Auburn to May 16 in Sanford. Find your town below, or enter your ZIP code for the nearest station.
Largest cities
Average frost dates in Maine towns
Average (50%) dates of the last 32°F frost in spring and the first in fall, from the nearest NOAA station. Towns with 5,000+ residents.
| Town | Last frost | First frost | Season (days) |
|---|---|---|---|
| Auburn | Apr 25 | Oct 19 | 177 |
| Augusta | Apr 27 | Oct 16 | 172 |
| Bangor | May 4 | Oct 4 | 152 |
| Bath | May 10 | Oct 6 | 149 |
| Belfast | May 7 | Oct 5 | 151 |
| Biddeford | May 9 | Oct 3 | 146 |
| Brewer | May 4 | Oct 4 | 152 |
| Caribou | May 7 | Oct 1 | 143 |
| Ellsworth | May 8 | Oct 9 | 152 |
| Gardiner | May 1 | Oct 11 | 163 |
| Lewiston | Apr 25 | Oct 19 | 177 |
| Old Town | May 13 | Sep 28 | 137 |
| Portland | Apr 26 | Oct 15 | 170 |
| Presque Isle | May 14 | Sep 26 | 131 |
| Rockland | Apr 27 | Oct 19 | 175 |
| Saco | Apr 26 | Oct 15 | 170 |
| Sanford | May 16 | Sep 30 | 136 |
| South Portland | Apr 26 | Oct 15 | 170 |
| Waterville | May 2 | Oct 10 | 159 |
| Westbrook | Apr 26 | Oct 15 | 170 |