... including targeted forecasts at the time of your arrival to each point!
Bonavista, Newfoundland and Labrador is known for its dramatic weather, especially in the winter. From October to April, temperatures average around 0°C, with temperatures dropping as low as -20°C during the coldest months. On average, the area receives around 70 cm of snow annually, with the most snowfall occurring in January and February.
In the spring, temperatures rise to 8°C and the area gets an average of 70 mm of rain. The warmest temperatures occur in July and August, when temperatures reach around 17°C and the area gets an average of 90 mm of rain.
In the fall, temperatures average around 5°C and the area receives an average of 70 mm of rain.
Overall, Bonavista enjoys a temperate climate with mild winters and warm summers. The area experiences an average of around 1300 hours of sunshine each year and generally experiences all four seasons.
As of 2020, the city population is 3448.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Bonavista, Newfoundland and Labrador.