Software Engineer Salary in Canada
Software Engineer Salary in London
Based on 592 job listings - London, Canada 2026
Average salary
$97,474 - $135,295
Median salary
$83,200 - $122,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$68K
25th percentile$78K
Median$83K
75th percentile$120K
90th percentile$156K
50% of professionals earn between $78,000 - $120,000 CAD
The median salary is $83,200
Compare with national average
London
Average salary
97,474 - 135,295
Median salary
83,200 - 122,000
592 job openings
Canada
Average salary
125,300 - 150,000
Median salary
125,300 - 150,000
273,894 job openings
Other cities
Winnipeg65,117 job openings
Toronto64,723 job openings
Montréal28,466 job openings
Vancouver16,220 job openings
Ottawa10,125 job openings
Calgary7,836 job openings
Mississauga7,461 job openings
Edmonton3,952 job openings
Markham3,092 job openings
Moncton1,899 job openings
North Census Division1,647 job openings
Ahuntsic North1,175 job openings
The average salary for a Software Engineer in London, Canada is CAD 97,474 - CAD 135,295 per year in 2026, based on 592 job listings.
Explore 592 Software Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.