Hopkinsville, KY (42240) has a humid subtropical climate with mild to hot summers and cold to cool winters. The average daily high temperature during the summer months of June, July, and August is around 88°F and the average daily low temperature in winter months of December, January, and February is around 30°F. Precipitation is fairly evenly distributed throughout the year with an average annual precipitation of about 44 inches per year. The city gets about 240 sunshine days a year with an average summer day having much more sunshine than in winter months due to longer days.
Hopkinsville (zip 42240), Kentucky gets 52 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Hopkinsville (zip 42240) averages 7 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 207 sunny days per year in Hopkinsville (zip 42240). The US average is 205 sunny days.
Hopkinsville (zip 42240) gets some kind of precipitation, on average, 112 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 90 degrees
Winter Low: the January low is 26
Rain: averages 52 inches of rain a year
Snow: averages 7 inches of snow a year