Climate

Goochland County has a temperate climate with four distinct seasons. The average yearly temperature is 56.2°F.

Summers are generally warm and humid. In July, the average daily temperature ranges from 65.7°F to 88.4°F.

Winters are typically mild. January's daily low, on average, is 24.4°F; the average daily high is 44.9°F. There are about 12 days per year with at least one inch of snow on the ground.
Month Average Temperature (°F) Average Precipitation (Inches)
January 34.6 3.81
February 37.9 2.88
March 46.1 3.97
April 55.8 3.59
May 64.0 4.07
June 72.0 3.33
July 77.0 3.68
August 75.4 3.79
September 68.9 3.60
October 56.8 3.82
November 47.7 3.48
December 38.6 3.08

CLIMATE averages

  • Average yearly temperature: 56.2°F
  • Average number of days per year with at least one inch of snow on the ground: 12
  • January average daily maximum temperature: 44.9°F
  • January average daily minimum temperature: 24.4°F
  • July average daily maximum temperature: 88.4°F
  • July average daily maximum temperature: 88.4°F
Source: U.S. Department of Agriculture, Natural Resources Conservation Service, National Water and Climate Center