Philadelphia residents woke up to snow this morning.
By tomorrow afternoon, we'll see sun and spring-like temperatures in the mid-50s.
The National Weather Service says rain and snow showers could continue through the morning today.
Most snowfall should be light, but an inch or two could accumulate in some areas, particularly north of the city, from Burliington County in New Jersey to Bucks and Northampton in Pennsylvania.
The weather service was warning commuters to be cautious of icy roads, since temperatures were around freezing.
Snowfall totals in the region ranged from just more than a trace to nearly 4 inches. Here's how much fell throughout the area:
In Burlington County: 3.8 inches in Florence, 2.8 inches in Mount Holly, 2.2 inches in Tabernacle, 2 inches in Bordentown, 1.9 inches in Mount Laurel.
In Camden County: 0.9 inches in Somerdale.
In Gloucester County: 1.6 inches in Washington Township, 0.2 inches in National Park.
In Bucks County: 3.5 inches in Bensalem, 3 inches in Buckingham, 2.8 inches in Lower Makefield Township, 1.5 inches in Springtown, 0.5 inches in West Rockhill Township.
In Delaware County: 0.3 inches in Wayne.
In Montgomery County: 2 inches in Horsham.
In Philadelphia: 1.3 inches in Northeast Philadelphia, 0.5 inches in Fox Chase, 0.2 inches at Philadelphia International Airport.
A chance of rain persists until early evening, according to the weather service.
Further north, in central New Jersey, a winter weather advisory is in effect until 4 p.m., with three to six inches of snow expected. Parts of North Jersey counties like Sussex and Morris had seen eight to nine inches of snow by mid-day.
But while today's weather shows remnants of winter, the forecast for the weekend is pure spring: The weather service is calling for sun and a high temperature of 54 degrees on Saturday, and a high of 57 on Sunday.
Contact Emily Babay at 215-854-2153 or email@example.com. Follow @emilybabay on Twitter.
Contact the Breaking News Desk at 215-854-2443; BreakingNewsDesk@philly.com. Follow @phillynews on Twitter.