A stalled frontal boundary will divide portions of Western New York between the warm and the unwarm.
It'll also bring several rounds of rain to the region through the weekend, including the possibility for freezing rain Saturday that could bring as much as one-half inch of ice to some parts of the region, the National Weather Service said.
The weather service issued a winter weather advisory from 2 p.m. Saturday through 10 a.m. Sunday for Erie County, Niagara County, Orleans County, Genesee County and Wyoming County.
Freezing rain is expected during those times, the weather service said.
"Power outages and tree damage are likely due to the ice," the weather service said. "Winds will gust to 30 to 40 mph, especially along the lake shore."
It added: "Travel may be difficult at times."
More rain, and cooler temperatures, are also expected early next week, forecasters said.
All the rain could total up to 3 inches in parts of the region by Tuesday, which could result in some flooding, according to forecasters.
Here's what the weather service says to expect:
Morning showers are likely with up to one-quarter inch of rain possible and daytime highs near 51 degrees in metro Buffalo.
Farther to the south across parts of the Southern Tier, rain could end by mid-morning. Forecasters call for mostly cloudy, and dramatically warmer conditions south of a warm front.
"The surface warm front will become stalled along, or just south of the New York State Thruway corridor during the day Friday," the weather service said.
It added: "By Friday afternoon, the temperature gradient from the Lake Ontario shoreline to the southern Genesee Valley should be rather impressive with upper 30s to low 40s likely on the Lake Ontario shoreline up to the upper 60s and low 70s in the Southern Tier."
Forecasters said conditions also will vary from overcast skies in the northern portion of the region to mostly sunny skies near the Pennsylvania line.
A 30 percent chances for rain in Buffalo with lows in the upper 30s.
Again, farther to the south, it'll stay warmer with overnight lows near 50 degrees, forecasters said.
Rain is expected in metro Buffalo, and it'll be breezy, forecasters said.
As much as one-half inch of rain is possible during the day with another one-half inch coming Saturday night.
Freezing rain is also expected, the weather service said.
Weather service forecasters issued the winter weather advisory because of the potential for significant icing.
Overnight lows in the low 30s are forecast.
Between one-half and three-quarters of an inch of rain is possible, the weather service said.
Daytime highs are forecast in the low 50s, overnight lows will be in the upper 30s.
"With this moisture-laden system...the risk of flooding remains a forecast concern," the weather service said.
A 70 percent chance for more rain on Monday with highs in the mid-40s with a transition to rain and snow possible overnight into early Tuesday, forecasters said.
Chances for rain and snow showers are possible again on Tuesday, the weather service said.
Tuesday's high isn't expected to escape the upper 30s.
The average temperature for the date in Buffalo is 56 degrees.