Skip to main content
Salary Guide

CTO Salary in Canada

Based on 642 job listings - 2026

Average salary
$130,000 - $146,200
Median salary
$130,000 - $146,200
Lower rangeUpper range

Salary distribution by percentile

10th percentile$83K
25th percentile$104K
Median$130K
75th percentile$146K
90th percentile$168K

50% of professionals earn between $103,650 - $146,200 CAD

The median salary is $130,000

Top cities

Toronto196 job openings
Winnipeg96 job openings
Montreal51 job openings
Vancouver44 job openings
Ottawa39 job openings

Related professions

CAD 195,000 - 212,500+48%
CAD 110,755 - 135,000-11%
CAD 100,000 - 123,459-19%
CAD 120,000 - 146,738-3%
CAD 102,500 - 125,300-18%
CAD 92,500 - 110,000-27%
CAD 115,000 - 150,000-4%
CAD 130,000 - 160,080+5%
CAD 100,000 - 117,313-21%
CAD 114,800 - 134,000-10%

CTO

642 job openings

View job listings

The average salary for a CTO in Canada is CAD 130,000 - CAD 146,200 per year in 2026. The median salary is CAD 138,100 per year, based on 642 active job listings.

The cities with the most CTO job opportunities in Canada are Toronto, Winnipeg, Montreal, Vancouver, Ottawa. Toronto leads with 196 job openings.

Explore 642 CTO job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.