50% of professionals earn between $76,000 - $111,802 CAD
The median salary is $87,250
The average salary for a CFO in Canada is CAD 87,250 - CAD 111,802 per year in 2026. The median salary is CAD 99,526 per year, based on 2,283 active job listings.
The cities with the most CFO job opportunities in Canada are Toronto, Winnipeg, Calgary, Montreal (administrative Region), Mississauga. Toronto leads with 396 job openings.
Explore 2,283 CFO job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.