... including targeted forecasts at the time of your arrival to each point!
Spruce Grove, Alberta is located in the Canadian province of Alberta. It experiences a humid continental climate, with warm summers and cold winters.
In the summer months, the average temperature is around 19°C (66°F). There are usually many sunny days, with an average of 10 hours of sunshine per day. The highest temperature ever recorded in Spruce Grove was 37°C (98.6°F). The average precipitation during the summer months is around 50 mm (2 inches).
In the winter months, the average temperature is around -9°C (15.8°F). There are usually many days with snowfall, and the average snowfall is around 80 cm (31.5 inches). The lowest temperature ever recorded in Spruce Grove was -44°C (-47.2°F). The average precipitation during the winter months is around 55 mm (2.2 inches).
Overall, Spruce Grove has a pleasant climate year-round. The summers are warm and sunny, while the winters are cold and snowy.
As of 2020, the city population is 34066.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Spruce Grove, Alberta.