... including targeted forecasts at the time of your arrival to each point!
Grimshaw, Alberta has four distinct seasons. Summers in Grimshaw are usually warm and sunny, with temperatures ranging from 16 to 27 degrees Celsius. July and August are usually the warmest months, with an average temperature of 21 degrees Celsius. Winters in Grimshaw are cold and snowy, with temperatures ranging from -15 to -6 degrees Celsius. December and January are usually the coldest months, with an average temperature of -11 degrees Celsius. Spring in Grimshaw is mild and wet, with temperatures ranging from 4 to 16 degrees Celsius. April and May are usually the rainiest months, with an average temperature of 10 degrees Celsius. Fall in Grimshaw is cool and dry, with temperatures ranging from 5 to 18 degrees Celsius. September and October are usually the driest months, with an average temperature of 12 degrees Celsius.
As of 2020, the city population is 2718.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Grimshaw, Alberta.