First and last frost dates for US locationsNOAA climate normals · 1991–2020
USFrostDates

First and last frost dates in West Virginia

Compare median spring and fall freeze dates for 132 locations in West Virginia. Open a city guide for station details and risk levels.

Median freeze dates for cities in West Virginia
LocationLast spring freezeFirst fall freezeDays betweenGuide
AldersonApril 26October 17174 days
AnstedApril 22October 22183 days
AugustaApril 26October 18175 days
BarboursvilleApril 8November 1207 days
BarrackvilleApril 18October 28193 days
BeaverApril 22October 21182 days
BeckleyMay 6October 10157 days
BelingtonMay 6October 13160 days
BelleApril 7November 4211 days
BenwoodApril 20October 29192 days
BethanyApril 23October 25185 days
Bethlehem (Ohio County)April 20October 29192 days
Bethlehem (Harrison County)April 18October 24189 days
BlennerhassettApril 14October 30199 days
BluefieldApril 30October 15168 days
BluewellApril 21October 22184 days
BoazApril 23October 22182 days
BradleyApril 22October 21182 days
BridgeportApril 18October 24189 days
BrookhavenApril 23October 24184 days
Brush ForkApril 30October 15168 days
BuckhannonApril 29October 20174 days
BuffaloApril 18October 30195 days
CeredoApril 12October 30201 days
ChapmanvilleApril 8November 2208 days
CharlestonApril 16October 26193 days
Cheat LakeApril 25October 24182 days
ChesapeakeApril 7November 4211 days
ChesterApril 22October 28189 days
ClarksburgApril 22October 23184 days
ClendeninApril 21October 28190 days
Coal CityMay 6October 10157 days
Coal ForkApril 16October 26193 days
Crab OrchardMay 6October 10157 days
Cross LanesApril 18October 26191 days
DanielsApril 22October 21182 days
DespardApril 22October 23184 days
DunbarApril 23October 20180 days
EleanorApril 18October 30195 days
ElkinsMay 5October 12160 days
ElkviewApril 16October 26193 days
FairleaMay 3October 9159 days
FairmontApril 18October 28193 days
FayettevilleApril 22October 22183 days
FollansbeeApril 29October 20174 days
Gilbert CreekApril 15October 27195 days
GlendaleApril 26October 21178 days
GlenvilleApril 25October 24182 days
GraftonApril 26October 22179 days
GranvilleApril 26October 23180 days
HamlinApril 23October 21181 days
HarrisvilleApril 26October 17174 days
HintonApril 10October 30203 days
Hooverson HeightsApril 29October 20174 days
HurricaneApril 18October 30195 days
InwoodApril 20October 22185 days
KenovaApril 16October 30197 days
KeyserApril 30October 15168 days
LesageApril 8November 1207 days
LewisburgMay 3October 9159 days
LoganApril 8November 2208 days
LubeckApril 14October 30199 days
MabscottMay 6October 10157 days
MacArthurMay 6October 10157 days
MadisonApril 16October 27194 days
ManningtonMay 3October 10160 days
MarlintonMay 11October 6148 days
MarmetApril 16October 26193 days
MartinsburgApril 17October 23189 days
McMechenApril 20October 29192 days
MiltonApril 8November 1207 days
Mineral WellsApril 14October 30199 days
MonongahApril 18October 28193 days
MontgomeryApril 7November 4211 days
MoorefieldApril 29October 15169 days
MorgantownApril 26October 23180 days
MoundsvilleApril 26October 21178 days
Mount Gay-ShamrockApril 8November 2208 days
Mount HopeApril 21October 19181 days
MullensApril 24October 20179 days
New CumberlandApril 22October 28189 days
New MartinsvilleApril 26October 26183 days
NewellApril 22October 28189 days
NitroApril 18October 26191 days
Nutter FortApril 22October 23184 days
Oak HillApril 21October 19181 days
OceanaApril 22October 24185 days
Paden CityApril 26October 26183 days
ParkersburgApril 14October 30199 days
ParsonsApril 24October 24183 days
Pea RidgeApril 8November 1207 days
PennsboroApril 26October 17174 days
PetersburgApril 23October 20180 days
PinchApril 16October 26193 days
Pleasant ValleyApril 18October 28193 days
Point PleasantApril 18October 28193 days
ProsperityMay 6October 10157 days
RandApril 16October 26193 days
RipleyApril 23October 21181 days
RomneyApril 26October 18175 days
RonceverteMay 3October 9159 days
Saint AlbansApril 18October 26191 days
Saint MarysApril 23October 26186 days
Shady SpringApril 22October 21182 days
ShinnstonApril 18October 24189 days
SissonvilleApril 29October 16170 days
SophiaMay 6October 10157 days
South CharlestonApril 23October 20180 days
SpencerApril 30October 17170 days
StanafordApril 22October 21182 days
Star CityApril 26October 23180 days
StonewoodApril 22October 23184 days
SummersvilleApril 27October 19175 days
Teays ValleyApril 18October 30195 days
Terra AltaMay 7October 11157 days
TornadoApril 18October 26191 days
ViennaApril 14October 30199 days
WashingtonApril 14October 30199 days
WayneApril 14October 26195 days
Webster SpringsMay 4October 12161 days
WeirtonApril 29October 20174 days
Weirton HeightsApril 29October 20174 days
WelchApril 16October 28195 days
WellsburgApril 29October 20174 days
West LibertyApril 23October 25185 days
WestonApril 23October 26186 days
WestoverApril 26October 23180 days
WheelingApril 20October 29192 days
White Sulphur SpringsMay 2October 13164 days
Wiley FordApril 15October 24192 days
WilliamsonApril 8November 2208 days
WinfieldApril 18October 30195 days

Median dates at nearby stations, using a 32°F (0°C) threshold. The interval is calculated from the two median dates, not a guarantee of frost-free weather. Read the methodology.