Charleston Weather Records

Charleston, West Virginia weather averages and records from 1892–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Charleston, West Virginia was 108 °F which occurred on July 4, 1931.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Charleston, West Virginia was -17 °F which occurred on December 30, 1917.
Lowest Temperatures: All-Time By Year
Charleston Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 43.7 26.1 81 -16 3.3 9.7
February 47.6 28.5 81 -12 3.4 7.0
March 56.6 35.1 92 0 4.1 4.8
April 69.1 44.4 96 18 3.6 0.5
May 76.0 53.2 98 26 4.9 0.0
June 82.8 61.5 105 33 4.7 0.0
July 85.8 65.5 108 46 5.4 0.0
August 85.0 64.1 108 41 3.7 0.0
September 79.2 57.1 104 33 3.5 0.0
October 68.4 45.3 96 17 2.9 0.4
November 57.1 35.6 88 6 3.2 1.2
December 47.2 29.9 80 -17 3.6 5.3
Entire year 66.6 45.6 108 -17 46.2 28.9
More Charleston Weather Records
1892–2024
Highest daily low 84 °F July 29, 1924
Lowest daily high 4 °F December 22, 1989
Greatest daily range
(Difference of high and low)
62 °F January 1, 1928
Greatest difference in daily high
over two conscutive days
48 °F Jan 1–2, 1928
Most daily precipitation 5.6 inches July 19, 1961
Most monthly precipitation 13.5 inches July 1961
Most yearly precipitation 67.1 inches 2018
Most yearly days with precipitation 185 1996
Earliest snow in season October 19 1972
Latest snow in season May 7 1989
Most daily snow 17.1 inches March 13, 1993
Most monthly snow 39.5 inches January 1978
Most yearly snow 77.2 inches 1996
Most snow in a winter 106.0 inches 1995–1996
Greatest snow accumulation 23.0 inches January 21, 1978
Earliest freeze October 2 1974
Earliest day ≥ 90 °F March 20 1921
Earliest day ≥ 100 °F June 4 1925
Latest freeze May 22 2002
Latest day ≥ 90 °F October 18 1928
Latest day ≥ 100 °F September 23 1931
Most days in a year < 0 °F 9 1963
Most days in a year < 32 °F 116 1969
Most days in a year ≥ 80 °F 169 1930
Most days in a year ≥ 90 °F 96 1930
Most days in a year ≥ 100 °F 22 1931
Charleston Weather Streaks
Most consecutive days...
With precipitation 13 days Dec 31, 1995 – Jan 12, 1996
Without precipitation 30 days Sep 11 – Oct 10, 1909
With snow 11 days Jan 12–22, 1978
High temperature at or
below freezing
12 days Dec 26, 2017 – Jan 6, 2018
High temperature ≥ 80 °F 127 days May 27 – Sep 30, 1921
High temperature ≥ 90 °F 38 days Jul 5 – Aug 11, 1930
High temperature ≥ 100 °F 6 days Aug 23–28, 1903
Plant Hardiness Zone
7A
Charleston is in plant hardiness zone 7A
based on average yearly minimum temperature from 1991–2020
Charleston Weather by Year
More Charleston Weather
Compare Charleston to:
Weather Station Details
Years Station Coordinates
1949–2024 Charleston Yeager Airport location
1892–1948 Charleston location