Banner Elk Weather Records

Banner Elk, North Carolina weather averages and records from 1907–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Banner Elk, North Carolina was 98 °F which occurred on June 26, 1948.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Banner Elk, North Carolina was -31 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Banner Elk Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 40.4 21.3 74 -31 4.4 9.0
February 44.5 23.9 75 -13 3.9 10.1
March 51.2 29.7 82 -9 4.4 5.9
April 61.4 37.6 86 7 4.8 1.7
May 68.5 46.9 89 19 5.0 0.0
June 74.9 54.6 98 27 5.3 0.0
July 77.6 58.3 95 35 5.9 0.0
August 76.3 56.6 97 31 4.5 0.0
September 71.8 51.4 93 24 4.7 0.0
October 62.8 40.1 86 8 3.4 0.1
November 52.0 29.8 76 -7 3.2 1.4
December 45.0 26.1 75 -21 4.2 8.4
Entire year 60.7 39.9 98 -31 54.6 35.4
More Banner Elk Weather Records
1907–2024
Highest daily low 73 °F June 1, 1947
Lowest daily high -3 °F January 21, 1985
Greatest daily range
(Difference of high and low)
59 °F May 1, 1935
Greatest difference in daily high
over two conscutive days
44 °F Dec 23–24, 2022
Most daily precipitation 8.7 inches July 16, 1916
Most monthly precipitation 28.1 inches July 1916
Most yearly precipitation 84.0 inches 2013
Most yearly days with precipitation 198 2018
Earliest snow in season October 9 1925
Latest snow in season May 8 1989
Most daily snow 18.0 inches February 7, 1922
Most monthly snow 46.7 inches February 2010
Most yearly snow 94.9 inches 2010
Most snow in a winter 100.7 inches 1959–1960
Greatest snow accumulation 30.0 inches March 15, 1993
Earliest freeze August 23 1930
Earliest day ≥ 80 °F March 25 1929
Earliest day ≥ 90 °F June 7 1933
Latest freeze June 17 1917
Latest day ≥ 80 °F October 19 1938
Latest day ≥ 90 °F September 21 1925
Most days in a year < 0 °F 11 1977
Most days in a year < 32 °F 149 1943
Most days in a year ≥ 80 °F 84 1925
Most days in a year ≥ 90 °F 13 1925
Banner Elk Weather Streaks
Most consecutive days...
With precipitation 18 days Aug 5–22, 1920
Without precipitation 32 days Apr 30 – May 31, 2007
With snow 8 days Jan 6–13, 2011
High temperature at or
below freezing
12 days Jan 2–13, 2010
High temperature ≥ 80 °F 20 days Jul 10–29, 1932
High temperature ≥ 90 °F 4 days Sep 4–7, 1925
Facts About Banner Elk Weather
Banner Elk Weather by Year
More Banner Elk Weather
Compare Banner Elk to:
Weather Station Details
Years Station Coordinates
1907–2024 Banner Elk location