Kentucky weather by city
VSWeather covers 86 cities and towns in Kentucky, from Louisville (population 627,210) down to Hazard (population 5,105). Sunshine runs close to the national norm, with 187 sunny days a year in the typical covered city against a median of 205 across the country. Winters are cold and summers mild: the typical city averages 33 °F in January and 76 °F in July. Rain or snow falls on 133 days a year in the typical city, close to the national median of 122 days.
January averages run from 31 °F in Fort Mitchell to 38 °F in Glasgow. July averages run from 72 °F in Pikeville to 80 °F in Bowling Green. Shelbyville dips below freezing on 132 nights a year against 60 in Mayfield.
The sharpest climate contrast among Kentucky's bigger cities is Florence against Paducah: Florence collects 21 inches of snow a winter to Paducah's 8 inches, and Paducah reaches 90 °F on 43 days a year against 22 in Florence.
Every figure is a 30 year average for 1991 to 2020.
Kentucky climate standouts
The top 10 covered cities in the state for each measure.
Sunniest
- 1Mayfield 205 sunny days
- 2Paducah 204 sunny days
- 3Murray 203 sunny days
- 4Princeton 201 sunny days
- 5Hopkinsville 200 sunny days
- 6Fort Campbell North 200 sunny days
- 7Oak Grove 200 sunny days
- 8Henderson 199 sunny days
- 9Madisonville 199 sunny days
- 10Russellville 198 sunny days
Snowiest
- 1Oakbrook 21 in of snow
- 2Florence 21 in of snow
- 3Burlington 21 in of snow
- 4Hebron 20 in of snow
- 5Erlanger 20 in of snow
- 6Elsmere 20 in of snow
- 7Pikeville 19 in of snow
- 8Union 19 in of snow
- 9Villa Hills 19 in of snow
- 10Edgewood 19 in of snow
Rainiest
- 1Pikeville 148 wet days a year
- 2Williamsburg 143 wet days a year
- 3Corbin 143 wet days a year
- 4London 143 wet days a year
- 5Middlesborough 142 wet days a year
- 6Hazard 142 wet days a year
- 7Berea 140 wet days a year
- 8Ashland 139 wet days a year
- 9Flatwoods 139 wet days a year
- 10Monticello 138 wet days a year
Warmest
- 1Madisonville 60 °F average
- 2Glasgow 60 °F average
- 3Mayfield 59 °F average
- 4Bowling Green 59 °F average
- 5Murray 59 °F average
- 6Fort Campbell North 59 °F average
- 7Oak Grove 59 °F average
- 8Princeton 59 °F average
- 9Shively 58 °F average
- 10Somerset 58 °F average
Popular Kentucky comparisons
The state's biggest cities, head to head.
All covered Kentucky cities and towns
Every place links to its full climate profile.
- Alexandria
- Ashland
- Bardstown
- Bellevue
- Berea
- Bowling Green
- Burlington
- Campbellsville
- Central City
- Cold Spring
- Corbin
- Covington
- Crestwood
- Cynthiana
- Danville
- Dayton
- Douglass Hills
- Edgewood
- Elizabethtown
- Elsmere
- Erlanger
- Flatwoods
- Florence
- Fort Campbell North
- Fort Knox
- Fort Mitchell
- Fort Thomas
- Fort Wright
- Francisville
- Frankfort
- Franklin
- Georgetown
- Glasgow
- Harrodsburg
- Hazard
- Hebron
- Henderson
- Highland Heights
- Hillview
- Hopkinsville
- Independence
- Jeffersontown
- La Grange
- Lawrenceburg
- Lebanon
- Leitchfield
- Lexington
- London
- Louisville
- Lyndon
- Madisonville
- Mayfield
- Maysville
- Middlesborough
- Middletown
- Monticello
- Morehead
- Mount Sterling
- Mount Washington
- Murray
- Newport
- Nicholasville
- Oak Grove
- Oakbrook
- Owensboro
- Paducah
- Paris
- Pikeville
- Princeton
- Radcliff
- Richmond
- Russellville
- Shelbyville
- Shepherdsville
- Shively
- Somerset
- St. Matthews
- Taylor Mill
- Union
- Versailles
- Villa Hills
- Vine Grove
- Walton
- Williamsburg
- Wilmore
- Winchester
National rankings
See how Kentucky cities place among the sunniest cities and snowiest cities and more in the US city weather rankings.
About this data
Figures are 30 year averages for 1991 to 2020, computed from daily climate history at each city's own coordinates. Sunny days count clear plus partly cloudy days; snowfall and temperature are anchored to NOAA station measurements. Methods and sources are described on the data sources page.
Weather data by Open-Meteo.com (CC BY 4.0). Contains modified Copernicus Climate Change Service information (ERA5, ERA5-Land).