She served on Edmonton City Council from 1952 to 1966 and as Social Credit Member of the Legislative Assembly of Alberta (MLA) from 1959 to 1971.
While still a member of Edmonton city council, Wilson ran for a seat in the Alberta Legislature in the 1959 general election.
In the 1967 Alberta general election, Wilson defeated three candidates, including future NDP MLA Gordon Wright, She received 38 percent of the votes cast in Edmonton-North.
[14][15] In 1971 Wilson's constituency of Edmonton North was abolished during redistribution, and she ran for re-election that year in the new electoral district of Edmonton-Kingsway.
She was defeated by Progressive Conservative candidate Kenneth Paproski who was part of the P-C wave that took power that year.