Für deinen Strandurlaub können diese Informationen zu den Jahreszeiten in Bonavista nützlich sein: Die wärmsten Monate sind normalerweise Juli und August, dann liegt die Durchschnittstemperatur bei 14 °C. Die kältesten Monate sind Februar und Januar mit einer Durchschnittstemperatur von -5 °C. Den meisten Schneefall sieht Bonavista im Februar, März, Januar und Dezember, mit durchschnittlich 163 cm Schnee pro Monat.