Charlotte Weather Records

Charlotte, North Carolina 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 Charlotte, North Carolina was 104 °F which occurred on July 1, 2012.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Charlotte, North Carolina was -5 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Charlotte Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 52.2 31.8 79 -5 3.5 1.6
February 56.4 34.9 82 -5 3.1 1.1
March 64.0 41.2 91 4 4.0 0.3
April 73.0 49.2 96 21 3.8 0.0
May 80.0 58.1 100 32 3.4 0.0
June 86.8 66.3 104 45 4.0 0.0
July 90.1 69.8 104 53 3.7 0.0
August 88.4 68.7 104 50 4.4 0.0
September 82.6 62.6 104 39 3.7 0.0
October 73.2 50.4 99 24 3.2 0.0
November 62.8 39.7 85 11 3.3 0.1
December 54.8 34.5 80 1 3.6 0.4
Entire year 72.1 50.7 104 -5 43.6 3.5
More Charlotte Weather Records
1893–2024
Highest daily low 81 °F June 30, 1936
Lowest daily high 14 °F February 13, 1899
Greatest daily range
(Difference of high and low)
48 °F April 18, 2016
Greatest difference in daily high
over two conscutive days
38 °F Dec 15–16, 1901
Most daily precipitation 6.9 inches July 23, 1997
Most monthly precipitation 16.6 inches July 1916
Most yearly precipitation 67.1 inches 1936
Most yearly days with precipitation 145 1906
Earliest snow in season November 11 1968
Latest snow in season April 20 1904
Most daily snow 14.0 inches February 15, 1902
Most monthly snow 19.3 inches March 1960
Most yearly snow 22.9 inches 1960
Most snow in a winter 22.6 inches 1959–1960
Greatest snow accumulation 13.0 inches February 27, 2004
Earliest freeze October 9 2000
Earliest day ≥ 90 °F March 17 1945
Earliest day ≥ 100 °F May 29 1941
Latest freeze April 25 2005
Latest day ≥ 90 °F October 13 1954
Latest day ≥ 100 °F September 9 1939
Most days in a year < 0 °F 2 1985
Most days in a year < 32 °F 85 1968
Most days in a year ≥ 80 °F 164 2018
Most days in a year ≥ 90 °F 88 1954
Most days in a year ≥ 100 °F 10 1954
Charlotte Weather Streaks
Most consecutive days...
With precipitation 16 days Aug 15–30, 1906
Without precipitation 39 days Sep 26 – Nov 3, 2000
With snow 4 days Feb 14–17, 1902
High temperature at or
below freezing
6 days Dec 16–21, 1901
High temperature ≥ 80 °F 112 days Jun 1 – Sep 20, 2021
High temperature ≥ 90 °F 33 days Jun 28 – Jul 30, 1993
High temperature ≥ 100 °F 5 days Jul 17–21, 1986
Plant Hardiness Zone
8A
Charlotte is in plant hardiness zone 8A
based on average yearly minimum temperature from 1991–2020
Charlotte Weather by Year
More Charlotte Weather
Compare Charlotte to:
Weather Station Details
Years Station Coordinates
1940–2024 Charlotte Douglas Airport location
1893–1939 Charlotte WB City location