About East Hanover, NJ's Climate & Weather History

With a population of around 12,200, East Hanover sits in New Jersey, United States. The city operates in the Eastern Time Zone.

In 2025, East Hanover recorded an average annual temperature of 53°F — about 2.4°F below the 30-year normal of 56°F. The hottest day reached 99°F in June; the coldest was 4°F in January. Total precipitation was 42 inches (drier than usual). Snowfall totaled 8 inches, below the 32-inch average. The wettest month was May.