Content has loaded
Financial analyst salary in Canada
How much does a Financial Analyst make in Canada?
Average base salary
$74,235
- Hour
- Day
- Week
- Month
- Year
The average salary for a financial analyst is $74,235 per year in Canada. 1.1k salaries reported, updated at July 12, 2026
Highest paying companies for Financial Analyst in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Food Basics
$174,167per year
Big Country Equipment Repair L...
$150,000per year
IG Wealth Management
$135,684per year
Spirit Omega
$135,391per year
Visa
$130,710per year
Enmax
$125,315per year