... including targeted forecasts at the time of your arrival to each point!
Cranbrook, British Columbia has a warm-summer humid continental climate (Köppen Dfb) with cold, snowy winters and warm, dry summers. Average daily temperatures range from −7.7 °C (18 °F) in January to 19.6 °C (67 °F) in July. The average annual precipitation is 519 millimetres (20.4 in) with an average of 27 days with measurable precipitation each year.
Winter temperatures in Cranbrook are cool and snowy, with an average temperature of -7.7 °C (18 °F). The average snowfall is 325 cm (128 in) and there are usually about 49 days with measurable snowfall each year. Winters can be very cold and temperatures can drop to -30 °C (-22 °F).
Spring temperatures remain cool and wet, with an average temperature of 6.2 °C (43 °F). There is an average of 52 mm (2.0 in) of precipitation in April and 47 mm (1.9 in) of precipitation in May.
Summer temperatures in Cranbrook are warm and dry, with an average temperature of 19.6 °C (67 °F). There is an average of 10 days with temperatures reaching 32 °C (90 °F) or higher. July is the warmest month with an average maximum temperature of 25.6 °C (78 °F).
Fall temperatures are mild and wet, with an average temperature of 9.5 °C (49 °F). There is an average of 84 mm (3.3 in) of precipitation in September and 69 mm (2.7 in) of precipitation in October.
Overall, Cranbrook experiences four distinct seasons with temperatures ranging from very cold in the winter to warm in the summer. Rainfall and snowfall are spread out throughout the year, with the majority occurring in the spring and fall.
As of 2020, the city population is 19259.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Cranbrook, British Columbia.