La ville fait partie de la fameuse ceinture de neige et, en hiver, la température peut baisser jusqu'à -37ºC. Par ailleurs, la température moyenne de juin à août est de 19,8ºC. Toutefois il faut prendre en compte l'indice humidex qui peut faire augmenter la température ressentie jusqu'à 40ºC. Il faut donc faire attention aux engelures et aux coups de chaleur.