Last frost dates in West Virginia

99 NOAA weather stations in West Virginia have thirty years of frost records. The median station sees its last 32 °F night around Apr 26; across the state that ranges from Apr 7 to May 15, so pick the station nearest you rather than a state-wide figure.

LONDON LOCKS Apr 7 Apr 23 Mar 26 Nov 4 209
LOGAN Apr 8 Apr 21 Mar 25 Nov 2 208
PEA RIDGE PSD Apr 8 Apr 25 Mar 26 Nov 1 205
WILLIAMSON Apr 8 Apr 25 Mar 26 Nov 2 206
BLUESTONE LAKE Apr 10 May 3 Mar 28 Oct 30 200
HUNTINGTON SWG PL Apr 12 May 2 Mar 30 Oct 30 200
DUNLOW 1 SW Apr 13 May 4 Mar 27 Oct 26 197
HUNTINGTON TRI STATE AP Apr 14 May 3 Mar 28 Oct 26 195
PARKERSBURG Apr 14 May 2 Mar 31 Oct 30 197
RD BAILEY LAKE Apr 15 May 4 Apr 1 Oct 27 194
CHARLESTON YEAGER AP Apr 16 May 5 Apr 1 Oct 26 192
MADISON 3NNW Apr 16 May 2 Apr 2 Oct 27 192
PINEVILLE Apr 16 May 3 Mar 31 Oct 28 193
MARTINSBURG 2 Apr 17 May 1 Apr 4 Oct 23 187
CLARKSBURG BENEDUM AP Apr 18 May 9 Apr 1 Oct 24 188
FAIRMONT Apr 18 May 9 Apr 2 Oct 28 192
HOGSETT RC BYRD DAM Apr 18 May 5 Apr 3 Oct 29 192
PIKE ISLAND(LOCK & DAM) Apr 18 May 6 Apr 4 Nov 1 196
SAINT ALBANS Apr 18 May 6 Apr 2 Oct 26 189
WINFIELD LOCKS Apr 18 May 9 Apr 2 Oct 30 193
GASSAWAY Apr 20 May 9 Apr 8 Oct 25 185
MARTINSBURG E WV RGNL AP Apr 20 May 12 Apr 3 Oct 22 183
WHEELING Apr 20 May 6 Apr 5 Oct 29 192
BLUEFIELD MERCER CO AP Apr 21 May 11 Apr 6 Oct 22 182
CLENDENIN Apr 21 May 11 Apr 5 Oct 28 187
OAK HILL Apr 21 May 13 Apr 5 Oct 19 179
ANSTEAD HAWKS NEST SP Apr 22 May 9 Apr 8 Oct 22 181
BECKLEY RALEIGH CO AP Apr 22 May 13 Apr 8 Oct 21 180
CLARKSBURG 1 Apr 22 May 11 Apr 10 Oct 23 181
NEW CUMBERLAND L/D Apr 22 May 8 Apr 11 Oct 28 186
OCEANA 2 SE Apr 22 May 9 Apr 6 Oct 24 184
SUTTON LAKE Apr 22 May 11 Apr 7 Oct 28 187
CACAPON ST PK #2 Apr 23 May 13 Apr 6 Oct 21 180
CHARLESTON WFO Apr 23 May 13 Apr 9 Oct 20 180
HAMLIN Apr 23 May 9 Apr 8 Oct 21 180
MORGANTOWN HART FLD Apr 23 May 14 Apr 7 Oct 24 182
PARKERSBURG WOOD CO AP Apr 23 May 11 Apr 7 Oct 22 180
PETERSBURG Apr 23 May 13 Apr 5 Oct 20 179
RIPLEY Apr 23 May 11 Apr 10 Oct 21 178
WESTON Apr 23 May 12 Apr 9 Oct 26 185
WHEELING OHIO CO AP Apr 23 May 10 Apr 6 Oct 25 185
ELKHORN Apr 24 May 14 Apr 11 Oct 17 175
MULLENS 3 E Apr 24 May 10 Apr 12 Oct 20 178
PARSONS 3 SE Apr 24 May 11 Apr 8 Oct 24 182
GLENVILLE Apr 25 May 15 Apr 11 Oct 24 180
LAKE LYNN Apr 25 May 13 Apr 9 Oct 24 181
PICKENS 2 N Apr 25 May 13 Apr 10 Oct 19 176
ALDERSON Apr 26 May 15 Apr 11 Oct 17 173
GRANTSVILLE 1ESE Apr 26 May 10 Apr 15 Oct 20 175
HARRISVILLE Apr 26 May 14 Apr 14 Oct 17 173
MORGANTOWN L&D Apr 26 May 12 Apr 10 Oct 23 180
MOUNDSVILLE Apr 26 May 12 Apr 15 Oct 21 177
ROCK CAVE 2 NE Apr 26 May 15 Apr 11 Oct 21 175
ROMNEY 1 SW Apr 26 May 14 Apr 12 Oct 18 172
STONEWALL JACKSON DAM Apr 26 May 13 Apr 15 Oct 23 179
TYGART DAM Apr 26 May 14 Apr 12 Oct 22 178
SUMMERSVILLE LAKE Apr 27 May 16 Apr 13 Oct 19 173
ROWLESBURG 1 Apr 28 May 15 Apr 12 Oct 23 179
SOUTHSIDE 3 NNW Apr 28 May 14 Apr 15 Oct 19 173
W UNION 2 Apr 28 May 16 Apr 14 Oct 21 176
BUCKHANNON Apr 29 May 16 Apr 14 Oct 20 173
CRESTON Apr 29 May 16 Apr 16 Oct 19 172
MOOREFIELD 1 SSE Apr 29 May 17 Apr 16 Oct 15 167
ROSEDALE 3 NNW Apr 29 May 17 Apr 16 Oct 19 171
SISSONVILLE 1SW Apr 29 May 15 Apr 15 Oct 16 169
ATHENS Apr 30 May 19 Apr 14 Oct 10 161
BLUEFIELD Apr 30 May 19 Apr 15 Oct 15 168
FRANKLIN 2 NE Apr 30 May 18 Apr 15 Oct 11 162
KEYSER 2 SSW Apr 30 May 19 Apr 14 Oct 15 167
RICHWOOD 1SSE Apr 30 May 17 Apr 14 Oct 18 171
SPENCER Apr 30 May 18 Apr 15 Oct 17 169
UNION 3 SSE Apr 30 May 17 Apr 12 Oct 12 165
MIDDLEBOURNE 3 ESE May 1 May 19 Apr 17 Oct 15 167
SANDYVILLE 9 NE May 1 May 19 Apr 18 Oct 14 165
RUPERT 4 N May 2 May 20 Apr 16 Oct 11 160
WHITE SULPHUR SPRINGS May 2 May 19 Apr 17 Oct 13 165
BUCKEYE May 3 May 22 Apr 19 Oct 14 161
LEWISBURG 3 N May 3 May 21 Apr 17 Oct 9 158
LOST RVR May 3 May 21 Apr 19 Oct 12 160
MANNINGTON 8 WNW May 3 May 22 Apr 19 Oct 10 159
BURTON May 4 May 22 Apr 20 Oct 12 158
WEBSTER SPRINGS 8 N May 4 May 22 Apr 18 Oct 12 160
ELKINS RANDOLPH CO AP May 5 May 21 Apr 20 Oct 12 159
MT NEBO 1 S May 5 May 24 Apr 20 Oct 7 154
BECKLEY VA HOSPITAL May 6 May 23 Apr 22 Oct 10 156
BELINGTON May 6 May 23 Apr 20 Oct 13 159
WARDENSVILLE R M FARM May 6 May 22 Apr 21 Oct 12 159
ELKINS 21 ENE May 7 May 27 Apr 22 Oct 7 151
HACKER VALLEY May 7 May 24 Apr 22 Oct 10 155
KUMBRABOW May 7 May 26 Apr 22 Oct 6 150
TERRA ALTA #1 May 7 May 24 Apr 21 Oct 11 156
BARTOW 1S May 9 May 26 Apr 22 Oct 5 149
DAVIS 3SE May 9 May 25 Apr 24 Oct 10 153
FROST 3NE May 10 May 26 Apr 24 Oct 5 149
MARLINTON May 11 May 28 Apr 27 Oct 6 148
SNOWSHOE May 12 May 29 Apr 26 Oct 7 147
BAYARD May 13 May 30 Apr 27 Oct 3 140
CANAAN VALLEY #2 May 15 Jun 1 Apr 26 Oct 2 138
GLADY 1 N May 15 May 31 Apr 28 Oct 3 139

How to read the three dates

Average is the date by which, in half of the years between 1991 and 2020, the last 32 °F night had already happened. Safe is later: only one year in ten saw a frost after it, which is the date to set out frost-tender plants such as dahlia tubers and zinnia seedlings. Early is the risky end, with a frost after it in nine years out of ten.

Every figure is for the weather station, not for your garden. A valley bottom, a north slope or a spot near a lake can run a week or two either way. Cities are warmer than the countryside around them.

Where the numbers come from

The dates are NOAA's U.S. Climate Normals for 1991 to 2020, computed by the National Centers for Environmental Information for every station with thirty years of daily minimum temperatures. ZIP codes are matched to the nearest such station within 150 km using U.S. Census Bureau ZIP Code Tabulation Area centroids. Stations that never see a frost, such as much of south Florida, report no date and are left out.

All states →