Skip to main content
Software Engineer Salary in Canada

Software Engineer Salary in Richmond Hill

Based on 182 job listings - Richmond Hill, Canada 2026

-9.1% vs 2025
Average salary
$118,403 - $151,779
Median salary
$110,000 - $147,120
Lower rangeUpper range

Salary distribution by percentile

10th percentile$84K
25th percentile$98K
Median$110K
75th percentile$149K
90th percentile$165K

50% of professionals earn between $98,080 - $148,750 CAD

The median salary is $110,000

Compare with national average

Richmond Hill

Average salary

118,403 - 151,779

Median salary

110,000 - 147,120

182 job openings

Canada

Average salary

114,800 - 143,600

Median salary

114,800 - 143,600

183,543 job openings

Other cities

Toronto47,207 job openings
Montréal20,136 job openings
Vancouver15,931 job openings
Winnipeg12,414 job openings
Mississauga7,174 job openings
Ottawa6,962 job openings
Calgary6,054 job openings
Edmonton3,782 job openings
Moncton2,943 job openings
Markham1,434 job openings
North Census Division1,428 job openings
Ahuntsic North1,122 job openings

Software Engineer

182 job openings in Richmond Hill

View job listings

Find professionals

Software Engineer in Richmond Hill

View professionals

The average salary for a Software Engineer in Richmond Hill, Canada is CAD 118,403 - CAD 151,779 per year in 2026, based on 182 job listings.

Explore 182 Software Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.