Danville Weather Records

Danville, Virginia weather averages and records from 1891–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Danville, Virginia was 107 °F which occurred on August 31, 1932.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Danville, Virginia was -5 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Danville 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.1 28.4 80 -5 3.5 2.2
February 52.8 30.4 85 2 2.8 2.0
March 61.2 37.0 91 8 3.7 0.7
April 71.2 45.3 95 20 3.8 0.0
May 78.4 54.7 101 29 4.2 0.0
June 85.7 63.3 105 40 4.0 0.0
July 89.2 67.9 105 50 4.8 0.0
August 87.6 66.6 107 46 3.6 0.0
September 81.4 59.8 105 34 4.3 0.0
October 71.5 47.0 100 22 3.4 0.0
November 60.8 36.4 87 11 3.4 0.0
December 52.0 30.9 81 -1 3.1 1.3
Entire year 70.2 47.4 107 -5 44.4 6.1
More Danville Weather Records
1891–2024
Highest daily low 84 °F August 21, 1924
Lowest daily high 13 °F January 11, 1982
Greatest daily range
(Difference of high and low)
58 °F January 29, 1934
Greatest difference in daily high
over two conscutive days
49 °F Jan 29–30, 1934
Most daily precipitation 6.0 inches October 11, 2018
Most monthly precipitation 14.6 inches September 1996
Most yearly precipitation 67.6 inches 2018
Most yearly days with precipitation 169 2003
Earliest snow in season November 7 1953
Latest snow in season April 12 1918
Most daily snow 22.0 inches December 17, 1930
Most monthly snow 24.0 inches January 1966
Most yearly snow 33.2 inches 1962
Most snow in a winter 31.3 inches 1961–1962
Greatest snow accumulation 22.0 inches December 18, 1930
Earliest freeze October 2 1947
Earliest day ≥ 90 °F March 13 1990
Earliest day ≥ 100 °F May 22 1941
Latest freeze May 27 1961
Latest day ≥ 90 °F October 18 1938
Latest day ≥ 100 °F October 6 1941
Most days in a year < 0 °F 2 1940
Most days in a year < 32 °F 112 1976
Most days in a year ≥ 80 °F 164 1953
Most days in a year ≥ 90 °F 98 1925
Most days in a year ≥ 100 °F 13 1925
Danville Weather Streaks
Most consecutive days...
With precipitation 15 days Jun 6–20, 2003
Without precipitation 40 days Oct 15 – Nov 23, 2001
With snow 3 days Jan 23–25, 2000
High temperature at or
below freezing
8 days Dec 10–17, 1917
High temperature ≥ 80 °F 115 days May 31 – Sep 22, 1925
High temperature ≥ 90 °F 23 days Jul 29 – Aug 20, 1988
High temperature ≥ 100 °F 5 days Jul 18–22, 1977
Plant Hardiness Zone
7B
Danville is in plant hardiness zone 7B
based on average yearly minimum temperature from 1991–2020
Danville Weather by Year
More Danville Weather
Compare Danville to:
Weather Station Details
Years Station Coordinates
2001–2024 Danville Regional Airport location
1891–2000 Danville 2 SE location