Newfoundland's weather is best described as spontaneous! It can range from mildly surprising to downright unpredictable. The only thing that you can be sure of is the fog...all year round. Newfoundland's Grand Banks is the foggiest place in the world; its the meeting place for the cold Labrador Current from the north and the Gulf Stream from the south. You can tune into the weather any time of the year and hear a warning for RDF (Rain, Drizzle and Fog).
Of all the major Canadian cities, St John's is the foggiest (124 days) the snowiest (359 cm) the wettest (1514 mm) the windiest (24.3 km/h average speed) and the cloudiest (1497 hours of sunshine). St John's has one of the mildest winters in Canada (third mildest city after Victoria and Vancouver), yet has the most freezing rain days of any major Canadian city!