La provincia tiene unas tasas elevadas de natalidad (en 2006, se fijó el número de nacimientos en 42.875) y unas tasas de inmigración relativamente altas (entre 2001 y 2006, se instalaron en Alberta 103.680 inmigrantes), y una alta tasa de migración interprovincial, en comparación a las otras provincias canadienses.