Happy Valley-Goose Bay displays a subarctic climate (Köppen Dfc), marked by long, cold, and snowy winters, and short and mild summers. Autumn and spring are very brief and last only a few weeks. The average high temperature stays below freezing for five months of the year and the low does so for eight months. Snowfall is very heavy, averaging nearly 460 centimetres (180 in) per year, and occurs in all months except July and August. Precipitation, at nearly 950 millimetres (37.4 in), is significant year-round and is heavy for the city's latitude