She was re-elected for a third term as MLA for Prince George-Valemount in 2009.
Shirley has served as Minster of Transportation and Infrastructure, Minister of Education and Minister responsible for Early Learning and Literacy and Deputy Premier, Minister of Advanced Education and Minister of Health Services. She also served as vice-chair of the Treasury Board, chaired the Cabinet Committee on New Relationship Coordination, and sat as a member of the Cabinet Climate Action Committee.
Before being elected to the Legislative Assembly, she served three terms on the Prince George school board.






