The weather is improving now in Western, Central, and Southern New England after a dose of snow and rain last night. The main area of low pressure passed well to the west of the Northeast, though a secondary area of low pressure developed off the NH seacoast, and will enhance the snow in Maine today. That secondary low is currently analyzed South of Portland and East of Portsmouth.
In Massachusetts, Connecticut, and Rhode Island, a couple of inches of snow accumulated away from the coastline, while right at the shore accumulations were limited to less than 1". The snow transitioned over to rain quickly from South to North; it was raining in Boston, Providence, and Hartford by 10pm. The changeover took much longer to occur in Southern New Hampshire; though in the end the rain won the battle. By the very early morning hours of Thursday, the Merrimack River valley and much of Southern New Hampshire had changed over to rain. A second batch of precipitation moved through in between roughly 7am and 8:30am. This band of precip was intense enough to pull down colder air from the upper levels of the atmosphere and change rain back over to snow in places like Manchester, Lawrence, and even Boston for a time. Very little, if anything additional accumulated with temperatures a degree to a few degrees above the freezing mark. That area of precipitation has now moved into Maine, where it will continue to mix along the shore and snow (heavily at times) across the interior.
Visible satellite imagery now shows breaks of sunshine in portions of Connecticut, Rhode Island, and Massachusetts. These breaks of sunshine will continue to be scattered about throughout the afternoon South of Concord, NH, though overall it will be a primarily cloudy afternoon. Doppler radar is showing another batch of precipitation back to the west, so any breaks that do develop will be filled back in by clouds later in the afternoon. As this batch of precip moves through, an additional snow shower is possible anywhere in the Northeast. Little accumulation (an inch at the very most) is expected.
Updated snowfall total links from the weather service can be seen by clicking over to the NWS Taunton web site.