Beckley Weather Records

Beckley, West Virginia weather averages and records from 1893–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Beckley, West Virginia was 103 °F which occurred on August 11, 1926.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Beckley, West Virginia was -23 °F which occurred on January 19, 1994.
Lowest Temperatures: All-Time By Year
Beckley Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 39.2 20.1 74 -23 2.9 9.7
February 42.9 22.0 76 -22 2.9 9.8
March 50.8 27.9 84 -10 3.8 5.5
April 63.2 36.8 88 8 3.8 0.8
May 70.4 46.4 92 21 4.5 0.0
June 75.7 54.7 100 29 4.1 0.0
July 78.5 58.6 103 37 5.2 0.0
August 77.6 57.2 103 33 3.7 0.0
September 72.7 50.9 97 23 3.3 0.0
October 62.7 39.5 89 9 2.5 0.5
November 52.2 29.3 80 -1 2.7 1.2
December 43.0 24.1 75 -22 3.5 7.7
Entire year 60.9 39.1 103 -23 42.6 33.9
More Beckley Weather Records
1893–2024
Highest daily low 79 °F August 22, 1926
Lowest daily high -3 °F February 13, 1899
Greatest daily range
(Difference of high and low)
60 °F April 5, 1939
Greatest difference in daily high
over two conscutive days
46 °F Jan 13–14, 2018
Most daily precipitation 5.3 inches July 27, 2001
Most monthly precipitation 13.1 inches July 2001
Most yearly precipitation 57.4 inches 1935
Most yearly days with precipitation 194 1937
Earliest snow in season October 10 1906
Latest snow in season May 20 1894
Most daily snow 28.0 inches January 28, 1998
Most monthly snow 94.6 inches December 1989
Most yearly snow 103.6 inches 1989
Most snow in a winter 101.4 inches 1989–1990
Greatest snow accumulation 31.0 inches February 27, 1947
Earliest freeze September 4 1916
Earliest day ≥ 80 °F March 4 1976
Earliest day ≥ 90 °F May 21 1941
Latest freeze June 11 1972
Latest day ≥ 80 °F November 8 1916
Latest day ≥ 90 °F September 30 1953
Most days in a year < 0 °F 21 1977
Most days in a year < 32 °F 163 1976
Most days in a year ≥ 80 °F 128 1931
Most days in a year ≥ 90 °F 49 1931
Most days in a year ≥ 100 °F 4 1926
Beckley Weather Streaks
Most consecutive days...
With precipitation 22 days Dec 11, 1989 – Jan 1, 1990
Without precipitation 44 days Sep 13 – Oct 26, 1920
With snow 20 days Dec 11–30, 1989
High temperature at or
below freezing
14 days Jan 29 – Feb 11, 1979
High temperature ≥ 80 °F 73 days Jun 11 – Aug 22, 1931
High temperature ≥ 90 °F 19 days Jun 20 – Jul 8, 1931
Plant Hardiness Zone
6B
Beckley is in plant hardiness zone 6B
based on average yearly minimum temperature from 1991–2020
Beckley Weather by Year
More Beckley Weather
Compare Beckley to
Weather Station Details
Years Station Coordinates
1893–2024 Beckley VA Hospital location