TRENTON, N.J. — The bitter cold weather is bringing in some snow and freezing rain to the tri-state, just over a week before the official first day of winter.
Residents in Bergen County, New Jersey, got their first sight of snow Saturday evening. The day started off unseasonably cold and breezy with highs in the upper 20s to mid-30s — about 10 to 15 degrees below the normal.
The cold weather is expected to linger through the weekend, according to National Weather Service . Overnight lows will be in the 20s in New York City and teens in the suburbs.
The rest of the tri-state should expect snow showers by Sunday afternoon into the evening. New York City could get a coating to an inch of snow. Northeast New Jersey could see 2-4 inches on Sunday night.
A warm front will move in by Sunday night, changing the snow into a wintry mix to start the work week. Drivers should expect slick roadways because of freezing rain.
By Monday morning, snow is expected to change completely into rain. Highs will be in the upper 40s to low 50s.
Tuesday will also remain generally above freezing, but by next weekend, be prepare to bundle up again. The arctic air is sweeping in Wednesday night through Friday night, bringing high temps to linger in the 20s for most of the region.
Winter weather has already wreaked havoc in parts of the Midwest. More than 20 million Americans have been placed under some kind of weather warning, watch or advisory this weekend.
In Fowlerville, Michigan, a 40-car pileup on Interstate 96 killed at least three people. In Ohio's Lake County, snowy conditions led to a pileup of more than 50 vehicles on Thursday, officials there said.
CNN contributed to this report.