Tonight, temperatures will drop to a low of 30, producing the first freeze of the season, according to the National Weather Service.
The weather service said any sensitive vegetation should be protected or it could be damaged or killed.
Some areas will not get a hard freeze tonight, according to the weather service, but an area-wide hard freeze is forecast Saturday night, with temperatures dropping to 31 in Wyandotte County.
The freeze warning will be in effect from 1 a.m. to 10 a.m. Saturday, according to the weather service.
Today, there will be a high of 45, with a northwest wind of 14 to 16 mph, gusting to 26 mph, the weather service said.
Tonight, there will be widespread frost after 4 a.m., with a low of 30 and a northwest wind of 10 mph, according to the weather service.
Saturday, expect widespread frost before 9 a.m., with a high near 49 and a northwest wind of 8 mph, the weather service said.
Saturday night, the low will be around 31 with a light south wind, according to the weather service.
Sunday, skies will be sunny with a high near 60 and a southwest wind of 3 to 8 mph, the weather service said.
Sunday night, it will be partly cloudy with a low of 41, according to the weather service.
Monday, the high will be near 51 with partly sunny skies, the weather service said.
Monday night, the low will be around 32 with partly cloudy skies, according to the weather service.
Tuesday, the high will be near 47 with mostly sunny skies, the weather service said.
Tuesday night, expect a low of 35 with mostly cloudy skies, according to the weather service.
Wednesday, the high will be near 56 with partly sunny skies, the weather service said.