Frost Dates and Planting Windows in West Virginia
The 32°F frost dates at the 99 weather stations in West Virginia 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 West Virginia
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 14 to May 24 across the state, and the first frost from September 27 to October 31.
| Risk level | Earliest last frost | Latest last frost | Earliest first frost | Latest first frost |
|---|---|---|---|---|
| Conservative (10%) | April 21LOGAN, WV US | June 1CANAAN VALLEY #2, WV US | September 18CANAAN VALLEY #2, WV US | October 24LONDON LOCKS, WV US |
| Typical (30%) | April 14LOGAN, WV US | May 24CANAAN VALLEY #2, WV US | September 27CANAAN VALLEY #2, WV US | October 31LONDON LOCKS, WV US |
| Aggressive (50%) | April 7LONDON LOCKS, WV US | May 152 stations | October 2CANAAN VALLEY #2, WV US | November 4LONDON LOCKS, WV 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) | 114 daysCANAAN VALLEY #2, WV US | 189 daysLOGAN, WV US |
| Typical (70% chance of at least this long) | 127 daysCANAAN VALLEY #2, WV US | 201 daysLONDON LOCKS, WV US |
| Aggressive (50% chance of at least this long) | 138 daysCANAAN VALLEY #2, WV US | 209 daysLONDON LOCKS, WV US |
| Growing season | Stations |
|---|---|
| 120–139 days | 6 |
| 140–159 days | 27 |
| 160–179 days | 48 |
| 180–199 days | 16 |
| 200–219 days | 2 |
Planting windows across West Virginia
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.
| Crop and task | Earliest start | Latest end | Stations |
|---|---|---|---|
| Basil: Transplant outdoors | April 28 | June 7 | 99 of 99 |
| Bean: Sow outdoors | April 14 | May 24 | 99 of 99 |
| Beet: Sow outdoors | March 17 | May 24 | 99 of 99 |
| Beet: Sow for fall | July 5 | September 11 | 99 of 99 |
| Broccoli: Transplant outdoors | March 17 | May 10 | 99 of 99 |
| Broccoli: Transplant for fall | June 25 | September 11 | 99 of 99 |
| Brussels sprouts: Transplant outdoors | March 17 | May 10 | 99 of 99 |
| Brussels sprouts: Transplant for fall | June 5 | September 21 | 99 of 99 |
| Cabbage: Transplant outdoors | March 17 | May 10 | 99 of 99 |
| Cabbage: Transplant for fall | June 20 | September 11 | 99 of 99 |
| Cantaloupe: Transplant outdoors | April 28 | June 7 | 99 of 99 |
| Cantaloupe: Sow outdoors | April 28 | June 7 | 99 of 99 |
| Carrot: Sow outdoors | March 17 | May 24 | 99 of 99 |
| Carrot: Sow for fall | June 25 | September 1 | 99 of 99 |
| Cucumber: Transplant outdoors | April 21 | May 31 | 99 of 99 |
| Cucumber: Sow outdoors | April 14 | May 24 | 99 of 99 |
| Eggplant: Transplant outdoors | April 28 | June 7 | 99 of 99 |
| Garlic: Plant for fall | September 27 | November 14 | 99 of 99 |
| Lettuce: Transplant outdoors | March 17 | May 10 | 99 of 99 |
| Lettuce: Sow outdoors | March 17 | May 10 | 99 of 99 |
| Lettuce: Sow for fall | June 25 | September 21 | 99 of 99 |
| Onion: Transplant or plant sets | March 17 | May 10 | 99 of 99 |
| Peas: Sow outdoors | March 17 | May 10 | 99 of 99 |
| Peas: Sow for fall | July 3 | September 11 | 99 of 99 |
| Pepper: Transplant outdoors | April 28 | June 7 | 99 of 99 |
| Potato: Plant seed potatoes | March 17 | May 24 | 99 of 99 |
| Pumpkin: Sow outdoors | April 28 | June 7 | 99 of 99 |
| Radish: Sow outdoors | March 17 | May 10 | 99 of 99 |
| Radish: Sow for fall | August 9 | October 11 | 99 of 99 |
| Spinach: Transplant outdoors | March 17 | May 10 | 99 of 99 |
| Spinach: Sow outdoors | March 17 | May 10 | 99 of 99 |
| Spinach: Sow for fall | July 15 | September 24 | 99 of 99 |
| Summer squash: Transplant outdoors | April 21 | May 31 | 99 of 99 |
| Summer squash: Sow outdoors | April 14 | May 24 | 99 of 99 |
| Sweet corn: Sow outdoors | April 14 | May 24 | 99 of 99 |
| Sweet potato: Plant slips | April 21 | June 7 | 99 of 99 |
| Tomato: Transplant outdoors | April 28 | June 7 | 99 of 99 |
| Turnip: Sow outdoors | March 17 | May 10 | 99 of 99 |
| Turnip: Sow for fall | July 15 | September 21 | 99 of 99 |
| Watermelon: Transplant outdoors | April 28 | June 7 | 99 of 99 |
| Watermelon: Sow outdoors | April 28 | June 7 | 99 of 99 |
Weather stations in West Virginia
Every station in West Virginia with NOAA frost-date normals, with its Typical 32°F frost dates and growing season.
| Station | Elevation | Last frost | First frost | Growing season |
|---|---|---|---|---|
| ALDERSON, WV US | 1,550 ft | May 4 | October 12 | 165 days |
| ANSTEAD HAWKS NEST SP, WV US | 1,300 ft | April 30 | October 17 | 172 days |
| ATHENS, WV US | 2,500 ft | May 8 | October 5 | 153 days |
| BARTOW 1S, WV US | 3,020 ft | May 16 | October 1 | 139 days |
| BAYARD, WV US | 2,410 ft | May 21 | September 28 | 131 days |
| BECKLEY RALEIGH CO AP, WV US | 2,510 ft | May 1 | October 16 | 170 days |
| BECKLEY VA HOSPITAL, WV US | 2,330 ft | May 14 | October 5 | 148 days |
| BELINGTON, WV US | 1,770 ft | May 14 | October 7 | 151 days |
| BLUEFIELD MERCER CO AP, WV US | 2,870 ft | April 30 | October 18 | 173 days |
| BLUEFIELD, WV US | 2,870 ft | May 9 | October 10 | 159 days |
| BLUESTONE LAKE, WV US | 1,390 ft | April 18 | October 25 | 192 days |
| BUCKEYE, WV US | 2,120 ft | May 12 | October 9 | 154 days |
| BUCKHANNON, WV US | 1,460 ft | May 5 | October 14 | 165 days |
| BURTON, WV US | 1,240 ft | May 12 | October 7 | 151 days |
| CACAPON ST PK #2, WV US | 960 ft | May 1 | October 15 | 171 days |
| CANAAN VALLEY #2, WV US | 3,250 ft | May 24 | September 27 | 127 days |
| CHARLESTON WFO, WV US | 920 ft | April 30 | October 15 | 170 days |
| CHARLESTON YEAGER AP, WV US | 910 ft | April 23 | October 21 | 182 days |
| CLARKSBURG 1, WV US | 990 ft | April 30 | October 17 | 172 days |
| CLARKSBURG BENEDUM AP, WV US | 1,200 ft | April 26 | October 18 | 179 days |
| CLENDENIN, WV US | 700 ft | April 29 | October 23 | 179 days |
| CRESTON, WV US | 650 ft | May 4 | October 14 | 164 days |
| DAVIS 3SE, WV US | 3,710 ft | May 16 | October 5 | 144 days |
| DUNLOW 1 SW, WV US | 1,110 ft | April 20 | October 21 | 187 days |
| ELKHORN, WV US | 1,950 ft | May 2 | October 12 | 167 days |
| ELKINS 21 ENE, WV US | 3,390 ft | May 16 | October 1 | 142 days |
| ELKINS RANDOLPH CO AP, WV US | 1,980 ft | May 12 | October 7 | 151 days |
| FAIRMONT, WV US | 1,300 ft | April 26 | October 22 | 180 days |
| FRANKLIN 2 NE, WV US | 1,900 ft | May 8 | October 5 | 153 days |
| FROST 3NE, WV US | 2,900 ft | May 17 | October 1 | 140 days |
| GASSAWAY, WV US | 850 ft | April 28 | October 19 | 177 days |
| GLADY 1 N, WV US | 2,840 ft | May 23 | September 28 | 130 days |
| GLENVILLE, WV US | 740 ft | May 4 | October 19 | 171 days |
| GRANTSVILLE 1ESE, WV US | 710 ft | May 1 | October 15 | 168 days |
| HACKER VALLEY, WV US | 1,580 ft | May 14 | October 5 | 147 days |
| HAMLIN, WV US | 680 ft | April 30 | October 16 | 171 days |
| HARRISVILLE, WV US | 820 ft | May 3 | October 12 | 165 days |
| HOGSETT RC BYRD DAM, WV US | 570 ft | April 24 | October 23 | 184 days |
| HUNTINGTON SWG PL, WV US | 520 ft | April 19 | October 24 | 190 days |
| HUNTINGTON TRI STATE AP, WV US | 820 ft | April 21 | October 21 | 186 days |
| KEYSER 2 SSW, WV US | 960 ft | May 7 | October 8 | 158 days |
| KUMBRABOW, WV US | 3,230 ft | May 16 | October 1 | 140 days |
| LAKE LYNN, WV US | 900 ft | May 1 | October 18 | 172 days |
| LEWISBURG 3 N, WV US | 2,300 ft | May 10 | October 4 | 150 days |
| LOGAN, WV US | 670 ft | April 14 | October 29 | 200 days |
| LONDON LOCKS, WV US | 630 ft | April 15 | October 31 | 201 days |
| LOST RVR, WV US | 1,690 ft | May 11 | October 5 | 151 days |
| MADISON 3NNW, WV US | 690 ft | April 22 | October 22 | 185 days |
| MANNINGTON 8 WNW, WV US | 1,100 ft | May 11 | October 4 | 149 days |
| MARLINTON, WV US | 2,150 ft | May 19 | October 1 | 139 days |
| MARTINSBURG 2, WV US | 460 ft | April 23 | October 17 | 179 days |
| MARTINSBURG E WV RGNL AP, WV US | 530 ft | April 30 | October 15 | 173 days |
| MIDDLEBOURNE 3 ESE, WV US | 780 ft | May 8 | October 9 | 157 days |
| MOOREFIELD 1 SSE, WV US | 890 ft | May 5 | October 9 | 159 days |
| MORGANTOWN HART FLD, WV US | 1,240 ft | May 1 | October 18 | 173 days |
| MORGANTOWN L&D, WV US | 830 ft | May 2 | October 17 | 171 days |
| MOUNDSVILLE, WV US | 620 ft | May 2 | October 16 | 169 days |
| MT NEBO 1 S, WV US | 1,950 ft | May 14 | October 3 | 146 days |
| MULLENS 3 E, WV US | 1,560 ft | April 30 | October 14 | 170 days |
| NEW CUMBERLAND L/D, WV US | 670 ft | April 28 | October 22 | 179 days |
| OAK HILL, WV US | 2,040 ft | April 30 | October 14 | 169 days |
| OCEANA 2 SE, WV US | 1,320 ft | April 29 | October 19 | 176 days |
| PARKERSBURG WOOD CO AP, WV US | 830 ft | April 29 | October 16 | 171 days |
| PARKERSBURG, WV US | 620 ft | April 20 | October 24 | 188 days |
| PARSONS 3 SE, WV US | 1,770 ft | April 30 | October 19 | 173 days |
| PEA RIDGE PSD, WV US | 580 ft | April 15 | October 27 | 196 days |
| PETERSBURG, WV US | 960 ft | May 1 | October 15 | 170 days |
| PICKENS 2 N, WV US | 2,880 ft | May 3 | October 13 | 166 days |
| PIKE ISLAND(LOCK & DAM), WV US | 640 ft | April 24 | October 27 | 187 days |
| PINEVILLE, WV US | 1,320 ft | April 22 | October 22 | 185 days |
| RD BAILEY LAKE, WV US | 1,280 ft | April 20 | October 22 | 186 days |
| RICHWOOD 1SSE, WV US | 3,090 ft | May 6 | October 11 | 161 days |
| RIPLEY, WV US | 610 ft | April 30 | October 15 | 169 days |
| ROCK CAVE 2 NE, WV US | 1,750 ft | May 4 | October 15 | 166 days |
| ROMNEY 1 SW, WV US | 720 ft | May 4 | October 12 | 164 days |
| ROSEDALE 3 NNW, WV US | 750 ft | May 5 | October 14 | 163 days |
| ROWLESBURG 1, WV US | 1,420 ft | May 4 | October 17 | 171 days |
| RUPERT 4 N, WV US | 3,320 ft | May 10 | October 6 | 152 days |
| SAINT ALBANS, WV US | 650 ft | April 26 | October 20 | 179 days |
| SANDYVILLE 9 NE, WV US | 670 ft | May 10 | October 8 | 156 days |
| SISSONVILLE 1SW, WV US | 630 ft | May 5 | October 11 | 160 days |
| SNOWSHOE, WV US | 4,850 ft | May 19 | October 1 | 139 days |
| SOUTHSIDE 3 NNW, WV US | 580 ft | May 5 | October 14 | 165 days |
| SPENCER, WV US | 970 ft | May 7 | October 11 | 160 days |
| STONEWALL JACKSON DAM, WV US | 1,040 ft | May 2 | October 16 | 171 days |
| SUMMERSVILLE LAKE, WV US | 1,770 ft | May 5 | October 14 | 166 days |
| SUTTON LAKE, WV US | 870 ft | April 30 | October 23 | 179 days |
| TERRA ALTA #1, WV US | 2,630 ft | May 15 | October 5 | 147 days |
| TYGART DAM, WV US | 1,230 ft | May 3 | October 17 | 169 days |
| UNION 3 SSE, WV US | 2,110 ft | May 6 | October 7 | 155 days |
| W UNION 2, WV US | 810 ft | May 5 | October 15 | 166 days |
| WARDENSVILLE R M FARM, WV US | 960 ft | May 12 | October 5 | 149 days |
| WEBSTER SPRINGS 8 N, WV US | 1,850 ft | May 12 | October 6 | 150 days |
| WESTON, WV US | 1,020 ft | April 30 | October 22 | 177 days |
| WHEELING OHIO CO AP, WV US | 1,180 ft | April 30 | October 19 | 176 days |
| WHEELING, WV US | 650 ft | April 26 | October 23 | 183 days |
| WHITE SULPHUR SPRINGS, WV US | 1,920 ft | May 10 | October 8 | 156 days |
| WILLIAMSON, WV US | 760 ft | April 15 | October 29 | 199 days |
| WINFIELD LOCKS, WV US | 620 ft | April 26 | October 25 | 183 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
- Maine 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
- Wisconsin frost dates and planting windows
- Wyoming frost dates and planting windows
- Methods and sources