Edmonton, Canada has a humid continental climate with mild winters compared to cities at similar latitudes further south. Summers last from late June to early September with average highs around 23°C in July. Winters last from November to March and vary in length and severity, with average January lows around -10°C. Edmonton receives an average of 477mm of precipitation per year, with the wettest month being July, and receives around 2300 hours of sunshine annually.