Content has loaded
Financial analyst salary in Canada
How much does a Financial Analyst make in Canada?
Average base salary
$75,202
- Hour
- Day
- Week
- Month
- Year
The average salary for a financial analyst is $75,202 per year in Canada. 1.2k salaries reported, updated at July 26, 2026
Highest paying companies for Financial Analyst in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Big Country Equipment Repair L...
$150,000per year
Spirit Omega
$135,391per year
Visa
$130,710per year
Enmax
$125,315per year
NORTHWEST TERRITORIES POWER CO...
$120,409per year
City of Abbotsford
$118,509per year