West Virginia planting calendars

Planting calendars, USDA hardiness zones, and average frost dates for 116 West Virginia locations (Adrian, WV, Alderson, WV, Alderson, WV, Alum Creek, WV, Apple Grove, WV, Apple Grove, WV, Arbovale, WV, Arbovale, WV, Arthurdale, WV, Athens, WV, Athens, WV, Aurora, WV, and 104 more). Pick a location to see its zone, average last and first frost dates, growing-season length, and a printable per-crop planting calendar, all from public NOAA and USDA data.

Locations in West Virginia

Pick a location for its full planner and printable calendar.
Location USDA zone Last frost First frost Season (days)
Adrian 6a −10 to −5 °F Apr 26 Oct 21 175
Alderson 6b −5 to 0 °F Apr 26 Oct 17 173
Alderson 7a 0 to 5 °F Apr 26 Oct 17 173
Alum Creek 7a 0 to 5 °F Apr 16 Oct 27 192
Apple Grove 6b −5 to 0 °F Apr 18 Oct 29 192
Apple Grove 7a 0 to 5 °F Apr 18 Oct 29 192
Arbovale 5b −15 to −10 °F May 8 Oct 5 148
Arbovale 6a −10 to −5 °F May 9 Oct 5 149
Arthurdale 6b −5 to 0 °F Apr 23 Oct 24 182
Athens 7a 0 to 5 °F Apr 30 Oct 10 161
Athens 6b −5 to 0 °F Apr 30 Oct 10 161
Aurora 6a −10 to −5 °F Apr 28 Oct 23 179
Aurora 6a −10 to −5 °F May 13 Oct 3 140
Beards Fork 7a 0 to 5 °F Apr 22 Oct 22 181
Beech Bottom 7a 0 to 5 °F Apr 23 Oct 25 185
Belva 6b −5 to 0 °F Apr 7 Nov 4 209
Boaz 6b −5 to 0 °F Apr 23 Oct 22 180
Bolivar 6b −5 to 0 °F Apr 20 Oct 22 183
Bolt 7a 0 to 5 °F May 6 Oct 10 156
Bolt 6b −5 to 0 °F Apr 24 Oct 20 178
Brandywine 6a −10 to −5 °F Apr 21 Oct 23 182
Bridgeport 6b −5 to 0 °F Apr 18 Oct 24 188
Buckhannon 6b −5 to 0 °F Apr 29 Oct 20 173
Bud 7a 0 to 5 °F Apr 24 Oct 20 178
Burlington 6b −5 to 0 °F Apr 26 Oct 18 172
Burnsville 6b −5 to 0 °F Apr 25 Oct 24 180
Burnsville 6b −5 to 0 °F Apr 22 Oct 28 187
Cairo 6b −5 to 0 °F Apr 26 Oct 20 175
Charles 7a 0 to 5 °F Apr 17 Nov 1 198
Charles 7a 0 to 5 °F Apr 25 Oct 18 174
Charleston 7a 0 to 5 °F Apr 16 Oct 26 192
Charleston 6b −5 to 0 °F Apr 16 Oct 26 192
Charleston 7a 0 to 5 °F Apr 23 Oct 20 180
Clarksburg 6b −5 to 0 °F Apr 22 Oct 23 181
Clay 6b −5 to 0 °F Apr 21 Oct 28 187
Clendenin 7a 0 to 5 °F Apr 21 Oct 28 187
Clendenin 6b −5 to 0 °F Apr 30 Oct 17 169
Coal 6b −5 to 0 °F May 6 Oct 10 156
Craigsville 6b −5 to 0 °F Apr 27 Oct 19 173
Craigsville 6a −10 to −5 °F Apr 27 Oct 19 173
Davis 6a −10 to −5 °F May 9 Oct 10 153
Durbin 5b −15 to −10 °F May 9 Oct 5 149
East Dailey 5b −15 to −10 °F May 15 Oct 3 139
Elk Garden 6b −5 to 0 °F Apr 30 Oct 15 167
Elkins 6a −10 to −5 °F May 5 Oct 12 159
Enterprise 6b −5 to 0 °F May 3 Oct 10 159
Fairmont 6b −5 to 0 °F Apr 18 Oct 28 192
Franklin 6b −5 to 0 °F Apr 30 Oct 11 162
Franklin 6a −10 to −5 °F Apr 30 Oct 11 162
Franklin 7a 0 to 5 °F Apr 30 Oct 11 162
Gassaway 6b −5 to 0 °F Apr 20 Oct 25 185
Gilbert Creek 7a 0 to 5 °F Apr 21 Oct 26 189
Gilbert Creek 7a 0 to 5 °F Apr 15 Oct 27 194
Glen Fork 6b −5 to 0 °F Apr 16 Oct 28 193
Grafton 6b −5 to 0 °F Apr 26 Oct 22 178
Grantsville 6b −5 to 0 °F Apr 29 Oct 19 171
Green Spring 7a 0 to 5 °F Apr 26 Oct 18 172
Harrisville 6b −5 to 0 °F Apr 26 Oct 17 173
Harts 7a 0 to 5 °F Apr 23 Oct 21 180
Harts 7a 0 to 5 °F Apr 8 Nov 2 208
Harts 7a 0 to 5 °F Apr 13 Oct 26 197
Hico 6b −5 to 0 °F Apr 22 Oct 22 181
Hinton 7a 0 to 5 °F Apr 10 Oct 30 200
Hinton 6b −5 to 0 °F Apr 10 Oct 30 200
Huntington 7a 0 to 5 °F Apr 14 Oct 26 195
Keyser 7a 0 to 5 °F Apr 30 Oct 15 167
Kincaid 7a 0 to 5 °F Apr 21 Oct 19 179
Kingwood 6b −5 to 0 °F May 7 Oct 11 156
Lesage 7a 0 to 5 °F Apr 8 Nov 1 205
Lewisburg 6b −5 to 0 °F May 3 Oct 9 158
Littleton 6a −10 to −5 °F May 3 Oct 10 159
Lubeck 6b −5 to 0 °F Apr 14 Oct 30 197
Marlinton 6b −5 to 0 °F May 3 Oct 14 161
Marlinton 6b −5 to 0 °F May 11 Oct 6 148
Maybeury 7a 0 to 5 °F Apr 24 Oct 17 175
Moorefield 7a 0 to 5 °F Apr 29 Oct 15 167
Moorefield 6b −5 to 0 °F Apr 29 Oct 15 167
Morgantown 7a 0 to 5 °F Apr 23 Oct 24 182
Morgantown 6b −5 to 0 °F Apr 26 Oct 23 180
Moundsville 6b −5 to 0 °F Apr 26 Oct 21 177
Nettie 6a −10 to −5 °F May 2 Oct 11 160
Newell 7a 0 to 5 °F Apr 22 Oct 28 186
Norton 6a −10 to −5 °F Apr 29 Oct 20 173
Oak Hill 6b −5 to 0 °F Apr 21 Oct 19 179
Pennsboro 6b −5 to 0 °F Apr 28 Oct 21 176
Petersburg 6b −5 to 0 °F Apr 23 Oct 20 179
Petersburg 7a 0 to 5 °F Apr 23 Oct 20 179
Pickens 6a −10 to −5 °F May 7 Oct 10 155
Powellton 7a 0 to 5 °F Apr 7 Nov 4 209
Princeton 7a 0 to 5 °F Apr 21 Oct 22 182
Rainelle 6b −5 to 0 °F May 2 Oct 11 160
Ranson corporation 7a 0 to 5 °F Apr 20 Oct 22 183
Ravenswood 6b −5 to 0 °F May 1 Oct 14 165
Reader 6b −5 to 0 °F May 1 Oct 15 167
Richwood 6b −5 to 0 °F Apr 30 Oct 18 171
Ripley 6b −5 to 0 °F Apr 23 Oct 21 178
Rivesville 6a −10 to −5 °F Apr 18 Oct 28 192
Robinette 7a 0 to 5 °F Apr 22 Oct 24 184
Rock Cave 6b −5 to 0 °F Apr 26 Oct 21 175
Rock Cave 6b −5 to 0 °F May 7 Oct 10 155
Ronceverte 6b −5 to 0 °F May 2 Oct 13 165
Rowlesburg 6b −5 to 0 °F Apr 28 Oct 23 179
Shady Spring 6b −5 to 0 °F Apr 22 Oct 21 180
Sissonville 7a 0 to 5 °F Apr 23 Oct 21 178
Teays Valley 7a 0 to 5 °F Apr 18 Oct 30 193
Terra Alta 6a −10 to −5 °F May 7 Oct 11 156
Thomas 6a −10 to −5 °F Apr 24 Oct 24 182
Union 6b −5 to 0 °F Apr 30 Oct 12 165
Valley Head 6a −10 to −5 °F May 12 Oct 7 147
Wardensville 6a −10 to −5 °F Apr 29 Oct 15 167
Weirton 6b −5 to 0 °F Apr 29 Oct 20 175
Welch 7a 0 to 5 °F Apr 16 Oct 28 193
Weston 6b −5 to 0 °F Apr 23 Oct 26 185
Wheeling 6b −5 to 0 °F Apr 20 Oct 29 192
Whitmer 6a −10 to −5 °F May 7 Oct 7 151
Whitmer 6a −10 to −5 °F May 15 Oct 3 139

Data: NOAA NCEI U.S. Climate Normals 1991–2020 (public domain) and USDA Plant Hardiness Zone Map 2023. Planting windows synthesized from U.S. Cooperative Extension guides.

More ways to explore

Browse by USDA hardiness zone, see when to plant common crops, or read the methodology behind every figure. This site lists 116 West Virginia locations, mapping every ZIP in the state to its nearest weather station with a full 30-year record.