Software Engineer Salary in Canada
Software Engineer Salary in Oakville
Based on 211 job listings - Oakville, Canada 2026
-9.1% vs 2025Average salary
$85,190 - $111,210
Median salary
$88,000 - $117,500
Lower rangeUpper range
Salary distribution by percentile
10th percentile$50K
25th percentile$65K
Median$88K
75th percentile$105K
90th percentile$118K
50% of professionals earn between $65,000 - $105,000 CAD
The median salary is $88,000
Compare with national average
Oakville
Average salary
85,190 - 111,210
Median salary
88,000 - 117,500
211 job openings
Canada
Average salary
114,400 - 143,900
Median salary
114,400 - 143,900
184,954 job openings
Other cities
Toronto45,771 job openings
Montréal20,226 job openings
Vancouver15,261 job openings
Winnipeg12,381 job openings
Mississauga7,052 job openings
Ottawa6,847 job openings
Calgary5,991 job openings
Edmonton3,721 job openings
Moncton2,849 job openings
North Census Division1,557 job openings
Markham1,298 job openings
Montreal (administrative Region)1,215 job openings
Ahuntsic North1,057 job openings
The average salary for a Software Engineer in Oakville, Canada is CAD 85,190 - CAD 111,210 per year in 2026, based on 211 job listings.
Explore 211 Software Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.