Franklin Weather Records

Franklin, North Carolina weather averages and records from 1872–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Franklin, North Carolina was 101 °F which occurred on July 29, 1952.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Franklin, North Carolina was -15 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Franklin Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 48.5 25.7 78 -15 5.1 1.2
February 52.8 28.6 78 -5 4.6 0.5
March 60.4 34.6 85 -3 5.0 0.2
April 69.4 41.0 91 17 5.4 0.0
May 75.8 51.2 91 25 4.4 0.0
June 81.5 58.6 100 34 4.8 0.0
July 84.4 62.9 101 45 4.3 0.0
August 83.2 61.8 99 40 4.6 0.0
September 78.7 55.8 98 27 3.8 0.0
October 70.0 43.3 91 15 3.5 0.0
November 59.9 33.0 82 3 4.2 0.0
December 51.3 28.7 78 -8 5.6 1.4
Entire year 68.1 43.9 101 -15 54.7 3.0
More Franklin Weather Records
1872–2024
Highest daily low 71 °F July 20, 1996
Lowest daily high 9 °F December 8, 1882
Greatest daily range
(Difference of high and low)
57 °F November 16, 1953
Greatest difference in daily high
over two conscutive days
36 °F Dec 23–24, 2022
Most daily precipitation 7.0 inches October 18, 1879
Most monthly precipitation 13.8 inches February 1873
Most yearly precipitation 73.9 inches 2020
Most yearly days with precipitation 171 2020
Earliest snow in season November 20 1882
Latest snow in season April 13 1952
Most daily snow 14.0 inches January 8, 1988
Most monthly snow 22.0 inches January 1988
Most yearly snow 28.2 inches 1876
Most snow in a winter 35.3 inches 1876–1877
Greatest snow accumulation 11.0 inches February 19, 1979
Earliest freeze September 24 1963
Earliest day ≥ 80 °F March 3 1976
Earliest day ≥ 90 °F April 26 1986
Latest freeze May 31 1984
Latest day ≥ 80 °F November 5 1961
Latest day ≥ 90 °F October 5 1954
Most days in a year < 0 °F 3 2014
Most days in a year < 32 °F 127 1963
Most days in a year ≥ 80 °F 144 1954
Most days in a year ≥ 90 °F 43 1954
Most days in a year ≥ 100 °F 1 1983
Franklin Weather Streaks
Most consecutive days...
With precipitation 17 days Jan 25 – Feb 10, 1957
Without precipitation 39 days Oct 15 – Nov 22, 2001
With snow 3 days Dec 8–10, 2017
High temperature at or
below freezing
5 days Dec 24–28, 1882
High temperature ≥ 80 °F 94 days Jun 1 – Sep 2, 2010
High temperature ≥ 90 °F 16 days Jul 16–31, 1993
Plant Hardiness Zone
7B
Franklin is in plant hardiness zone 7B
based on average yearly minimum temperature from 1991–2020
Franklin Weather by Year
More Franklin Weather
Compare Franklin to:
Weather Station Details
Years Station Coordinates
1872–2024 Franklin location