Saturday will be ideal for staying indoors with a hot mug of cocoa.
Showers are expected throughout the day and into the evening in the Charlotte area, with the high expected to reach only 45 degrees.
The low on Saturday night will dip to a frosty 34.
In the North Carolina mountains, residents in some counties were expected to wake up to as much as 10 inches of heavy wet snow and strong winds, especially near the Tennessee border.
Never miss a local story.
A low-pressure system from Canada is to blame for bringing the 90-percent chance of moisture to the Charlotte region and the chilly temperatures, according to the National Weather Service.
On Friday night, hail-producing thunderstorms and lightning struck southern Mecklenburg County and parts of Gaston and York counties.
While no snow is expected in the Charlotte region on Saturday, strong winds will accompany the rain, and a possible mix of snowflakes could fall around sunrise, said James Oh, an NWS meteorologist.
“The surface ground temperatures will be too warm; anything that falls will just melt,” Oh said.
The winds will make temperatures feel like they’re in the upper 30s, Oh said.
The good news is that the rain will clear out of the area by late Saturday and early Sunday, with sunny skies and highs in the mid-50s forecast for Sunday.
On Monday, the temperature will jump to 61.