Frost Dates and Planting Windows in Maine
The 32°F frost dates at the 82 weather stations in Maine with NOAA's 1991–2020 Climate Normals, and the planting windows they give. These are long-term statistics, not a forecast. For the dates at the station nearest you, enter your ZIP code.
Frost dates across Maine
Each risk level uses a date with a set chance of frost. In spring, it's the chance of a 32°F frost on or after the last-frost date. In fall, it's the chance of the first 32°F frost on or before the first-frost date. At the Typical level (30%), the last frost ranges from April 26 to June 8 across the state, and the first frost from September 6 to October 19.
| Risk level | Earliest last frost | Latest last frost | Earliest first frost | Latest first frost |
|---|---|---|---|---|
| Conservative (10%) | May 2WOODLAND, ME US | June 21ALLAGASH, ME US | August 292 stations | October 10TENANTS HARBOR, ME US |
| Typical (30%) | April 26WOODLAND, ME US | June 8ALLAGASH, ME US | September 6CLAYTON LAKE, ME US | October 192 stations |
| Aggressive (50%) | April 21WOODLAND, ME US | June 2ALLAGASH, ME US | September 13CLAYTON LAKE, ME US | October 26WOODLAND, ME US |
Growing season length
The growing season is the stretch between the last spring frost and the first fall frost at 32°F. NOAA gives it as a length with a chance of being at least that long. Each risk level uses the length with that chance of a shorter season, so Conservative shows the shortest lengths.
| Risk level | Shortest | Longest |
|---|---|---|
| Conservative (90% chance of at least this long) | 76 daysALLAGASH, ME US | 165 daysWOODLAND, ME US |
| Typical (70% chance of at least this long) | 94 daysALLAGASH, ME US | 176 daysWOODLAND, ME US |
| Aggressive (50% chance of at least this long) | 102 daysALLAGASH, ME US | 185 daysWOODLAND, ME US |
| Growing season | Stations |
|---|---|
| 80–99 days | 2 |
| 100–119 days | 11 |
| 120–139 days | 30 |
| 140–159 days | 27 |
| 160–179 days | 12 |
Planting windows across Maine
For each crop, the earliest start and the latest end of its Typical windows among the stations. A window at any one station is shorter and falls inside this span. Transplant dates are for seedlings. A fall window is left out at stations where it would start on or before the last day of the spring window, so some rows cover fewer stations.
| Crop and task | Earliest start | Latest end | Stations |
|---|---|---|---|
| Basil: Transplant outdoors | May 10 | June 22 | 82 of 82 |
| Bean: Sow outdoors | April 26 | June 8 | 82 of 82 |
| Beet: Sow outdoors | March 29 | June 8 | 82 of 82 |
| Beet: Sow for fall | June 14 | August 30 | 82 of 82 |
| Broccoli: Transplant outdoors | March 29 | May 25 | 82 of 82 |
| Broccoli: Transplant for fall | June 4 | August 30 | 82 of 82 |
| Brussels sprouts: Transplant outdoors | March 29 | May 25 | 82 of 82 |
| Brussels sprouts: Transplant for fall | May 21 | September 9 | 80 of 82 |
| Cabbage: Transplant outdoors | March 29 | May 25 | 82 of 82 |
| Cabbage: Transplant for fall | May 30 | August 30 | 82 of 82 |
| Cantaloupe: Transplant outdoors | May 10 | June 22 | 82 of 82 |
| Cantaloupe: Sow outdoors | May 10 | June 22 | 82 of 82 |
| Carrot: Sow outdoors | March 29 | June 8 | 82 of 82 |
| Carrot: Sow for fall | June 10 | August 20 | 80 of 82 |
| Cucumber: Transplant outdoors | May 3 | June 15 | 82 of 82 |
| Cucumber: Sow outdoors | April 26 | June 8 | 82 of 82 |
| Eggplant: Transplant outdoors | May 10 | June 22 | 82 of 82 |
| Garlic: Plant for fall | September 6 | November 2 | 82 of 82 |
| Lettuce: Transplant outdoors | March 29 | May 25 | 82 of 82 |
| Lettuce: Sow outdoors | March 29 | May 25 | 82 of 82 |
| Lettuce: Sow for fall | June 4 | September 9 | 82 of 82 |
| Onion: Transplant or plant sets | March 29 | May 25 | 82 of 82 |
| Peas: Sow outdoors | March 29 | May 25 | 82 of 82 |
| Peas: Sow for fall | June 12 | August 30 | 82 of 82 |
| Pepper: Transplant outdoors | May 10 | June 22 | 82 of 82 |
| Potato: Plant seed potatoes | March 29 | June 8 | 82 of 82 |
| Pumpkin: Sow outdoors | May 10 | June 22 | 82 of 82 |
| Radish: Sow outdoors | March 29 | May 25 | 82 of 82 |
| Radish: Sow for fall | July 19 | September 29 | 82 of 82 |
| Spinach: Transplant outdoors | March 29 | May 25 | 82 of 82 |
| Spinach: Sow outdoors | March 29 | May 25 | 82 of 82 |
| Spinach: Sow for fall | June 24 | September 12 | 82 of 82 |
| Summer squash: Transplant outdoors | May 3 | June 15 | 82 of 82 |
| Summer squash: Sow outdoors | April 26 | June 8 | 82 of 82 |
| Sweet corn: Sow outdoors | April 26 | June 8 | 82 of 82 |
| Sweet potato: Plant slips | May 3 | June 22 | 82 of 82 |
| Tomato: Transplant outdoors | May 10 | June 22 | 82 of 82 |
| Turnip: Sow outdoors | March 29 | May 25 | 82 of 82 |
| Turnip: Sow for fall | June 24 | September 9 | 82 of 82 |
| Watermelon: Transplant outdoors | May 10 | June 22 | 82 of 82 |
| Watermelon: Sow outdoors | May 10 | June 22 | 82 of 82 |
Weather stations in Maine
Every station in Maine with NOAA frost-date normals, with its Typical 32°F frost dates and growing season.
| Station | Elevation | Last frost | First frost | Growing season |
|---|---|---|---|---|
| ACADIA NP, ME US | 470 ft | May 1 | October 15 | 169 days |
| ALLAGASH, ME US | 600 ft | June 8 | September 8 | 94 days |
| ANDOVER 2, ME US | 820 ft | May 24 | September 20 | 122 days |
| AUGUSTA STATE AP, ME US | 350 ft | May 1 | October 10 | 165 days |
| BANGOR INTL AP, ME US | 150 ft | May 9 | September 30 | 145 days |
| BARNARD, ME US | 540 ft | May 18 | September 25 | 133 days |
| BATH, ME US | 20 ft | May 16 | October 1 | 142 days |
| BELFAST, ME US | 20 ft | May 13 | October 1 | 144 days |
| BETHEL 6 SSE, ME US | 790 ft | May 11 | September 27 | 140 days |
| BRASSUA DAM, ME US | 1,070 ft | May 28 | September 24 | 120 days |
| BRIDGEWATER, ME US | 420 ft | May 31 | September 12 | 107 days |
| BRIDGTON 3 NW, ME US | 510 ft | May 10 | October 1 | 144 days |
| BRUNSWICK NAS, ME US | 70 ft | May 6 | October 5 | 153 days |
| CAPE NEDDICK, ME US | 150 ft | May 6 | October 8 | 158 days |
| CARIBOU MUNI AP, ME US | 620 ft | May 13 | September 25 | 135 days |
| CLAYTON LAKE, ME US | 1,000 ft | June 4 | September 6 | 98 days |
| CORINNA, ME US | 300 ft | May 14 | September 29 | 141 days |
| DANFORTH, ME US | 480 ft | May 31 | September 17 | 110 days |
| DOVER-FOXCROFT WWTP, ME US | 370 ft | May 20 | September 23 | 127 days |
| DURHAM, ME US | 140 ft | May 20 | September 28 | 132 days |
| E SANGERVILLE, ME US | 630 ft | May 12 | October 2 | 146 days |
| E SURRY, ME US | 100 ft | May 15 | October 4 | 144 days |
| EAST HIRAM, ME US | 530 ft | May 17 | September 26 | 133 days |
| EASTPORT, ME US | 80 ft | May 3 | October 19 | 169 days |
| EUSTIS, ME US | 1,260 ft | May 30 | September 14 | 110 days |
| FARMINGTON, ME US | 400 ft | May 22 | September 22 | 121 days |
| FRENCHVILLE AROOSTOOK AP, ME US | 990 ft | May 11 | September 26 | 138 days |
| FRYEBURG E SLOPES AP, ME US | 440 ft | May 22 | September 18 | 121 days |
| FT KENT, ME US | 610 ft | May 29 | September 19 | 114 days |
| GARDINER, ME US | 130 ft | May 5 | October 6 | 155 days |
| GRAND LAKE STREAM, ME US | 290 ft | May 9 | October 6 | 150 days |
| GRAY, ME US | 380 ft | May 2 | October 12 | 165 days |
| GREENVILLE MAINE FORESTRY SVC, ME US | 1,040 ft | May 13 | October 3 | 146 days |
| HARMONY, ME US | 320 ft | May 17 | September 26 | 134 days |
| HARTFORD, ME US | 710 ft | May 12 | September 29 | 142 days |
| HOLLIS, ME US | 300 ft | May 20 | September 24 | 129 days |
| HOULTON 5N, ME US | 390 ft | May 25 | September 17 | 117 days |
| HOULTON INTL AP, ME US | 480 ft | June 2 | September 13 | 106 days |
| JACKMAN, ME US | 1,210 ft | June 1 | September 17 | 111 days |
| JONESBORO, ME US | 190 ft | May 8 | October 3 | 151 days |
| KENNEBUNKPORT, ME US | 20 ft | May 14 | September 29 | 139 days |
| LEWISTON, ME US | 180 ft | April 30 | October 13 | 169 days |
| LIMESTONE 4 NNW, ME US | 740 ft | May 23 | September 20 | 121 days |
| LINCOLN SANITARY DISTRICT/WTP, ME US | 190 ft | May 8 | October 1 | 146 days |
| LIVERMORE FALLS 1 E, ME US | 380 ft | May 16 | September 23 | 131 days |
| LONG FALLS DAM, ME US | 1,160 ft | May 19 | September 24 | 131 days |
| MADISON, ME US | 220 ft | May 13 | October 1 | 142 days |
| MIDDLE DAM, ME US | 1,460 ft | May 24 | September 26 | 126 days |
| MILLINOCKET MUNI AP, ME US | 410 ft | May 15 | September 26 | 135 days |
| MILLINOCKET WASTEWATER, ME US | 360 ft | May 23 | September 24 | 125 days |
| MILLINOCKET, ME US | 360 ft | May 15 | October 1 | 139 days |
| MOOSEHEAD, ME US | 1,040 ft | May 19 | September 24 | 130 days |
| NEW SHARON, ME US | 480 ft | May 13 | September 27 | 139 days |
| NEWCASTLE, ME US | 210 ft | May 2 | October 10 | 164 days |
| OLD TOWN 2 W, ME US | 130 ft | May 19 | September 24 | 130 days |
| ORONO, ME US | 120 ft | May 6 | October 2 | 150 days |
| PATTEN 2, ME US | 820 ft | May 20 | September 24 | 130 days |
| PITTSTON FARM, ME US | 1,100 ft | May 27 | September 16 | 116 days |
| PITTSTON FARMS NEPP, ME US | 1,080 ft | May 27 | September 16 | 115 days |
| POLAND, ME US | 570 ft | May 8 | October 2 | 150 days |
| PORTLAND INTL JETPORT, ME US | 40 ft | May 1 | October 9 | 162 days |
| PRESQUE ISLE, ME US | 600 ft | May 22 | September 20 | 122 days |
| RANGELEY 2 NW, ME US | 1,780 ft | May 29 | September 17 | 114 days |
| RANGELEY, ME US | 1,530 ft | May 29 | September 22 | 120 days |
| ROBBINSTON, ME US | 120 ft | May 10 | October 7 | 151 days |
| RUMFORD 1 SSE, ME US | 630 ft | May 10 | October 1 | 148 days |
| RUMFORD 6SW, ME US | 630 ft | May 18 | September 23 | 130 days |
| SANFORD 2 NNW, ME US | 290 ft | May 21 | September 25 | 129 days |
| SEBEC LAKE, ME US | 380 ft | May 22 | September 26 | 127 days |
| TENANTS HARBOR, ME US | 20 ft | May 1 | October 19 | 171 days |
| TOPSFIELD 2, ME US | 620 ft | May 11 | October 4 | 148 days |
| TURNER, ME US | 560 ft | May 5 | October 5 | 155 days |
| VAN BUREN 2, ME US | 460 ft | May 30 | September 21 | 116 days |
| VANCEBORO NO 2, ME US | 420 ft | May 19 | September 27 | 132 days |
| W ROCKPORT 1 NNW, ME US | 360 ft | May 1 | October 12 | 166 days |
| WATERVILLE TRTMT PLT, ME US | 70 ft | May 7 | October 5 | 152 days |
| WESLEY, ME US | 410 ft | May 5 | October 8 | 157 days |
| WEST BUXTON 2 NNW, ME US | 220 ft | May 12 | September 30 | 141 days |
| WESTPORT ISLAND, ME US | 90 ft | May 2 | October 15 | 167 days |
| WINDHAM 2NW, ME US | 440 ft | May 4 | October 13 | 164 days |
| WISCASSET AP, ME US | 70 ft | May 13 | October 2 | 144 days |
| WOODLAND, ME US | 120 ft | April 26 | October 18 | 176 days |
Data sources
- NOAA U.S. Climate Normals, frost dates, 1991–2020 normals, version 1.0.1
- Files: us-climate-normals_1991-2020_v1.0.1_annualseasonal_multivariate_by-station_c20230404.tar.gz, inventory_30yr.txt from NOAA NCEI. Retrieved October 10, 2026.
Related pages
- Planting calendar and frost dates by ZIP code
- Alabama frost dates and planting windows
- Arizona frost dates and planting windows
- Arkansas frost dates and planting windows
- California frost dates and planting windows
- Colorado frost dates and planting windows
- Connecticut frost dates and planting windows
- Delaware frost dates and planting windows
- Florida frost dates and planting windows
- Georgia frost dates and planting windows
- Idaho frost dates and planting windows
- Illinois frost dates and planting windows
- Indiana frost dates and planting windows
- Iowa frost dates and planting windows
- Kansas frost dates and planting windows
- Kentucky frost dates and planting windows
- Louisiana frost dates and planting windows
- Maryland frost dates and planting windows
- Massachusetts frost dates and planting windows
- Michigan frost dates and planting windows
- Minnesota frost dates and planting windows
- Mississippi frost dates and planting windows
- Missouri frost dates and planting windows
- Montana frost dates and planting windows
- Nebraska frost dates and planting windows
- Nevada frost dates and planting windows
- New Hampshire frost dates and planting windows
- New Jersey frost dates and planting windows
- New Mexico frost dates and planting windows
- New York frost dates and planting windows
- North Carolina frost dates and planting windows
- North Dakota frost dates and planting windows
- Ohio frost dates and planting windows
- Oklahoma frost dates and planting windows
- Oregon frost dates and planting windows
- Pennsylvania frost dates and planting windows
- Rhode Island frost dates and planting windows
- South Carolina frost dates and planting windows
- South Dakota frost dates and planting windows
- Tennessee frost dates and planting windows
- Texas frost dates and planting windows
- Utah frost dates and planting windows
- Vermont frost dates and planting windows
- Virginia frost dates and planting windows
- Washington frost dates and planting windows
- West Virginia frost dates and planting windows
- Wisconsin frost dates and planting windows
- Wyoming frost dates and planting windows
- Methods and sources