Weather: Sunny today with high of 56

National Weather Service graphic

After a morning with patchy fog, the weather will become sunny today with a high of 56, according to the National Weather Service.

Warm temperatures will affect much of the work week until a sharp cooling trend begins Friday and into the weekend, the weather service said.

The weekend has a 50 percent chance of snow on Saturday night and Sunday, according to the weather service. Much colder air is expected to shift to the south, entering the Kansas City area, for the holiday weekend.

Today, there will be a southwest wind of 5 to 10 mph with a high temperature of 56, the weather service said.

Tonight, the low will be around 39 with mostly clear skies and a southwest wind of 7 mph, according to the weather service.

Tuesday, it will be mostly sunny with a high near 58 and a southwest wind around 5 mph becoming light and variable, the weather service said.

Tuesday night, the low will be around 35 with partly cloudy skies and a northeast wind of 3 to 6 mph, according to the weather service.

Wednesday, the high will be near 53 with mostly sunny skies, the weather service said. A light a variable wind will become east southeast 5 to 7 mph in the morning.

Wednesday night, the low will be around 45 with partly cloudy skies, according to the weather service.

Thursday, the high will be near 62 with partly sunny skies, the weather service said.

Thursday night, temperatures will drop to about 31 degrees with mostly cloudy skies, according to the weather service.

Friday, expect much cooler temperatures, as the high will be near 38 with partly sunny skies, the weather service said.

Friday night, the low will be around 21 with partly cloudy skies, according to the weather service.

Saturday, the high will be near 34 with partly sunny skies, the weather service said.

Saturday night, the low will be around 19 with a 50 percent chance of snow showers, according to the weather service.

Sunday, there is a 50 percent chance of snow showers, with a high of 28, the weather service said.