Talent.com

Financial analyst: Average Salary in Canada, 2026

Find out what the average Financial analyst salary is

Salary rate
How much does a Financial analyst make in Canada?
$90,909/ Annual
Based on 10000 salaries
The average Financial analyst in Canada is $90,909 per year or $46.62 per hour. Entry-level positions start at $50,000 per year, while most experienced workers make up to $124,531 per year.
Median$90,909
chart
Low$50,000
High$124,531
Financial analyst: Average Salary in Canada
Northwest Territories$104,500
Nunavut$103,941
Ontario$92,006
Alberta$90,960
Quebec$89,953
Active jobs with salaries

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 • New!

Complete Online Surveys For Cash (Up to $25/per)

Earn HausBrock, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...Show more

 • Promoted

HR Business Partner

Joblet-AIoshawa, on, ca
Full-time

Competitive salary commensurate with experience, qualifications, and location.USD equivalent), plus benefits.We are hiring a Senior Financial Analyst to lead complex financial analyses and support ...Show more

 • Promoted • New!

Senior Actuarial Analyst - oshawa

Inizio Partnersoshawa, on, ca
Full-time

This role involves conducting in-depth reviews of insurance product profitability, assessing portfolio risk, and working closely with various teams to support sound underwriting and pricing decisio...Show more

 • Promoted