Güney-kuzey doğrultusunda 1200 km, doğu-batı doğrultusunda ise 600 km uzanan bu eyalette, yüksekliğin de etkisiyle, iklim önemli farklılıklar gösteriyor.
Kuzey Alberta, büyük oranda taygalarla kaplı ve eyaletin yarı-kurak güney bölümüne kıyasla buzlanmanın olduğu günlerin sayısı, bu bölgede daha fazla.
Alberta'nın batısı, yüksek dağ dizisi dolayısıyla oldukça korunaklı. Bir çeşit Föhn rüzgârı olan Chinook rüzgârları sayesinde kışlar bu bölgede daha yumuşak geçiyor.