Ashland Weather Records

Ashland, Virginia 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 Ashland, Virginia was 105 °F which occurred on September 8, 1954.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Ashland, Virginia was -18 °F which occurred on January 17, 1893.
Lowest Temperatures: All-Time By Year
Ashland Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 46.9 27.3 82 -18 3.3 5.7
February 51.2 29.0 82 -11 2.8 4.0
March 59.9 35.7 92 4 3.8 2.0
April 71.1 45.3 96 15 3.4 0.0
May 76.7 54.8 97 28 4.2 0.0
June 82.8 63.0 101 37 4.5 0.0
July 86.7 67.6 103 43 4.3 0.0
August 85.2 66.0 105 41 3.6 0.0
September 79.2 59.5 105 33 4.1 0.0
October 68.9 47.7 96 19 3.7 0.0
November 59.0 37.2 88 10 3.3 0.0
December 50.0 30.4 80 -4 3.7 3.0
Entire year 68.2 47.1 105 -18 44.8 15.0
More Ashland Weather Records
1893–2024
Highest daily low 81 °F July 19, 1948
Lowest daily high 9 °F February 13, 1899
Greatest daily range
(Difference of high and low)
55 °F October 28, 1926
Greatest difference in daily high
over two conscutive days
40 °F Mar 16–17, 1982
Most daily precipitation 6.0 inches June 7, 2019
Most monthly precipitation 14.8 inches May 2018
Most yearly precipitation 66.3 inches 2003
Most yearly days with precipitation 143 2003
Earliest snow in season October 10 1979
Latest snow in season April 19 1988
Most daily snow 15.5 inches December 19, 2009
Most monthly snow 30.2 inches January 1996
Most yearly snow 56.4 inches 1996
Most snow in a winter 60.4 inches 1995–1996
Greatest snow accumulation 19.0 inches January 26, 1987
Earliest freeze October 1 1895
Earliest day ≥ 80 °F January 26 1950
Earliest day ≥ 90 °F March 22 1894
Earliest day ≥ 100 °F June 8 1899
Latest freeze May 27 1925
Latest day ≥ 80 °F December 7 1998
Latest day ≥ 90 °F October 16 1897
Latest day ≥ 100 °F September 19 1895
Most days in a year < 0 °F 5 1899
Most days in a year < 32 °F 126 1926
Most days in a year ≥ 80 °F 149 1954
Most days in a year ≥ 90 °F 73 1900
Most days in a year ≥ 100 °F 14 1900
Ashland Weather Streaks
Most consecutive days...
With precipitation 10 days Dec 22–31, 2015
Without precipitation 39 days Oct 16 – Nov 23, 2001
With snow 4 days Feb 11–14, 2021
High temperature at or
below freezing
9 days Dec 29, 1917 – Jan 6, 1918
High temperature ≥ 80 °F 82 days Jun 24 – Sep 13, 1900
High temperature ≥ 90 °F 18 days Aug 13–30, 1959
High temperature ≥ 100 °F 6 days Aug 7–12, 1900
Plant Hardiness Zone
7B
Ashland is in plant hardiness zone 7B
based on average yearly minimum temperature from 1991–2020
Ashland Weather by Year
More Ashland Weather
Compare Ashland to:
Weather Station Details
Years Station Coordinates
1893–2024 Ashland location