Who Is the Highest Paid Public Employee in Canada?

As of the most recent disclosures released in March 2025, the answer is clear.

Kenneth Hartwick, President and Chief Executive Officer of Ontario Power Generation (OPG), is the highest paid public employee in Canada. According to the latest data, he earned $2,018,436 in 2024. This continues a long-running pattern where OPG’s top executive consistently sits at the very top of public-sector compensation rankings.

This isn’t an outlier year, either. When you look across provinces, executives from Ontario Power Generation and other provincial Crown corporations dominate the highest-paid positions in Canada’s public sector. Energy trading, nuclear operations, and large-scale infrastructure management tend to drive the largest salaries.

The broader top tier includes senior leaders at Powerex and BC Hydro, major hospital CEOs, transit executives, and investment managers overseeing public endowments. In contrast, elected officials earn far less. The Prime Minister of Canada earns about $406,200, Ontario Premier Doug Ford earned $209,974 in 2024, and Toronto Mayor Olivia Chow earned $225,093.

The data makes one thing clear: in Canada, the highest public-sector pay is concentrated in Crown corporations, healthcare administration, and public investment management, not politics.

Top Earners in the Canadian Public Sector (2024 Earnings)

RankNameTitleOrganization2024 Earnings
1Kenneth HartwickPresident & CEOOntario Power Generation$2,018,436
2M. HolmanManaging Director, TradingPowerex / BC Hydro$1,403,479
3R.M. CampbellManaging Director, TradingPowerex / BC Hydro$1,392,211
4T.M. BechardPresident & CEOPowerex / BC Hydro$1,391,355
5Dawn JiaPresident & CEOUBC Investment Management$1,083,574
6Nicolle ButcherChief Operations OfficerOntario Power Generation$979,739
7Kevin SmithPresident & CEOUniversity Health Network$977,024
8Steve GregorisChief Nuclear OfficerOntario Power Generation$922,902
9Phil VersterPresident & CEOMetrolinx$897,817
10Ronald CohnPresident & CEOHospital for Sick Children$887,710

Comparison With Political Leaders (2024)

RoleName2024 Salary
Prime Minister of CanadaJustin Trudeau~$406,200
Premier of OntarioDoug Ford$209,974
Mayor of TorontoOlivia Chow$225,093

Check out the Ontario Sunshine List Hall of Fame

Leave a Reply

Your email address will not be published. Required fields are marked *