Kentucky Climate Data
NOAA 30-year climate normals for all 120 counties.
NOAA NCEI 1991-2020 Climate NormalsState Avg Temp
56.3°F
Hottest County
Lyon County
60.9°F avg
Coldest County
Carter County
53.3°F avg
Wettest County
Calloway County
58.1" precip
All Kentucky Counties
Adair County
Allen County
57.0°F avg
Anderson County
55.2°F avg
Ballard County
Barren County
58.5°F avg
Bath County
53.8°F avg
Bell County
Boone County
54.7°F avg
Bourbon County
Boyd County
53.8°F avg
Boyle County
55.4°F avg
Bracken County
54.9°F avg
Breathitt County
55.9°F avg
Breckinridge County
54.9°F avg
Bullitt County
57.2°F avg
Butler County
Caldwell County
58.6°F avg
Calloway County
58.8°F avg
Campbell County
53.8°F avg
Carlisle County
58.2°F avg
Carroll County
Carter County
53.3°F avg
Casey County
Christian County
58.3°F avg
Clark County
57.0°F avg
Clay County
55.7°F avg
Clinton County
58.1°F avg
Crittenden County
54.8°F avg
Cumberland County
59.7°F avg
Daviess County
58.2°F avg
Edmonson County
58.2°F avg
Elliott County
54.9°F avg
Estill County
54.7°F avg
Fayette County
56.3°F avg
Fleming County
54.6°F avg
Floyd County
57.4°F avg
Franklin County
56.5°F avg
Fulton County
60.3°F avg
Gallatin County
55.2°F avg
Garrard County
56.8°F avg
Grant County
56.4°F avg
Graves County
59.8°F avg
Grayson County
55.3°F avg
Green County
56.9°F avg
Greenup County
54.5°F avg
Hancock County
58.1°F avg
Hardin County
55.5°F avg
Harlan County
55.9°F avg
Harrison County
54.8°F avg
Hart County
54.8°F avg
Henderson County
56.9°F avg
Henry County
56.1°F avg
Hickman County
58.2°F avg
Hopkins County
59.5°F avg
Jackson County
56.7°F avg
Jefferson County
57.9°F avg
Jessamine County
57.1°F avg
Johnson County
55.3°F avg
Kenton County
54.7°F avg
Knott County
55.7°F avg
Knox County
56.0°F avg
Larue County
56.7°F avg
Laurel County
56.9°F avg
Lawrence County
54.0°F avg
Lee County
55.5°F avg
Leslie County
56.0°F avg
Letcher County
56.0°F avg
Lewis County
53.3°F avg
Lincoln County
56.6°F avg
Livingston County
57.1°F avg
Logan County
57.0°F avg
Lyon County
60.9°F avg
Madison County
57.0°F avg
Magoffin County
57.2°F avg
Marion County
55.6°F avg
Marshall County
59.1°F avg
Martin County
55.0°F avg
Mason County
54.7°F avg
McCracken County
58.5°F avg
McCreary County
54.9°F avg
McLean County
57.2°F avg
Meade County
55.2°F avg
Menifee County
56.2°F avg
Mercer County
57.0°F avg
Metcalfe County
56.9°F avg
Monroe County
58.4°F avg
Montgomery County
53.8°F avg
Morgan County
54.1°F avg
Muhlenberg County
59.4°F avg
Nelson County
56.8°F avg
Nicholas County
54.6°F avg
Ohio County
56.5°F avg
Oldham County
55.2°F avg
Owen County
56.4°F avg
Owsley County
54.9°F avg
Pendleton County
55.8°F avg
Perry County
56.0°F avg
Pike County
56.8°F avg
Powell County
54.6°F avg
Pulaski County
58.3°F avg
Robertson County
56.0°F avg
Rockcastle County
55.3°F avg
Rowan County
54.8°F avg
Russell County
55.4°F avg
Scott County
56.1°F avg
Shelby County
53.5°F avg
Simpson County
57.0°F avg
Spencer County
53.5°F avg
Taylor County
56.9°F avg
Todd County
57.4°F avg
Trigg County
60.2°F avg
Trimble County
56.0°F avg
Union County
54.8°F avg
Warren County
59.1°F avg
Washington County
57.3°F avg
Wayne County
56.4°F avg
Webster County
57.5°F avg
Whitley County
55.6°F avg
Wolfe County
55.5°F avg
Woodford County
55.2°F avg
Data sources: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020. Forecast and alert data from National Weather Service API. Air quality data from Open-Meteo.
Climate normals are 30-year averages of weather variables. Station data is aggregated to county level. Forecasts and alerts are fetched live and may change frequently. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.