太平洋側の西海岸沿岸部を除くと、ほぼ全域が亜寒帯、寒帯に属し非常に寒冷な気候である。
バンクーバーやビクトリアなどが位置する西海岸の沿岸部は暖流の影響で温帯の西岸海洋性気候に属し、夏は涼しく乾燥していて過ごしやすく晴れる日が多いが、冬は温暖で雨が多い。気温は北関東の冬とあまり変わらない。
北米屈指のスキーリゾートのウィスラーなどが位置するロッキー山脈の西側の山岳地帯は世界有数の豪雪地帯となっている。
アルバータ州からサスカチュワン州、マニトバ州にかけては、亜寒帯湿潤気候、湿潤大陸性気候に加えてステップ気候も広がり降水量が少なく乾燥している。夏は比較的気温が上がるが、乾燥していて過ごしやすい。一方、冬は零下50度近くまで下がることもあるシベリアに匹敵する酷寒地である。特に中央部に位置するウィニペグは大陸性の気候が顕著であり、北アメリカで最も寒い都市とされる。
