Skip to content

Teresa Armstrong

18 salary records across 3 employers, 2012–2025.

These records share a name. Some may belong to the same person over a career; some may belong to different people.

Source: Ontario’s Public Sector Salary Disclosure — names paid $100,000 or more that year. How we build this · Report an error on this page

Legislative Assembly

Government of Ontario – Legislative Assembly and Offices
2012–2025 · 14 records

View at this employer →

2025 roster →
See where $170,269 ranks →

Salary history, by year
YearPositionSalary
2025Chair, Standing Committee on Procedure and House Affairs / Présidente, Comité permanent de la procédure et des affaires de la Chambre$170,269Benefits $981Total $171,249
2024Vice Chair, Standing Committee on Heritage, Infrastructure and Cultural Policy / Vice-présidente, Comité permanent du patrimoine, de l’infrastructure et de la culture$125,874Benefits $431Total $126,305
2023Vice-Chair, Standing Committee on Heritage, Infrastructure and Cultural Policy / Vice-présidente, Comité permanent du patrimoine, de l'infrastructure et de la culture$118,104Benefits $170Total $118,274
2022Member of Provincial Parliament / Députée à l’Assemblée législative de l’Ontario$116,550Benefits $168Total $116,718
2021Member of Provincial Parliament / Députée à l’Assemblée législative de l’Ontario$118,638Benefits $184Total $118,823
2020Chief Opposition Whip / Whip en chef de l’opposition$132,867Benefits $215Total $133,082
2019Chief Opposition Whip / Whip en chef de l’opposition$128,982Benefits $213Total $129,195
2018Deputy House Leader, Official Opposition / Leader parlementaire adjointe de l'opposition officielle$126,636Benefits $229Total $126,865
2017Whip, Third Party / Whip du troisième parti$126,107Benefits $233Total $126,340
2016Whip, Third Party / Whip du troisième parti$126,107Benefits $247Total $126,354
2015Whip, Third Party / Whip du troisième parti$126,107Benefits $257Total $126,364
2014Whip, Third Party / Whip du troisième parti$121,727Benefits $248Total $121,975
2013Member of Provincial Parliament$116,550Benefits $213Total $116,763
2012Member of Provincial Parliament$116,550Benefits $166Total $116,716
Salary history, by year
YearPositionSalary
2020Registered Nurse$147,160Benefits $0Total $147,160
2019Registered Nurse$116,568Benefits $0Total $116,568
Salary history, by year
YearPositionSalary
2025Manager of Revenue/Tax Collector$111,236Benefits $575Total $111,811
2024Manager of Revenue/Tax Collector$103,068Benefits $566Total $103,634