Asheboro Weather Records

Asheboro, North Carolina weather averages and records from 1926–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Asheboro, North Carolina was 105 °F which occurred on August 18, 1988.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Asheboro, North Carolina was -8 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Asheboro Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 49.7 30.7 79 -8 3.7 2.7
February 54.2 33.8 82 2 3.2 0.5
March 62.0 40.3 92 8 4.1 0.2
April 71.4 48.3 93 23 4.0 0.0
May 77.9 56.7 97 33 3.9 0.0
June 84.9 64.8 103 39 4.2 0.0
July 88.3 68.6 104 51 4.2 0.0
August 86.5 67.3 105 46 3.9 0.0
September 80.7 61.3 100 36 4.9 0.0
October 71.1 49.5 96 21 3.5 0.0
November 61.1 39.5 87 10 3.6 0.2
December 52.8 34.0 79 -1 3.6 0.3
Entire year 70.3 49.8 105 -8 46.4 3.2
More Asheboro Weather Records
1926–2024
Highest daily low 79 °F August 4, 1928
Lowest daily high 17 °F January 19, 1994
Greatest daily range
(Difference of high and low)
52 °F April 17, 2019
Greatest difference in daily high
over two conscutive days
41 °F Mar 22–23, 1934
Most daily precipitation 9.5 inches August 16, 1949
Most monthly precipitation 15.1 inches August 1949
Most yearly precipitation 74.7 inches 2018
Most yearly days with precipitation 156 2003
Earliest snow in season November 11 1987
Latest snow in season March 28 1947
Most daily snow 24.0 inches March 2, 1927
Most monthly snow 26.0 inches March 1927
Most yearly snow 32.5 inches 1927
Most snow in a winter 31.5 inches 1926–1927
Greatest snow accumulation 24.0 inches March 2, 1927
Earliest freeze October 4 1974
Earliest day ≥ 90 °F March 17 1945
Earliest day ≥ 100 °F June 18 1944
Latest freeze April 25 1930
Latest day ≥ 90 °F October 9 2007
Latest day ≥ 100 °F September 11 1983
Most days in a year < 0 °F 1 1985
Most days in a year < 32 °F 82 1960
Most days in a year ≥ 80 °F 174 1941
Most days in a year ≥ 90 °F 75 1941
Most days in a year ≥ 100 °F 6 1983
Asheboro Weather Streaks
Most consecutive days...
With precipitation 15 days Feb 10–24, 2019
Without precipitation 38 days Sep 27 – Nov 3, 2000
With snow 3 days Feb 2–4, 1996
High temperature at or
below freezing
7 days Jan 1–7, 2018
High temperature ≥ 80 °F 96 days Jun 19 – Sep 22, 1954
High temperature ≥ 90 °F 23 days Jul 14 – Aug 5, 1931
High temperature ≥ 100 °F 4 days Aug 20–23, 1983
Plant Hardiness Zone
8A
Asheboro is in plant hardiness zone 8A
based on average yearly minimum temperature from 1991–2020
Asheboro Weather by Year
More Asheboro Weather
Compare Asheboro to:
Weather Station Details
Years Station Coordinates
1926–2024 Asheboro 2 W location