Software Developer Salaries & Job Market in Canada (2026)

The average Software Developer pay in Canada is CAD 138,818-CAD 178,742 per year, based on 451 disclosed salaries.

Average salary by pay period

Best cities for Software Developer jobs

  1. Toronto — 231 jobs
  2. Mississauga — 65 jobs
  3. Kitchener — 52 jobs
  4. Vancouver — 46 jobs
  5. Richmond Hill — 25 jobs
  6. Ottawa — 23 jobs
  7. Markham — 21 jobs
  8. Montreal — 19 jobs

Work mode

18% remote, 4% hybrid, 78% on-site across 880 listings.

Top hiring employers

Current openings

Browse and apply for Software Developer roles in Canada on HireChats job search.