... including targeted forecasts at the time of your arrival to each point!
Bernardsville, New Jersey enjoys four distinct seasons of weather.
In the winter months, the average temperature is around 35°F, with temperatures dipping as low as 10°F and as high as 50°F. Snowfall is common throughout the winter months, with an average of 21 inches of snowfall expected from December to February.
In the spring, the average temperature increases to around 50°F, with temperatures ranging from 30°F to 70°F. Rainfall is common throughout the spring months, with an average of 3.2 inches per month from March to May.
In the summer months, the average temperature is around 80°F. Temperatures can range from as low as 65°F to as high as 95°F. Rainfall is still common throughout the summer months, but not as much as the spring, with an average of 2.7 inches per month from June to August.
In the fall, the average temperature cools back down to around 50°F, with temperatures ranging from 35°F to 65°F. Rainfall is still common throughout the fall months, with an average of 3.2 inches per month from September to November.
Overall, Bernardsville, New Jersey enjoys mild temperatures year-round, with temperatures rarely dipping below freezing and seldom rising above 95°F.
As of 2020, the city population is 7641.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Bernardsville, New Jersey.