Job Bank Data
NOC 2021
2026
Canadian Salary Guide 2026
Salary ranges for 50+ job titles across 15 Canadian cities — sourced from the Government of Canada Job Bank (NOC 2021, 2026 wage survey). Each page includes experience-level breakdowns and negotiation tips.
Browse by city
Toronto, ONVancouver, BCCalgary, ABEdmonton, ABOttawa, ONMontreal, QCWinnipeg, MBHalifax, NSVictoria, BCKitchener-Waterloo, ONHamilton, ONLondon, ONSaskatoon, SKRegina, SKQuebec City, QC
Browse by role
Technology
Software Developer
$118,560/yr
Software Engineer
$128,960/yr
Data Scientist
$114,400/yr
Machine Learning Engineer
$120,640/yr
Cybersecurity Analyst
$104,000/yr
Cloud Architect
$149,760/yr
DevOps Engineer
$120,640/yr
Data Analyst
$87,360/yr
Web Developer
$79,040/yr
IT Manager
$141,440/yr
Business Analyst
$91,520/yr
AI / Prompt Engineer
$135,200/yr
Business & Marketing
Human Resources Manager
$108,160/yr
Marketing Manager
$112,320/yr
Product Manager
$128,960/yr
Digital Marketing Specialist
$79,040/yr
UX Designer
$91,520/yr
Operations Manager
$104,000/yr
Supply Chain Manager
$108,160/yr
Sales Representative
$72,800/yr
Logistics Coordinator
$66,560/yr
HR Manager
$108,160/yr
Get your personalized benchmark
Enter your role, city, and experience level to see where your salary stands — and what to say in your next negotiation.
Try the salary benchmarker →
About this data
All salary figures are sourced from the Government of Canada Job Bank wage survey (2024, NOC 2021 classification). Regional multipliers are derived from Job Bank regional wage reports for each city and province. Annual figures assume 2,080 paid hours per year (40 hours × 52 weeks). Data reflects gross salary before tax.
For a personalized analysis that accounts for your specific experience, skills, and negotiation position, use the JobCoach AI Salary Benchmarker.