The National Weather Service posted these images showing the snow cover across the Northeast today and a year ago.

UPDATE: There is one place in the Boston area where you can see snow.