About Terrace Heights, NY's Climate & Weather History

With a population of around 15,400, Terrace Heights sits in New York, United States. The city operates in the Eastern Time Zone.

In 2025, Terrace Heights recorded an average annual temperature of 54°F — right at the 30-year normal of 54°F. The hottest day reached 106°F in June; the coldest was 4°F in January. Total precipitation was 43 inches (near normal). Snowfall totaled 7 inches, below the 26-inch average. The wettest month was May.