Average salary
$100,000 - $120,000
Median salary
$100,000 - $120,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$64K
25th percentile$80K
Median$100K
75th percentile$120K
90th percentile$138K
50% of professionals earn between $80,000 - $120,000 CAD
The median salary is $100,000
Top cities
Toronto1,252 job openings
Winnipeg1,029 job openings
Montréal586 job openings
Vancouver390 job openings
Mississauga329 job openings
Ottawa284 job openings
Calgary273 job openings
Edmonton215 job openings
Montreal (administrative Region)151 job openings
Vaughan107 job openings
Lévis57 job openings
Laval (administrative Region)50 job openings
Moncton48 job openings
Laval44 job openings
Québec City41 job openings
The average salary for a Financial Controller in Canada is CAD 100,000 - CAD 120,000 per year in 2026. The median salary is CAD 110,000 per year, based on 10,049 active job listings.
The cities with the most Financial Controller job opportunities in Canada are Toronto, Winnipeg, Montréal, Vancouver, Mississauga. Toronto leads with 1,252 job openings.
Explore 10,049 Financial Controller job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.