Finance: Average Salary in Canada, 2026
Find out what the average Finance salary is
Salary rate
How much does a Finance make in Canada?
$105,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Finance in Canada is $105,000 per year or $53.85 per hour. Entry-level positions start at $92,625 per year, while most experienced workers make up to $113,020 per year.
Median$105,000

Low$92,625
High$113,020
Finance: Average Salary in Canada
Alberta$109,885
Ontario$106,886
British Columbia$105,724
New Brunswick$102,648
Quebec$96,194
Active jobs with salaries
Assistant Teaching Professor - Finance.Faculty of Business and Information Technology.Hiring Range, Assistant Teaching Professor - Finance - $101,000 - $116,000.Final base salary will reflect indiv...Show moreLast updated: 5 days ago
A municipal government in Ontario is seeking a dedicated Senior Finance Business Systems Analyst to support and optimize their ERP system, SAP.The role includes user training, compliance audits, an...Show moreLast updated: 30+ days ago
A recruiting agency is seeking a Treasury Analyst for a 1-year hybrid contract opportunity in Oshawa.This role focuses on front-office treasury activities, including capital markets analysis and fi...Show moreLast updated: 20 days ago
Corporate Finance Team Overview.The Corporate Finance team within Canadian Commercial Banking, is part of BMO Financial group and covers both public and large private corporate clients operating in...Show moreLast updated: 4 days ago
- Promoted
Assistant Teaching Professor - Finance
Ontario Tech UniversityOshawaFull-time +1
- Promoted
SAP Finance & ERP Analyst (Hybrid)
City of PickeringPickeringFull-time
- Promoted
Front Office Treasury Analyst: Capital Markets & Automation
David Aplin RecruitingOshawaFull-time
- Promoted
Sales Director, Corporate Finance
BMO Financial GroupPickeringFull-time +1