50% of professionals earn between $87,125 - $163,870 CAD
The median salary is $125,000
The average salary for a CFO in Canada is CAD 125,000 - CAD 163,870 per year in 2026. The median salary is CAD 144,435 per year, based on 1,243 active job listings.
The cities with the most CFO job opportunities in Canada are Toronto, Winnipeg, Montreal (administrative Region), Vancouver, Calgary. Toronto leads with 153 job openings.
Leading employers for CFO roles in Canada include Black & White Zebra, Vaco Recruiter Services, Accenture, GPEC Group of Companies, The Fairmont Jasper Park Lodge.
Explore 1,243 CFO job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.