Kansas climate: Statewide normals, its places and each month, NOAA 1991-2020
Kansas's statewide normal is 55.0°F a year with 29.0 inches of precipitation (NOAA nClimDiv, 1991-2020); it has warmed 1.4°F per century since 1895, and 2012 was its warmest year.
- Statewide normal temperature
- 55.0°Fyear, 1991-2020
- Statewide normal precipitation
- 29.0 inyear, 1991-2020
- Last five years against normal
- +1.2°F2021-2025 mean 56.2°F
- Places with normals
- 176137 Census places, 39 other stations
What is Kansas's weather like each month?
Statewide, July is the warmest month and January the coldest. Each month has its own page with the warmest and coolest places that month:
- Jan43°19°
- Feb47°23°
- Mar58°32°
- Apr67°41°
- May76°51°
- Jun87°62°
- Jul92°67°
- Aug89°65°
- Sep82°56°
- Oct69°43°
- Nov56°31°
- Dec44°22°
| Month | High | Low | Mean | Precip. |
|---|---|---|---|---|
| January | 43°F | 19°F | 31.1°F | 0.72 |
| February | 47°F | 23°F | 35.0°F | 0.97 |
| March | 58°F | 32°F | 44.8°F | 1.79 |
| April | 67°F | 41°F | 53.9°F | 2.68 |
| May | 76°F | 51°F | 63.9°F | 4.21 |
| June | 87°F | 62°F | 74.2°F | 4.05 |
| July | 92°F | 67°F | 79.0°F | 3.85 |
| August | 89°F | 65°F | 77.1°F | 3.51 |
| September | 82°F | 56°F | 68.8°F | 2.52 |
| October | 69°F | 43°F | 56.2°F | 2.32 |
| November | 56°F | 31°F | 43.3°F | 1.30 |
| December | 44°F | 22°F | 33.2°F | 1.07 |
Source: NOAA NCEI nClimDiv statewide series (Climate at a Glance); data files. Statewide values are area-weighted from a 5 km grid of station data, so they differ from the simple average of a state's stations.
Has Kansas been warmer than normal?
5 of the 5 complete years since 2021 ran warmer than the 1991-2020 statewide normal of 55.0°F. The record since 1895 rises at a fitted 1.4°F per century; the warmest year was 2012 (58.2°F).
| Year | Mean | Against normal |
|---|---|---|
| 2021 | 56.1°F | +1.1°F |
| 2022 | 55.1°F | +0.1°F |
| 2023 | 56.3°F | +1.3°F |
| 2024 | 57.5°F | +2.5°F |
| 2025 | 56.0°F | +0.9°F |
Source: NOAA NCEI nClimDiv statewide annual series.
Where is it warmest, wettest and snowiest in Kansas?
Among the places PlainClimate covers, Coldwater has the warmest year (59.3°F) and Brewster the coolest (50.4°F); Pittsburg is the wettest (47.9 in) and Syracuse the driest (17.0 in), and McDonald gets the most snow (34 in).
| Place | Year | July high | January low | Precip. | Snow | Last frost |
|---|---|---|---|---|---|---|
| Wichita | 57.7°F | 93°F | 23°F | 34.3 | 13 | April 11 |
| Overland Park | 55.1°F | 88°F | 20°F | 40.7 | 14 | April 10 |
| Olathe | 55.1°F | 88°F | 21°F | 37.7 | – | April 8 |
| Topeka | 55.8°F | 90°F | 20°F | 36.5 | 17 | April 12 |
| Lawrence | 55.2°F | 91°F | 18°F | 35.6 | – | April 21 |
| Manhattan | 55.0°F | 92°F | 18°F | 32.2 | – | April 21 |
| Salina | 55.8°F | 93°F | 20°F | 29.7 | – | April 18 |
| Hutchinson | 56.1°F | 93°F | 20°F | 28.3 | – | April 21 |
| Leavenworth | 55.8°F | 91°F | 21°F | 41.3 | 19 | April 12 |
| Garden City | 54.4°F | 92°F | 18°F | 18.9 | – | April 27 |
| Dodge City | 55.9°F | 94°F | 20°F | 22.0 | 19 | April 21 |
| Emporia | 55.7°F | 90°F | 21°F | 34.8 | – | April 12 |
| Hays | 55.6°F | 93°F | 20°F | 24.8 | 13 | April 19 |
| Pittsburg | 57.5°F | 90°F | 24°F | 47.9 | 10 | April 7 |
| Liberal | 55.8°F | 93°F | 20°F | 21.1 | 14 | April 20 |
| Newton | 56.2°F | 92°F | 20°F | 33.8 | 9 | April 14 |
| Great Bend | 54.3°F | 91°F | 18°F | 27.3 | 12 | April 24 |
| McPherson | 55.7°F | 93°F | 19°F | 33.6 | 14 | April 18 |
| Ottawa | 54.5°F | 89°F | 18°F | 39.9 | 9 | April 18 |
| El Dorado | 56.5°F | 91°F | 20°F | 38.7 | 5 | April 13 |
| Winfield | 58.2°F | 92°F | 24°F | 34.9 | – | April 11 |
| Haysville | 56.7°F | 92°F | 21°F | 38.3 | 8 | April 14 |
| Atchison | 54.2°F | 88°F | 18°F | 36.4 | 17 | April 11 |
| Parsons | 58.0°F | 91°F | 23°F | 37.9 | – | April 10 |
| Coffeyville | 58.8°F | 92°F | 24°F | 40.5 | – | April 6 |
| Chanute | 58.0°F | 92°F | 23°F | 40.7 | – | April 10 |
| Independence | 57.6°F | 91°F | 23°F | 45.4 | 7 | April 5 |
| Bonner Springs | 53.6°F | 87°F | 18°F | 40.5 | 17 | April 16 |
| Fort Scott | 57.0°F | 91°F | 22°F | 44.5 | 8 | April 5 |
| Wellington | 56.9°F | 92°F | 22°F | 36.1 | 9 | April 15 |
| Pratt | 55.2°F | 92°F | 19°F | 27.6 | 15 | April 20 |
| Abilene | 57.5°F | 94°F | 22°F | 34.3 | 12 | April 14 |
| Paola | 55.0°F | 89°F | 19°F | 41.4 | – | April 13 |
| Ulysses | 54.0°F | 93°F | 16°F | 17.8 | 18 | April 28 |
| Colby | 51.8°F | 91°F | 15°F | 20.4 | 27 | May 2 |
| Iola | 55.9°F | 89°F | 20°F | 42.0 | 7 | April 8 |
| Concordia | 54.1°F | 90°F | 19°F | 28.4 | 19 | April 18 |
| Wamego | 54.5°F | 90°F | 18°F | 34.7 | 17 | April 18 |
| Goodland | 51.7°F | 90°F | 17°F | 19.1 | 30 | May 2 |
| Russell | 54.8°F | 93°F | 19°F | 24.8 | – | April 22 |
| Osawatomie | 55.0°F | 89°F | 19°F | 38.9 | 8 | April 14 |
| Clay Center | 54.3°F | 91°F | 18°F | 31.9 | 11 | April 19 |
| Scott City | 53.1°F | 93°F | 16°F | 20.2 | 20 | April 30 |
| Larned | 55.6°F | 91°F | 21°F | 27.2 | – | April 16 |
| Hugoton | 55.5°F | 92°F | 20°F | 19.7 | 13 | April 20 |
| Holton | 52.5°F | 88°F | 15°F | 37.4 | – | April 24 |
| Marysville | 53.5°F | 90°F | 15°F | 33.6 | 16 | April 25 |
| Beloit | 54.3°F | 92°F | 17°F | 29.1 | 16 | April 19 |
| Garnett | 55.2°F | 89°F | 20°F | 40.6 | 13 | April 17 |
| Hiawatha | 52.5°F | 87°F | 15°F | 34.7 | 17 | April 14 |
| Ellsworth | 54.7°F | 93°F | 18°F | 30.8 | 16 | April 23 |
| Columbus | 57.2°F | 90°F | 23°F | 46.0 | 7 | April 5 |
| Kingman | 55.9°F | 93°F | 19°F | 33.2 | 9 | April 15 |
| Osage City | 54.3°F | 89°F | 18°F | 38.9 | 10 | April 13 |
| Norton | 51.6°F | 92°F | 14°F | 26.2 | 20 | May 1 |
| Girard | 56.6°F | 90°F | 22°F | 45.6 | 6 | April 4 |
| Sterling | 55.5°F | 93°F | 20°F | 29.0 | 9 | April 15 |
| Eureka | 55.3°F | 90°F | 19°F | 40.0 | 9 | April 16 |
| Phillipsburg | 53.2°F | 93°F | 16°F | 25.6 | 17 | April 26 |
| Herington | 54.0°F | 90°F | 17°F | 34.3 | 13 | April 24 |
| Lakin | 55.7°F | 94°F | 20°F | 18.8 | 19 | April 18 |
| Council Grove | 55.5°F | 90°F | 20°F | 35.0 | 12 | April 11 |
| Fredonia | 56.8°F | 90°F | 22°F | 41.8 | 7 | April 12 |
| Anthony | 57.4°F | 93°F | 22°F | 33.1 | 11 | April 9 |
| Oakley | 51.7°F | 92°F | 16°F | 20.7 | 26 | May 6 |
| Cimarron | 55.2°F | 93°F | 18°F | 21.6 | 17 | April 20 |
| Belleville | 52.7°F | 90°F | 16°F | 30.6 | 15 | April 22 |
| Minneapolis | 55.0°F | 93°F | 18°F | 31.7 | 18 | April 20 |
| Marion | 56.6°F | 92°F | 21°F | 33.9 | – | April 8 |
| Humboldt | 56.2°F | 90°F | 21°F | 42.3 | 9 | April 11 |
| Syracuse | 53.4°F | 93°F | 14°F | 17.0 | 17 | May 1 |
| WaKeeney | 53.9°F | 93°F | 17°F | 23.9 | 20 | April 23 |
| Elkhart | 56.0°F | 93°F | 21°F | 18.4 | 18 | April 19 |
| Medicine Lodge | 57.9°F | 94°F | 22°F | 27.8 | 9 | April 13 |
| Plainville | 53.3°F | 91°F | 17°F | 26.1 | 20 | April 23 |
| Oberlin | 52.1°F | 91°F | 16°F | 21.8 | 25 | April 30 |
| Smith Center | 53.1°F | 92°F | 16°F | 26.1 | 18 | April 24 |
| Horton | 53.2°F | 88°F | 16°F | 37.9 | 11 | April 18 |
| Meade | 55.4°F | 94°F | 19°F | 23.0 | 17 | April 20 |
| Leoti | 52.3°F | 92°F | 16°F | 19.3 | 24 | May 2 |
| Chapman | 54.5°F | 90°F | 17°F | 33.5 | 7 | April 17 |
| Hill City | 53.9°F | 93°F | 17°F | 21.5 | – | April 27 |
| Kinsley | 55.5°F | 93°F | 18°F | 26.8 | 15 | April 20 |
| Sublette | 56.9°F | 94°F | 20°F | 18.3 | 15 | April 23 |
| Yates Center | 55.9°F | 89°F | 21°F | 41.8 | 9 | April 10 |
| Ness City | 53.9°F | 93°F | 16°F | 22.6 | 15 | April 29 |
| St. Francis | 52.0°F | 92°F | 15°F | 17.6 | 20 | April 30 |
| Atwood | 51.9°F | 92°F | 15°F | 22.1 | 29 | May 2 |
| Hoxie | 53.5°F | 90°F | 19°F | 22.0 | 24 | April 20 |
| Washington | 52.8°F | 90°F | 15°F | 32.4 | 14 | April 24 |
| Oskaloosa | 54.5°F | 90°F | 18°F | 38.3 | 16 | April 16 |
| Valley Falls | 54.8°F | 91°F | 18°F | 37.6 | 14 | April 10 |
| Montezuma | 55.0°F | 93°F | 19°F | 21.7 | 16 | April 23 |
| Sedan | 57.3°F | 92°F | 22°F | 40.5 | 9 | April 9 |
| Troy | 53.1°F | 87°F | 17°F | 36.8 | 21 | April 19 |
| Quinter | 52.4°F | 90°F | 17°F | 23.5 | 20 | April 24 |
| Pomona | 56.2°F | 91°F | 22°F | 38.6 | – | April 8 |
| Kiowa | 57.8°F | 94°F | 21°F | 30.1 | – | April 8 |
| Perry | 53.8°F | 87°F | 18°F | 39.2 | 12 | April 13 |
| Wilson | 54.8°F | 92°F | 19°F | 26.2 | 10 | April 21 |
| Cottonwood Falls | 54.7°F | 90°F | 18°F | 38.0 | 11 | April 19 |
| Mankato | 51.7°F | 91°F | 14°F | 28.3 | 25 | April 30 |
| Jetmore | 54.6°F | 94°F | 18°F | 23.7 | 21 | April 25 |
| Ashland | 56.9°F | 95°F | 19°F | 23.0 | 12 | April 21 |
| Sharon Springs | 52.9°F | 91°F | 17°F | 19.9 | 21 | April 28 |
| Greensburg | 54.8°F | 92°F | 19°F | 26.0 | 16 | April 21 |
| Frankfort | 52.0°F | 88°F | 15°F | 33.2 | – | April 20 |
| Tribune | 52.2°F | 91°F | 16°F | 18.4 | 22 | May 2 |
| Coldwater | 59.3°F | 95°F | 24°F | 25.3 | 17 | April 13 |
| Mound City | 55.1°F | 89°F | 20°F | 41.3 | – | April 13 |
| Howard | 55.8°F | 90°F | 20°F | 38.6 | 6 | April 17 |
| Centralia | 53.7°F | 89°F | 17°F | 35.9 | 33 | April 19 |
| Eskridge | 53.8°F | 89°F | 18°F | 37.3 | 18 | April 16 |
| Kanopolis | 54.8°F | 92°F | 19°F | 29.6 | 12 | April 19 |
| Healy | 53.9°F | 93°F | 17°F | 22.4 | 22 | April 28 |
| Norwich | 56.8°F | 93°F | 21°F | 33.1 | 7 | April 12 |
| Milford | 54.7°F | 89°F | 19°F | 32.9 | – | April 12 |
| Florence | 54.9°F | 91°F | 18°F | 34.3 | – | April 22 |
| Glen Elder | 52.8°F | 93°F | 14°F | 26.3 | – | April 29 |
| Mound Valley | 56.0°F | 89°F | 21°F | 46.5 | 8 | April 15 |
| Melvern | 55.9°F | 90°F | 20°F | 38.1 | – | April 8 |
| Courtland | 54.8°F | 92°F | 18°F | 29.9 | – | April 17 |
| Brewster | 50.4°F | 92°F | 14°F | 20.3 | 17 | May 9 |
| Winona | 53.1°F | 91°F | 18°F | 19.5 | 17 | April 29 |
| Bison | 53.5°F | 92°F | 16°F | 26.5 | 14 | April 30 |
| Smolan | 54.7°F | 94°F | 18°F | – | – | April 27 |
| Burr Oak | 51.1°F | 88°F | 14°F | 27.5 | 24 | April 30 |
| Kirwin | 52.1°F | 92°F | 13°F | 25.7 | – | April 30 |
| Hillsdale | 54.8°F | 88°F | 19°F | 39.9 | – | April 9 |
| Cassoday | 55.0°F | 90°F | 19°F | 36.9 | – | April 18 |
| Alton | 53.2°F | 93°F | 14°F | 28.6 | 18 | April 29 |
| Hudson | 56.4°F | 94°F | 21°F | 28.7 | 18 | April 18 |
| Baileyville | 51.5°F | 87°F | 15°F | 30.5 | – | April 22 |
| Wallace | 52.4°F | 92°F | 15°F | 20.7 | 23 | April 30 |
| Richfield | 55.5°F | 95°F | 19°F | 17.7 | 18 | April 27 |
| Russell Springs | 52.6°F | 93°F | 16°F | 18.2 | 22 | April 30 |
| Brownell | 53.5°F | 93°F | 16°F | – | – | April 29 |
Source: NOAA NCEI 1991-2020 normals for each station. Last frost: the median last spring date of 32°F.
What are Kansas's all-time weather records?
The official state records, reviewed by NOAA's State Climate Extremes Committee: from 121°F to −40°F.
| Record | Value | Where | When |
|---|---|---|---|
| Highest temperature | 121°F | Alton (tied 2 times; the latest shown) | July 24, 1936 |
| Lowest temperature | −40°F | Lebanon | February 13, 1905 |
| Most precipitation in 24 hours | 0 in | Under Review | – |
| Most snow in 24 hours | 30 in | Pratt | March 28, 2009 |
| Deepest snow on the ground | 40 in | Syracuse | December 31, 1918 |
Source: NOAA NCEI State Climate Extremes Committee records.
Which large cities in Kansas have no climate record of their own?
These 3 cities of 50,000 or more have no NOAA record with 1991-2020 normals under their own name; each page compares the nearest records, with their distance and elevation.
- Kansas City156,752 people
- Shawnee69,724 people
- Lenexa59,427 people
Which other NOAA stations in Kansas keep normals?
39 stations in Kansas that are not a town's own record keep 1991-2020 normals too: reservoirs and dams, parks and forests, research farms, remote sites and the second stations of towns (those are shown on the town's page). Each with its normal yearly mean:
- Big Hill Lake57.2°F
- Cedar Bluff Dam54.0°F
- Chanute (4 mi E)55.9°F
- Clinton Lake54.2°F
- Coffeyville Water Works58.0°F
- Concordia (1 mi W)52.9°F
- Emporia (3 mi NW)53.8°F
- Garden City Experiment Station54.5°F
- Hays (1 mi S)54.3°F
- Hill City (1 mi E)52.4°F
- Hutchinson (10 mi SW)55.1°F
- Hutchinson station56.6°F
- John Redmond Lake55.8°F
- Johnson55.8°F
- Larned #255.8°F
- Lawrence station54.9°F
- Leavenworth (3 mi SW)52.9°F
- Lincoln (1 mi SE)53.7°F
- Lovewell Dam52.7°F
- Manhattan (6 mi SSW)55.0°F
- Manhattan station55.0°F
- McDonald51.9°F
- Mound City (1 mi SSW)54.9°F
- Norton (9 mi SSE)53.0°F
- Oakley (19 mi SSW)53.2°F
- Olathe Johnson County Airport55.1°F
- Parsons (2 mi NW)56.5°F
- Russell (7 mi E)54.3°F
- Smileyberg (1 mi N)54.8°F
- Tallgrass Prairie National Park56.0°F
- Topeka - NWS54.9°F
- Topeka Forbes Field55.4°F
- Tribune (13 mi NNE)52.6°F
- Tuttle Creek Lake53.6°F
- Webster Dam53.9°F
- Wichita Jabara Airport57.0°F
- Wichita Weather57.1°F
- Wilmore (16 mi SE)55.3°F
- Winfield (3 mi NE)56.3°F
Source: NOAA NCEI 1991-2020 normals for each station.
Next
- Frost dates in KansasLast spring and first autumn frost at every station
- Every stateCompare the statewide normals
- Coldwater59.3°F a year, 25.3 in of precipitation
- Brewster50.4°F a year, 20.3 in of precipitation
- Pittsburg57.5°F a year, 47.9 in of precipitation
- McDonald51.9°F a year, 20.8 in of precipitation
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming