The city's coldest weather since early March will last another day, then give way to a few warmer, possibly rainy days, before an arctic blast arrives midweek, according to the National Weather Service.
Overnight, the temperature dropped into the 20s for the first time since early March, and today's high around the freezing mark will be the lowest since then as well.
After dropping into the 20s again tonight, however, temperatures will rise, with highs in the low to upper 40s through Tuesday, and lows in the 30s.
The normal range this time of year is highs in the mid 40s, lows near freezing.
Rain is likely Sunday, but the heaviest part should be over before the evening Eagles game against the Giants at the Meadowlands, said meteorologist Lee Robertson with the service's Mount Holly office.
Snow is possible Monday night and Tuesday, especially in the Pennsylvania suburbs - from Downingtown to Doylestown - where temperatures should fall below freezing once again.
In the city, rain should be the biggest part of the mix, with temperatures dropping to the low 30s.
Then comes a frostier stretch as arctic air moves in.
Wednesday's low could be the lowest yet this season - in the low 20s.
That's not nearly as frigid, though, as the record low of 9 degrees set in 1876.
Record highs this time of year are in the upper 60s.
For more on the forecast, go to http://go.phily.com/weather.