{"metadata":{"title":"Kentucky City Climate Normals","page_url":"https://plainclimate.com/state/KY","source":"NOAA 1991-2020 U.S. Climate Normals","source_url":"https://www.ncei.noaa.gov/products/land-based-station/us-climate-normals","vintage":"2026-08-04","license":"CC0 1.0","license_url":"https://creativecommons.org/publicdomain/zero/1.0/","citation":"PlainClimate, \"Kentucky Climate\". https://plainclimate.com/state/KY","row_count":95},"state_summary":{"code":"KY","state":"Kentucky","city_count":95,"station_count":199,"avg_temp_f":56.2,"avg_precip_in":50.6,"avg_snow_in":10.3},"data":[{"slug":"ashland-ky","city":"Ashland","state":"KY","avg_temp_f":53.8,"avg_high_f":64.5,"avg_low_f":43,"precip_in":46.68,"snow_in":null,"comfort_score":68},{"slug":"augusta-ky","city":"Augusta","state":"KY","avg_temp_f":55.2,"avg_high_f":66.2,"avg_low_f":44.1,"precip_in":47.5,"snow_in":null,"comfort_score":80},{"slug":"barbourville-ky","city":"Barbourville","state":"KY","avg_temp_f":56,"avg_high_f":68.1,"avg_low_f":43.9,"precip_in":53.77,"snow_in":null,"comfort_score":68},{"slug":"bardstown-ky","city":"Bardstown","state":"KY","avg_temp_f":56.8,"avg_high_f":67,"avg_low_f":46.6,"precip_in":51.61,"snow_in":11.9,"comfort_score":68},{"slug":"bardwell-ky","city":"Bardwell","state":"KY","avg_temp_f":58.2,"avg_high_f":69.2,"avg_low_f":47.2,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"barren-rvr-lake-ky","city":"Barren Rvr Lake","state":"KY","avg_temp_f":57.4,"avg_high_f":68.2,"avg_low_f":46.6,"precip_in":52.7,"snow_in":5.6,"comfort_score":68},{"slug":"baxter-ky","city":"Baxter","state":"KY","avg_temp_f":55.9,"avg_high_f":67,"avg_low_f":44.9,"precip_in":52.21,"snow_in":null,"comfort_score":68},{"slug":"beattyville-ky","city":"Beattyville","state":"KY","avg_temp_f":55.3,"avg_high_f":65.9,"avg_low_f":44.8,"precip_in":50.95,"snow_in":16.1,"comfort_score":68},{"slug":"beaver-dam-ky","city":"Beaver Dam","state":"KY","avg_temp_f":56.9,"avg_high_f":67.8,"avg_low_f":45.9,"precip_in":51.96,"snow_in":null,"comfort_score":68},{"slug":"benton-ky","city":"Benton","state":"KY","avg_temp_f":56.9,"avg_high_f":69.8,"avg_low_f":44,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"berea-college-ky","city":"Berea College","state":"KY","avg_temp_f":58.3,"avg_high_f":68,"avg_low_f":48.6,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"bernheim-forest-ky","city":"Bernheim Forest","state":"KY","avg_temp_f":57.2,"avg_high_f":68.2,"avg_low_f":46.2,"precip_in":52.55,"snow_in":null,"comfort_score":68},{"slug":"booneville-ky","city":"Booneville","state":"KY","avg_temp_f":54.9,"avg_high_f":67.2,"avg_low_f":42.6,"precip_in":51.26,"snow_in":null,"comfort_score":52},{"slug":"bowling-green-ky","city":"Bowling Green","state":"KY","avg_temp_f":57.5,"avg_high_f":67,"avg_low_f":48.1,"precip_in":53.03,"snow_in":null,"comfort_score":68},{"slug":"bowling-green-warren-county-ky","city":"Bowling Green Warren County","state":"KY","avg_temp_f":59.1,"avg_high_f":69.7,"avg_low_f":48.5,"precip_in":50.1,"snow_in":8.5,"comfort_score":68},{"slug":"bradfordsville-ky","city":"Bradfordsville","state":"KY","avg_temp_f":55.6,"avg_high_f":67.9,"avg_low_f":43.4,"precip_in":52.4,"snow_in":14.5,"comfort_score":68},{"slug":"brandenburg-ky","city":"Brandenburg","state":"KY","avg_temp_f":55.2,"avg_high_f":66.6,"avg_low_f":43.8,"precip_in":53.3,"snow_in":null,"comfort_score":68},{"slug":"buckhorn-lake-ky","city":"Buckhorn Lake","state":"KY","avg_temp_f":56,"avg_high_f":67.8,"avg_low_f":44.2,"precip_in":51.48,"snow_in":null,"comfort_score":68},{"slug":"calhoun-lock-ky","city":"Calhoun Lock","state":"KY","avg_temp_f":57.2,"avg_high_f":67,"avg_low_f":47.4,"precip_in":45.56,"snow_in":4.3,"comfort_score":83},{"slug":"cave-run-lake-ky","city":"Cave Run Lake","state":"KY","avg_temp_f":54.8,"avg_high_f":65.4,"avg_low_f":44.2,"precip_in":50.79,"snow_in":12.3,"comfort_score":58},{"slug":"charley-ky","city":"Charley","state":"KY","avg_temp_f":54,"avg_high_f":66.6,"avg_low_f":41.5,"precip_in":46.14,"snow_in":null,"comfort_score":64},{"slug":"cincinnati-northern-ky-ky","city":"Cincinnati Northern KY","state":"KY","avg_temp_f":54.7,"avg_high_f":64.4,"avg_low_f":44.9,"precip_in":45.26,"snow_in":23.3,"comfort_score":63},{"slug":"corners-ky","city":"Corners","state":"KY","avg_temp_f":54.4,"avg_high_f":66.8,"avg_low_f":41.9,"precip_in":51.55,"snow_in":null,"comfort_score":52},{"slug":"crab-orchard-ky","city":"Crab Orchard","state":"KY","avg_temp_f":56.8,"avg_high_f":67.6,"avg_low_f":46,"precip_in":50.55,"snow_in":7.4,"comfort_score":68},{"slug":"cressy-ky","city":"Cressy","state":"KY","avg_temp_f":54.7,"avg_high_f":66.3,"avg_low_f":43,"precip_in":50.9,"snow_in":null,"comfort_score":56},{"slug":"crestwood-ky","city":"Crestwood","state":"KY","avg_temp_f":55.2,"avg_high_f":66,"avg_low_f":44.4,"precip_in":52.87,"snow_in":null,"comfort_score":68},{"slug":"cynthiana-ky","city":"Cynthiana","state":"KY","avg_temp_f":54.8,"avg_high_f":66.1,"avg_low_f":43.4,"precip_in":47.73,"snow_in":null,"comfort_score":68},{"slug":"danville-ky","city":"Danville","state":"KY","avg_temp_f":55.4,"avg_high_f":66.3,"avg_low_f":44.5,"precip_in":47.85,"snow_in":null,"comfort_score":80},{"slug":"dix-dam-ky","city":"Dix Dam","state":"KY","avg_temp_f":57,"avg_high_f":67.3,"avg_low_f":46.7,"precip_in":45.89,"snow_in":null,"comfort_score":80},{"slug":"eastern-kentucky-univ-ky","city":"Eastern Kentucky Univ","state":"KY","avg_temp_f":55.7,"avg_high_f":66.4,"avg_low_f":45,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"eddyville-ky","city":"Eddyville","state":"KY","avg_temp_f":60.9,"avg_high_f":70.9,"avg_low_f":51,"precip_in":53.1,"snow_in":null,"comfort_score":80},{"slug":"elizabethtown-wp-cs-ky","city":"Elizabethtown WP CS","state":"KY","avg_temp_f":55.5,"avg_high_f":66,"avg_low_f":45,"precip_in":54.38,"snow_in":4.5,"comfort_score":73},{"slug":"elkton-ky","city":"Elkton","state":"KY","avg_temp_f":57.4,"avg_high_f":67.8,"avg_low_f":46.9,"precip_in":52.14,"snow_in":null,"comfort_score":68},{"slug":"flemingsburg-ky","city":"Flemingsburg","state":"KY","avg_temp_f":54.6,"avg_high_f":65.3,"avg_low_f":43.9,"precip_in":49.82,"snow_in":8.8,"comfort_score":68},{"slug":"frankfort-capital-city-ky","city":"Frankfort Capital City","state":"KY","avg_temp_f":56.5,"avg_high_f":67.2,"avg_low_f":45.8,"precip_in":47.34,"snow_in":null,"comfort_score":80},{"slug":"gimlet-ky","city":"Gimlet","state":"KY","avg_temp_f":54.9,"avg_high_f":64.8,"avg_low_f":44.9,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"glasgow-ky","city":"Glasgow","state":"KY","avg_temp_f":59.5,"avg_high_f":70.9,"avg_low_f":48.1,"precip_in":54.88,"snow_in":5.7,"comfort_score":68},{"slug":"glencoe-ky","city":"Glencoe","state":"KY","avg_temp_f":53,"avg_high_f":64.6,"avg_low_f":41.4,"precip_in":47.73,"snow_in":null,"comfort_score":68},{"slug":"grayson-ky","city":"Grayson","state":"KY","avg_temp_f":54,"avg_high_f":66.7,"avg_low_f":41.3,"precip_in":46.13,"snow_in":18.1,"comfort_score":64},{"slug":"greensburg-ky","city":"Greensburg","state":"KY","avg_temp_f":56.9,"avg_high_f":68.6,"avg_low_f":45.2,"precip_in":51.72,"snow_in":null,"comfort_score":68},{"slug":"heidelberg-ky","city":"Heidelberg","state":"KY","avg_temp_f":55.6,"avg_high_f":67,"avg_low_f":44.3,"precip_in":49.68,"snow_in":18.2,"comfort_score":78},{"slug":"henderson-ky","city":"Henderson","state":"KY","avg_temp_f":57.1,"avg_high_f":67,"avg_low_f":47.3,"precip_in":46.03,"snow_in":12.4,"comfort_score":78},{"slug":"henderson-state-police-ky","city":"Henderson State Police","state":"KY","avg_temp_f":56.6,"avg_high_f":67.1,"avg_low_f":46.1,"precip_in":47.56,"snow_in":0.6,"comfort_score":83},{"slug":"hodgenville-lincoln-p-ky","city":"Hodgenville Lincoln P","state":"KY","avg_temp_f":56.7,"avg_high_f":67.7,"avg_low_f":45.7,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"hopkinsville-ky","city":"Hopkinsville","state":"KY","avg_temp_f":58.3,"avg_high_f":67.9,"avg_low_f":48.7,"precip_in":51.76,"snow_in":5.2,"comfort_score":68},{"slug":"inez-ky","city":"Inez","state":"KY","avg_temp_f":55,"avg_high_f":66.9,"avg_low_f":43.1,"precip_in":47.73,"snow_in":null,"comfort_score":80},{"slug":"jackson-ky","city":"Jackson","state":"KY","avg_temp_f":57.2,"avg_high_f":66.7,"avg_low_f":47.6,"precip_in":51.89,"snow_in":23.4,"comfort_score":63},{"slug":"jamestown-wwtp-ky","city":"Jamestown Wwtp","state":"KY","avg_temp_f":55.4,"avg_high_f":66.4,"avg_low_f":44.4,"precip_in":57.02,"snow_in":4.9,"comfort_score":73},{"slug":"kenlake-resort-ky","city":"Kenlake Resort","state":"KY","avg_temp_f":59.1,"avg_high_f":69.2,"avg_low_f":49.1,"precip_in":55.81,"snow_in":null,"comfort_score":68},{"slug":"knob-lick-ky","city":"Knob Lick","state":"KY","avg_temp_f":56.9,"avg_high_f":67,"avg_low_f":46.8,"precip_in":53.47,"snow_in":null,"comfort_score":68},{"slug":"leitchfield-ky","city":"Leitchfield","state":"KY","avg_temp_f":53.8,"avg_high_f":65.9,"avg_low_f":41.7,"precip_in":49.81,"snow_in":9.4,"comfort_score":64},{"slug":"lexington-bluegrass-ky","city":"Lexington Bluegrass","state":"KY","avg_temp_f":56.3,"avg_high_f":66.3,"avg_low_f":46.3,"precip_in":49.84,"snow_in":14.5,"comfort_score":78},{"slug":"london-corbin-ky","city":"London Corbin","state":"KY","avg_temp_f":56.9,"avg_high_f":67.6,"avg_low_f":46.2,"precip_in":51.26,"snow_in":null,"comfort_score":68},{"slug":"louisville-ky","city":"Louisville","state":"KY","avg_temp_f":58.9,"avg_high_f":68.2,"avg_low_f":49.6,"precip_in":48.34,"snow_in":13.4,"comfort_score":78},{"slug":"louisville-bowman-fld-ky","city":"Louisville Bowman Fld","state":"KY","avg_temp_f":57.8,"avg_high_f":67.2,"avg_low_f":48.3,"precip_in":48.12,"snow_in":null,"comfort_score":80},{"slug":"louisville-mcalpine-ky","city":"Louisville Mcalpine","state":"KY","avg_temp_f":58,"avg_high_f":67.6,"avg_low_f":48.5,"precip_in":47.99,"snow_in":4.3,"comfort_score":83},{"slug":"madisonville-ky","city":"Madisonville","state":"KY","avg_temp_f":59.5,"avg_high_f":69.2,"avg_low_f":49.7,"precip_in":52.21,"snow_in":null,"comfort_score":68},{"slug":"mammoth-cave-ky","city":"Mammoth Cave","state":"KY","avg_temp_f":60.2,"avg_high_f":71.5,"avg_low_f":48.9,"precip_in":53.49,"snow_in":4,"comfort_score":83},{"slug":"manchester-ky","city":"Manchester","state":"KY","avg_temp_f":55.3,"avg_high_f":69,"avg_low_f":41.7,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"maysville-wwtp-ky","city":"Maysville Wwtp","state":"KY","avg_temp_f":54.7,"avg_high_f":65.8,"avg_low_f":43.6,"precip_in":48.32,"snow_in":null,"comfort_score":68},{"slug":"mcdaniels-ky","city":"Mcdaniels","state":"KY","avg_temp_f":55.4,"avg_high_f":65.3,"avg_low_f":45.5,"precip_in":52.78,"snow_in":null,"comfort_score":68},{"slug":"millerstown-ky","city":"Millerstown","state":"KY","avg_temp_f":54.8,"avg_high_f":66.6,"avg_low_f":42.9,"precip_in":52.67,"snow_in":null,"comfort_score":52},{"slug":"monticello-ky","city":"Monticello","state":"KY","avg_temp_f":56.4,"avg_high_f":67.3,"avg_low_f":45.4,"precip_in":52.46,"snow_in":14.2,"comfort_score":68},{"slug":"mt-sterling-ky","city":"Mt Sterling","state":"KY","avg_temp_f":53.8,"avg_high_f":65.9,"avg_low_f":41.6,"precip_in":48.5,"snow_in":8.8,"comfort_score":64},{"slug":"mt-vernon-ky","city":"Mt Vernon","state":"KY","avg_temp_f":55.3,"avg_high_f":65.5,"avg_low_f":45.1,"precip_in":51.35,"snow_in":10.9,"comfort_score":68},{"slug":"murray-ky","city":"Murray","state":"KY","avg_temp_f":58.8,"avg_high_f":69.3,"avg_low_f":48.3,"precip_in":58.09,"snow_in":6.5,"comfort_score":68},{"slug":"nolin-rvr-lake-ky","city":"Nolin Rvr Lake","state":"KY","avg_temp_f":57,"avg_high_f":70.3,"avg_low_f":43.8,"precip_in":53.86,"snow_in":4.7,"comfort_score":73},{"slug":"olive-hill-ky","city":"Olive Hill","state":"KY","avg_temp_f":52.3,"avg_high_f":63.4,"avg_low_f":41.1,"precip_in":49.82,"snow_in":17.5,"comfort_score":64},{"slug":"oneida-ky","city":"Oneida","state":"KY","avg_temp_f":56.1,"avg_high_f":67.8,"avg_low_f":44.4,"precip_in":51.5,"snow_in":8.6,"comfort_score":68},{"slug":"paducah-ky","city":"Paducah","state":"KY","avg_temp_f":58.8,"avg_high_f":69.3,"avg_low_f":48.2,"precip_in":50.32,"snow_in":8.9,"comfort_score":68},{"slug":"paintsville-ky","city":"Paintsville","state":"KY","avg_temp_f":55.3,"avg_high_f":67.3,"avg_low_f":43.2,"precip_in":46.19,"snow_in":null,"comfort_score":80},{"slug":"prestonsburg-ky","city":"Prestonsburg","state":"KY","avg_temp_f":54.8,"avg_high_f":66.6,"avg_low_f":43.1,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"princeton-ky","city":"Princeton","state":"KY","avg_temp_f":58.6,"avg_high_f":69.8,"avg_low_f":47.4,"precip_in":50.88,"snow_in":8.5,"comfort_score":68},{"slug":"providence-ky","city":"Providence","state":"KY","avg_temp_f":57.5,"avg_high_f":68.4,"avg_low_f":46.6,"precip_in":48.51,"snow_in":null,"comfort_score":80},{"slug":"quicksand-ky","city":"Quicksand","state":"KY","avg_temp_f":54.5,"avg_high_f":66.2,"avg_low_f":42.8,"precip_in":48.95,"snow_in":null,"comfort_score":68},{"slug":"rochester-ferry-ky","city":"Rochester Ferry","state":"KY","avg_temp_f":56,"avg_high_f":68.2,"avg_low_f":43.9,"precip_in":50.82,"snow_in":4.4,"comfort_score":73},{"slug":"rough-rvr-lake-ky","city":"Rough Rvr Lake","state":"KY","avg_temp_f":56.7,"avg_high_f":68.9,"avg_low_f":44.4,"precip_in":51.47,"snow_in":4.4,"comfort_score":73},{"slug":"russellville-ky","city":"Russellville","state":"KY","avg_temp_f":57,"avg_high_f":67.6,"avg_low_f":46.4,"precip_in":53.94,"snow_in":null,"comfort_score":68},{"slug":"salyersville-wtr-wks-ky","city":"Salyersville Wtr Wks","state":"KY","avg_temp_f":54.7,"avg_high_f":66.8,"avg_low_f":42.6,"precip_in":null,"snow_in":null,"comfort_score":null},{"slug":"scottsville-ky","city":"Scottsville","state":"KY","avg_temp_f":57,"avg_high_f":68,"avg_low_f":45.9,"precip_in":53.97,"snow_in":7.6,"comfort_score":68},{"slug":"shelbyville-ky","city":"Shelbyville","state":"KY","avg_temp_f":53.5,"avg_high_f":66.9,"avg_low_f":40.1,"precip_in":49.82,"snow_in":null,"comfort_score":64},{"slug":"skyline-ky","city":"Skyline","state":"KY","avg_temp_f":56,"avg_high_f":67.4,"avg_low_f":44.7,"precip_in":49.87,"snow_in":16.7,"comfort_score":78},{"slug":"somerset-ky","city":"Somerset","state":"KY","avg_temp_f":58.3,"avg_high_f":67.9,"avg_low_f":48.7,"precip_in":53.28,"snow_in":5.4,"comfort_score":68},{"slug":"stanton-ky","city":"Stanton","state":"KY","avg_temp_f":54.6,"avg_high_f":65.5,"avg_low_f":43.7,"precip_in":53.22,"snow_in":11.6,"comfort_score":58},{"slug":"stearns-ky","city":"Stearns","state":"KY","avg_temp_f":54.9,"avg_high_f":67,"avg_low_f":42.7,"precip_in":56.08,"snow_in":null,"comfort_score":52},{"slug":"summer-shade-ky","city":"Summer Shade","state":"KY","avg_temp_f":56.9,"avg_high_f":70.5,"avg_low_f":43.4,"precip_in":49.6,"snow_in":7.2,"comfort_score":74},{"slug":"taylorsville-lake-ky","city":"Taylorsville Lake","state":"KY","avg_temp_f":55.9,"avg_high_f":68.9,"avg_low_f":43,"precip_in":52.5,"snow_in":null,"comfort_score":64},{"slug":"versailles-ky","city":"Versailles","state":"KY","avg_temp_f":55.2,"avg_high_f":64.6,"avg_low_f":45.7,"precip_in":48.11,"snow_in":null,"comfort_score":80},{"slug":"w-liberty-ky","city":"W Liberty","state":"KY","avg_temp_f":54.1,"avg_high_f":66.9,"avg_low_f":41.3,"precip_in":46.93,"snow_in":12.3,"comfort_score":64},{"slug":"w-paducah-ky","city":"W Paducah","state":"KY","avg_temp_f":58.2,"avg_high_f":68.6,"avg_low_f":47.8,"precip_in":50.77,"snow_in":null,"comfort_score":68},{"slug":"warnock-ky","city":"Warnock","state":"KY","avg_temp_f":54.5,"avg_high_f":66.2,"avg_low_f":42.8,"precip_in":48.18,"snow_in":20.8,"comfort_score":63},{"slug":"warsaw-markland-dam-ky","city":"Warsaw Markland Dam","state":"KY","avg_temp_f":55.2,"avg_high_f":66,"avg_low_f":44.4,"precip_in":47.84,"snow_in":6.5,"comfort_score":78},{"slug":"whitesburg-ky","city":"Whitesburg","state":"KY","avg_temp_f":53.9,"avg_high_f":65.2,"avg_low_f":42.6,"precip_in":50.55,"snow_in":null,"comfort_score":56},{"slug":"williamsburg-ky","city":"Williamsburg","state":"KY","avg_temp_f":55.6,"avg_high_f":67.6,"avg_low_f":43.6,"precip_in":51.97,"snow_in":11.2,"comfort_score":68},{"slug":"williamstown-ky","city":"Williamstown","state":"KY","avg_temp_f":56.4,"avg_high_f":66.5,"avg_low_f":46.2,"precip_in":45.86,"snow_in":16,"comfort_score":78}]}