Christmas Day is expected to be a balmy 46 degrees.
The city is bracing for downpours and wind gusts of up to 50 mph Tuesday, forecasters said.
Wet weather caused more than 200 flight cancellations at area airports Wednesday morning.
Heavy rain is expected to give way to snow Wednesday night, dumping 1 to 3 inches on the city.
The city could get up to an inch of snow by early Friday morning, according to weather experts.
A tornado lookalike swirled on a baseball diamond in Williamsburg, a witness said.
The city could see up to 3 inches of rain over next 48 hours, forecasters predict.
A flash flood watch is in effect across the city from 8 a.m. Thursday until noon Friday.
Heavy rain is expected into the early afternoon, but should give way to clear skies by nighttime.
As temperatures reached 90 degrees, New Yorkers recollections of the frosty winter fade.
Nearly 2 inches of rain were expected by noon Monday.
The city could get up to 1.5 inches of rain by early Saturday, the National Weather Service said.
Some light showers are expected Tuesday, with the worst of the rain beginning Wednesday afternoon.
A freeze warning was in place Wednesday morning.
Flurries are expected to start falling around 7 p.m. Tuesday, the National Weather Service said.
Get Our Daily New York Newsletter
Thank you for signing up!
Would you like to sign up for additional newsletters?
Thank you for signing up for additional newsletters.