Більшу частину року в країні лежить сніг Найсніжніша провінція Канади – Квебек, де випадає в середньому 337 см снігу на рік. Проте є райони, де сніг майже немає. Найменш засніжені міста можна знайти на південному заході Британської Колумбії, де переважає помірний клімат із м'якою та дощовою зимою.
Завдяки впливу Тихого океану та гір, що стримують арктичні повітряні маси з півночі, у Британській Колумбії найбільш теплий та м'який клімат. На узбережжі (Ванкувер) зими теплі та дощові. Температура повітря тримається на рівні +3С до +7С взимку та +15С до +22С влітку. У долині Оканаган клімат континентальніший.
Середньомісячна зимова температура може опускатися до -15 ° C навіть у південній частині країни, хоча там можна очікувати і температури -40 ° C з сильними крижаними вітрами. Середньорічні опади у вигляді снігу можуть досягати кількох сотень сантиметрів (наприклад, у Квебеку – 337 см).