5. Saskatoon, Saskatchewan
Average sunny hours in a year: 2,268
Highest temperature: 107°F
When it’s not summer, Saskatoon experiences a cool breeze that’s great for walking around the city parks. Like other Canadian cities, the hottest temperatures are during the summer from July to September and it reaches an average of about 78°F. The average monthly temperature is high enough to warrant its place on the list of 10 warmest sunniest places to live in Canada.