50% of professionals earn between $160,000 - $450,000 CAD
The median salary is $290,000
The average salary for a CTO in Canada is CAD 160,000 - CAD 450,000 per year in 2026. The median salary is CAD 370,000 per year, based on 436 active job listings.
The cities with the most CTO job opportunities in Canada are Toronto, Mississauga, Calgary, Ottawa, Vancouver. Toronto leads with 166 job openings.
Explore 436 CTO job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.