Powers was a public school teacher. Powers was a school principal from 1998 to 2011.[2][3]
In October 2019, Powers was appointed to represent District 3 in the Montana House of Representatives, after former Representative Zac Perry resigned to attend graduate school.[4][2] Powers assumed office on November 5, 2019.[5] Powers never served a day in the Montana Legislature.
Powers ran for election to a full term in 2020. She was unopposed in the Democratic primary, but lost to Republican Braxton Mitchell in the general election by 20 points.[1]
In 2024, she won her election to a full term representing District 3, defeating Republican challenger Cathy Mitchell by a 3.6% margin. She will be sworn in in January 2025 and serve in the 69th Legislature 2025-2026.[6]