New York State is covered by four NOAA Weather Forecast Offices: Binghamton - BGM, Buffalo - BUF, Albany - ALY, Burlington - BTV.
Wunderground Weather Station at Hammond Hill (The Canaan Institute)
Binghamton, NY NOAA (covers the Southwest Adirondacks)
Check their Snow and Rain Reports for snow fall amounts sent in by observers around the area.
Buffalo, NY NOAA (covers the Tug Hill Plateau)
Burlington, VT NOAA (covers the North Country)
List of National Weather Service Weather Forecast Offices
Weather Underground / Wunderground PWS (Personal Weather Station) List
Links to Selected Snow Webcams in New York and Nearby States
Black River Environmental Improvement Association (BREIA) , Boonville, NY
Byrncliff Golf Resort, Varysburg, NY
Craftsbury Outdoor Center, Craftsbury, VT
Mt Van Hoevenburg, near Lake Placid, NY
NorthernChateau.com (live webcams covering most of New York State)
Osceola Tug Hill Cross Country Ski Center