Salisbury Weather Records

Salisbury, 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 Salisbury, North Carolina was 105 °F which occurred on August 21, 1983.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Salisbury, North Carolina was -11 °F which occurred on January 28, 1940.
Lowest Temperatures: All-Time By Year
Salisbury Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 51.6 30.5 82 -11 3.1 1.4
February 55.6 33.1 82 0 2.7 0.4
March 63.4 39.7 93 2 4.3 0.0
April 73.1 48.2 95 15 3.5 0.0
May 79.6 56.6 102 24 2.8 0.0
June 86.3 65.2 105 41 3.9 0.0
July 88.8 68.9 105 49 4.2 0.0
August 87.4 67.7 105 45 3.6 0.0
September 81.4 61.0 103 34 3.5 0.0
October 72.2 48.6 100 21 2.7 0.0
November 62.0 38.5 87 11 2.8 0.0
December 53.9 32.6 79 -5 3.1 0.7
Entire year 71.3 49.3 105 -11 38.7 2.5
More Salisbury Weather Records
1893–2024
Highest daily low 86 °F July 6, 1900
Lowest daily high 10 °F February 13, 1899
Greatest daily range
(Difference of high and low)
66 °F April 4, 1985
Greatest difference in daily high
over two conscutive days
39 °F Jan 25–26, 2004
Most daily precipitation 5.9 inches August 27, 2008
Most monthly precipitation 14.4 inches September 1928
Most yearly precipitation 70.7 inches 1929
Most yearly days with precipitation 131 2013
Earliest snow in season November 15 1906
Latest snow in season March 31 1915
Most daily snow 19.0 inches March 2, 1927
Most monthly snow 20.5 inches January 1962
Most yearly snow 27.5 inches 1927
Most snow in a winter 28.4 inches 1935–1936
Greatest snow accumulation 19.0 inches March 2, 1927
Earliest freeze October 3 1981
Earliest day ≥ 90 °F March 17 1945
Earliest day ≥ 100 °F May 21 1941
Latest freeze May 20 2007
Latest day ≥ 90 °F October 28 1919
Latest day ≥ 100 °F October 5 1919
Most days in a year < 0 °F 4 1940
Most days in a year < 32 °F 101 1905
Most days in a year ≥ 80 °F 168 1941
Most days in a year ≥ 90 °F 106 1941
Most days in a year ≥ 100 °F 15 1941
Salisbury Weather Streaks
Most consecutive days...
With precipitation 13 days Jul 4–16, 1958
Without precipitation 51 days Oct 9 – Nov 28, 2016
With snow 3 days Feb 2–4, 1936
High temperature at or
below freezing
7 days Jan 14–20, 1893
High temperature ≥ 80 °F 109 days Jun 21 – Oct 7, 1954
High temperature ≥ 90 °F 31 days Jul 30 – Aug 29, 1900
High temperature ≥ 100 °F 7 days Aug 7–13, 1900
Plant Hardiness Zone
8A
Salisbury is in plant hardiness zone 8A
based on average yearly minimum temperature from 1991–2020
Facts About Salisbury Weather
Salisbury Weather by Year
More Salisbury Weather
Compare Salisbury to:
Weather Station Details
Years Station Coordinates
1893–2024 Salisbury location