Historical weather data, all-time temperature records, and monthly climate averages for McPherson, KS. Explore typical weather conditions by week for trip planning, and see how today compares to the historical record.
April 5th in McPherson runs mild on average, with a typical high of 64° and low of 37° based on 133 years of data. But the date has a wide range — it's hit as warm as 91° back in 1909 and dropped as cold as 15° in 1920. There's about a 1-in-5 chance of rain today, with snow still a slim but real possibility at 3%.
McPherson has seen some genuinely extreme weather over its 133-year record. The thermometer hit a scorching 117° in July 1936 — one of the hottest readings ever recorded in Kansas — and plunged to -22° in January 1919, a 139-degree swing between all-time extremes. A single storm dropped 5.05" of rain in May 2007, and a February 1912 blizzard buried the town under 20" of snow in one day.
McPherson follows a classic central Plains pattern: hot summers, cold winters, and a soggy stretch in late spring. Late July is peak heat, with average highs hitting 94°, while early January is the coldest window at just 39°. If you're trying to avoid rain, steer clear of late May — the week of the 21st averages 1.25" of precipitation, the wettest of the year.