Shelter Island, NY has a humid subtropical climate characterized by hot and humid summers and mild winters. The average high temperature in the summer is 82 degrees Fahrenheit with an average low temperature of 63 degrees Fahrenheit. In the winter, temperatures range from an average high of 40 degrees Fahrenheit to an average low of 25 degrees Fahrenheit. There is usually plenty of rainfall throughout the year, with precipitation reaching its peak in July and August. Snowfall can also be expected in the winter months, though it tends to be light compared to other areas of the state.
Shelter Island, New York gets 48 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Shelter Island averages 26 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 206 sunny days per year in Shelter Island. The US average is 205 sunny days.
Shelter Island gets some kind of precipitation, on average, 113 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 81 degrees
Winter Low: the January low is 23
Rain: averages 48 inches of rain a year
Snow: averages 26 inches of snow a year