Kansas Climate Data

NOAA 30-year climate normals for all 105 counties.

State Avg Temp

54.8°F

Hottest County

Montgomery County

58.1°F avg

Coldest County

Sherman County

51.0°F avg

Wettest County

Crawford County

46.2" precip

All Kansas Counties

Allen County

56.0°F avg

Anderson County

55.2°F avg

Atchison County

54.2°F avg

Barber County

57.9°F avg

Barton County

54.3°F avg

Bourbon County

57.0°F avg

Brown County

52.9°F avg

Butler County

55.4°F avg

Chase County

55.4°F avg

Chautauqua County

57.3°F avg

Cherokee County

57.2°F avg

Cheyenne County

52.0°F avg

Clark County

56.9°F avg

Clay County

54.3°F avg

Cloud County

53.5°F avg

Coffey County

55.8°F avg

Comanche County

57.3°F avg

Cowley County

57.3°F avg

Crawford County

57.0°F avg

Decatur County

52.1°F avg

Dickinson County

55.3°F avg

Doniphan County

53.1°F avg

Douglas County

54.8°F avg

Edwards County

55.5°F avg

Elk County

55.8°F avg

Ellis County

55.0°F avg

Ellsworth County

54.8°F avg

Finney County

54.5°F avg

Ford County

55.9°F avg

Franklin County

54.5°F avg

Geary County

54.7°F avg

Gove County

52.4°F avg

Graham County

53.1°F avg

Grant County

54.0°F avg

Gray County

55.1°F avg

Greeley County

52.4°F avg

Greenwood County

55.3°F avg

Hamilton County

53.4°F avg

Harper County

57.4°F avg

Harvey County

56.2°F avg

Haskell County

56.9°F avg

Hodgeman County

54.6°F avg

Jackson County

52.5°F avg

Jefferson County

54.4°F avg

Jewell County

51.8°F avg

Johnson County

55.1°F avg

Kearny County

55.7°F avg

Kingman County

56.3°F avg

Kiowa County

54.8°F avg

Labette County

56.9°F avg

Lane County

53.9°F avg

Leavenworth County

55.8°F avg

Lincoln County

53.7°F avg

Linn County

55.1°F avg

Logan County

52.7°F avg

Lyon County

54.8°F avg

Marion County

55.8°F avg

Marshall County

53.5°F avg

McPherson County

55.7°F avg

Meade County

55.4°F avg

Miami County

54.9°F avg

Mitchell County

53.5°F avg

Montgomery County

58.1°F avg

Morris County

55.5°F avg

Morton County

55.8°F avg

Nemaha County

53.7°F avg

Neosho County

57.0°F avg

Ness County

53.7°F avg

Norton County

52.3°F avg

Osage County

55.5°F avg

Osborne County

53.2°F avg

Ottawa County

55.0°F avg

Pawnee County

55.6°F avg

Phillips County

52.7°F avg

Pottawatomie County

54.5°F avg

Pratt County

55.2°F avg

Rawlins County

51.9°F avg

Reno County

55.9°F avg

Republic County

53.8°F avg

Rice County

55.5°F avg

Riley County

54.6°F avg

Rooks County

53.6°F avg

Rush County

53.5°F avg

Russell County

54.8°F avg

Saline County

55.3°F avg

Scott County

53.1°F avg

Sedgwick County

57.1°F avg

Seward County

55.8°F avg

Shawnee County

55.6°F avg

Sheridan County

53.5°F avg

Sherman County

51.0°F avg

Smith County

53.1°F avg

Stafford County

56.4°F avg

Stanton County

55.8°F avg

Stevens County

55.5°F avg

Sumner County

56.9°F avg

Thomas County

51.8°F avg

Trego County

54.0°F avg

Wabaunsee County

53.8°F avg

Wallace County

52.6°F avg

Washington County

52.8°F avg

Wichita County

52.3°F avg

Wilson County

56.8°F avg

Woodson County

55.9°F avg

Wyandotte County

53.6°F avg

Data source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020.

Climate normals are 30-year averages of weather variables computed from 1991 to 2020. Station data is aggregated to county level using spatial averaging. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.

Explore more data for Kansas

TaxCost of LivingComing SoonCrime RateIncomeComing SoonHealthSchoolsRiskWaterCounty Score