... including targeted forecasts at the time of your arrival to each point!
Viking, Alberta experiences hot summers and cold winters with moderate precipitation year-round. In the summer, the average temperature is 18-22°C (64-71°F) and the average maximum is 24-27°C (75-81°F). The hottest month is July with an average maximum of 27.4°C (81.3°F). In the winter, the average temperature is -14 to -7°C (7-19°F) and the average minimum is -17 to -12°C (1-10°F). The coldest month is January with an average minimum of -17°C (1°F). Precipitation is moderate with an average of 54 cm (21.3 in) of rain and snow throughout the year. Snowfall is heaviest during the months of December and January with an average of 8 cm (3.1 in) of snow each month.
As of 2020, the city population is 1083.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Viking, Alberta.