Skip to main content
Salary Guide

Financial Controller Salary in Canada

Based on 12,625 job listings - 2026

Average salary
$100,000 - $121,992
Median salary
$100,000 - $121,992
Lower rangeUpper range

Salary distribution by percentile

10th percentile$64K
25th percentile$80K
Median$100K
75th percentile$122K
90th percentile$140K

50% of professionals earn between $80,000 - $121,992 CAD

The median salary is $100,000

Top cities

Toronto1,551 job openings
Winnipeg1,360 job openings
Montréal929 job openings
Vancouver473 job openings
Mississauga402 job openings
Calgary382 job openings
Edmonton328 job openings
Ottawa296 job openings
Laval124 job openings
North Census Division68 job openings
Moncton63 job openings
Québec City52 job openings
Lévis49 job openings

Related professions

CAD 95,000 - 116,500-5%
CAD 140,000 - 380,000+134%
CAD 120,000 - 167,000+29%
CAD 105,000 - 122,000+2%
CAD 75,000 - 85,000-28%
CAD 80,000 - 105,000-17%
CAD 79,750 - 97,800-20%
CAD 80,000 - 90,000-23%
CAD 90,000 - 109,925-10%
CAD 65,000 - 75,000-37%

Financial Controller

12,625 job openings

View job listings

The average salary for a Financial Controller in Canada is CAD 100,000 - CAD 121,992 per year in 2026. The median salary is CAD 110,996 per year, based on 12,625 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,551 job openings.

Explore 12,625 Financial Controller job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.