The weather in St. John's is maritime, with mild summers and cool winters. Temperatures range from -1°C in winter to 20°C in summer. It is often windy and foggy, and rain is common, so pack waterproof clothing and a windbreaker.