 Due to its elevation, the climate of Beckley is humid continental (Köppen "Dfb"), and the city straddles the border between USDA Plant Hardiness Zones 6B and 7A.Summers are warm and humid, usually a few degrees cooler than lower-elevation places within the state, with an average of only 1.2 days of a maximum at or above annually.Winters are generally cold and snowy with occasional intervening milder periods and an average of 2.4 nights annually with a minimum of or lower.