Klein hizo el salto de la política municipal a la política provincial, volviéndose miembro de la Asamblea legislativa de Alberta para la circunscripción de Calgary-Elbow en las elecciones provinciales de 1989.