Salary of Software Developer in Canada


$77,460 / Annual
Based on 2305 job listings
The average Software Developer salary in Canada is ,460 per year or per hour. Entry level positions start at an income of ,944 per year, while more experienced professionals earn up to 7,076 per year.

Minimum
$64,944
Average salary
$77,460
Maximum
$107,076

Salary data updated: March 2026

Salary distribution

P10
$76,576
P25
$98,500
P50
$107,550
P75
$125,729
P90
$128,500

Based on 17 job listings with salary

Salary by city

City Median / Annual Listings vs. national
Vancouver $127,767 3 +18.8%
Burnaby $115,025 4 +7%
Ottawa $100,000 3 -7%
Toronto $98,500 5 -8.4%

Jobs like Software Developer in Canada

  • Security Analyst

    Found in: Sourcestack Canada - 1 week ago


    Surrey, British Columbia, Canada Software Developer Full time

  • Security Analyst

    Found in: Sourcestack Canada - 3 weeks ago


    Surrey, British Columbia, Canada Software Developer Full time

    ED Tech Solutions Inc. is currently looking for full time, permanent Software Developer to join their team as soon as...

  • Security Analyst

    Found in: SourceStack - 3 weeks ago


    Surrey, British Columbia, Canada Software Developer Full time

    ED Tech Solutions Inc. is currently looking for full time, permanent Software Developer to join their team as soon as...

FAQ - Software Developer

The average salary for Software Developer is CAD77,460 per year in Canada. Salary estimates are based on 2305 salaries shared anonymously with Trabajo.org by employees with the position of Software Developer in Canada.

The lowest salary of Software Developer per year in Canada is CAD64,944

The highest salary for Software Developer per year in Canada is CAD107,076

Data updated: March 2026

Career guide: How to become a Software Developer
Duties, skills, education and opportunities

Methodology

  • Sample: 17 job listings with published salary
  • Period:
  • Calculation: P10, P25, P50 (median), P75, P90 percentiles from salary ranges
  • Outliers removed: salaries below P1 and above P99
  • City data: minimum 5 listings for inclusion