If it takes cold weather to get you into the holiday spirit, you might feel like singing some carols for the next several days.
Thanks to some Canadian high pressure, Lawrence area temperatures won't even reach the 32-degree freezing mark today, says Jennifer Schack, 6News meteorologist.
Winter weather information
"It's a cold start. Temperatures are in the 20s. And for the afternoon, it's headed up to only the low 30s," Schack said.
At 8 a.m., Lawrence's temperature was 26 degrees, the humidity was 71 percent and winds were from the north-northwest at 16 mph, gusting toward 30 mph. The winds were creating low wind chills.
"It only feels like 10 degrees on the way out," Schack said. "If you have to be outside, you have to bundle up. - the hats, the gloves, the scarves, the whole thing."
Clouds are expected to move off to the east this morning, leaving behind clear skies. Today's high will be 31 degrees with northwest winds decreasing to 5 to 15 mph.
"We are bringing back the sunshine, but keeping the cold temperatures," Schack said.
Tonight, the winds die down, and the temperature drops to 18 degrees by early Friday morning, she said.
Friday high will reach 38 degrees, which will be the highest temperature for the next several days, she said. Clouds will be moving into the area on Friday afternoon, with winds from the southeast at 5 to 10 mph.
Saturday's morning low will be 24 degrees, with Saturday's high reaching 34 degrees. There's a chance of rain changing over to snow on Saturday afternoon and evening, she said.
Cold air is moving in for the early part of next week. The daytime highs will reach only 30 on Sunday, 28 on Monday and 25 on Tuesday, Schack said.