Nova Scotia has a humid continental climate, with warm summers and cold winters. The average temperature in July is 18°C (64°F), while the average temperature in January is -5°C (23°F). The province experiences a significant amount of precipitation throughout the year, with an average annual rainfall of 1,300 mm (51 in). Snowfall is also common, with an average annual snowfall of 127 cm (50 in).
Summer
The summers in Nova Scotia are warm and humid, with average temperatures ranging from 15°C (59°F) to 25°C (77°F). The province experiences long days of sunlight, with up to 16 hours of daylight in June. The humidity levels can be high, making it feel even hotter than the actual temperature.
Winter
The winters in Nova Scotia are cold and snowy, with average temperatures ranging from -10°C (14°F) to -5°C (23°F). The province experiences frequent snowstorms, with heavy snowfalls of up to 30 cm (12 in) at a time. The wind chill can make it feel even colder than the actual temperature.