Talent.com

Cfo: Average Salary in Canada, 2026

Find out what the average Cfo salary is

Salary rate
How much does a Cfo make in Canada?
$140,000/ Annual
Based on 1964 salaries
The average Cfo in Canada is $140,000 per year or $71.79 per hour. Entry-level positions start at $128,505 per year, while most experienced workers make up to $224,648 per year.
Median$140,000
chart
Low$128,505
High$224,648
Cfo: Average Salary in Canada
Manitoba$143,599
British Columbia$135,000
Ontario$126,555
Alberta$126,555
Saskatchewan$121,000
Active jobs with salaries

Senior Accountant: IFRS & Global Reporting (Hybrid)

Volkswagen AGAjax, ON, CA
Full-time

An international automotive company based in Ajax, Ontario is seeking a Senior Accountant to manage financial reporting and ensure compliance with IFRS standards.The role involves collaborating clo... Show more

 • Promoted

Lead Finance Modernization for Business Process Optimization

Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CA
Full-time

Drive Finance process modernization as a strategic Process Lead.Oversee improvements in planning, reporting, and accounting while ensuring seamless integration into the S/4HANA solution.In this ess... Show more

 • Promoted

Financial Accounting Analyst Role in Oshawa

Ontario Power GenerationOshawa, Durham Region, CA
Full-time +1

Join Ontario Power Generation as a Senior Financial Accounting Analyst in Oshawa, ON.This hybrid role focuses on regulatory accounting, financial reporting, and supporting strategic initiatives.You... Show more

 • Promoted

Associate director, corporate finance

BMO Financial GroupPickering, ON, CA
Part-time

Corporate Finance Team Overview.The Corporate Finance team within Canadian Commercial Banking, part of the BMO Financial group, covers public and large private corporate clients operating in divers... Show more

 • Promoted