Financial Analyst salary in Canada
Based on 77 Canadian job postings that list pay, the median financial analyst pay is $90,147 a year. The middle half of postings pay between $79,997 and $97,594.
Lower 25%$79,997
Median$90,147
Upper 25%$97,594
Pay figures are taken from employer postings that list pay. They are not estimates. Updated November 6, 2026.
By province
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Ontario | $75,754 | $87,506 | $97,510 | 64 |
By city
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Toronto, ON | $69,992 | $86,840 | $100,256 | 26 |
| Mississauga, ON | $78,624 | $91,936 | $91,936 | 14 |
| Markham, ON | $85,218 | $85,218 | $94,994 | 5 |
| Ottawa, ON | $82,493 | $97,510 | $97,594 | 5 |
Common questions
How much does a financial analyst make in Canada?
Based on 77 Canadian job postings that list pay, the median financial analyst pay is $90,147 a year. The middle half of postings pay between $79,997 and $97,594.
Where do financial analysts earn the most?
Among provinces with enough data, Ontario has the highest median advertised pay at $87,506 a year.