Skip to main content
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

Software Engineer

592 job openings in London

View job listings

Find professionals

Software Engineer in London

View professionals

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.