Mother Nature spent more than a week coloring Western New York white with piles of December snow.
By early today, she melted a lot of her handiwork with more than 24 consecutive hours of temperatures in the 40s, some gusty winds and even rain.
For those dreaming of a white Christmas, there's still hope, according to the National Weather Service forecast.
Ahead of a couple of tranquil and seasonable weather days today and Thursday, chances increase for a wintry mix by Friday, rain again Saturday that should change over to snow by Sunday, forecasters said.
And, by the looks of it, the polar vortex will even be nipping at the back of Santa's sleigh.
Next week looks downright frigid.
— The Weather Channel (@weatherchannel) December 19, 2017
Here's what the National Weather Service says to expect:
Colder with a northwest wind, increasing clouds and a high near 30 degrees and a low tonight in the low 20s.
Winter officially arrives at 11:28 a.m.
Mostly cloudy with highs in the upper 20s with a 50 percent chance for snow after midnight into Friday morning.
The classic "mixed bag," is forecast.
Forecasters call for rain, snow and sleet in the morning, some snow in the late morning and rain in the afternoon. Highs will be in the upper 30s.
That afternoon rain is forecast to change back to snow in the early evening with mixed precipitation changing to all rain late Friday night.
Overnight lows are expected to stay above freezing.
The mercury's last stand again above freezing for the foreseeable future. And, it'll be unseasonably warm again with highs in the mid 40s with morning rain.
Temperatures are forecast to start dropping later Saturday. They'll bottom out in the upper 20s.
Increasing chances for snow showers as the day wears on.
"An upper-level trough will move overhead Sunday and much colder air will come down from Canada," the weather service said.
The high temperature is expected to be in the low 30s with overnight lows in the mid 20s.
Forecasters said multiple troughs will cross the region by later Christmas Eve and into Christmas Day.
"This will lead to the potential for lake-effect snow showers through Tuesday," the weather service said.
"Last minute" White Christmas chances are improving. https://t.co/zhDEnVS0TL
— Don Paul WKBW (@donpaulwkbw) December 20, 2017
It's too early to pin down details about the lake-effect snow, but just a little bit would make this year the snowiest Christmas Day since 2003.
Forecasters call for a 40 percent chance for snow showers in the Buffalo metro area, otherwise cloudy conditions are expected with a high near 30.
Temperatures will plunge as Polar air starts to get entrenched across the Upper Plains and Great Lakes.
Overnight lows are forecast in the teens, the weather service said.
Cold. Very cold.
Tuesday's high temperature isn't expected to escape the teens.
Single digits could grip the region by early Wednesday, forecast models show.
And, beyond that, the end of the year and first part of 2018 is also looking particularly cold.
"Serious cold," according to at least one online weather group.
And, it looks to envelop much of North America.
— BAMWX (@bamwxcom) December 20, 2017