Snow storm Stella wreaked havoc on the Northeast on March 14th, 2017. It rated Category 3, or major. The storm was a blockbuster that brought 3 to almost 5 feet of snow to parts of New York state, Pennsylvania and Vermont, along with wind gusts over hurricane force to coastal New England.