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

Finance & Accounting

Accountant $79,040/yr Financial Analyst $93,600/yr Financial Manager $118,560/yr CPA / Chartered Accountant $95,680/yr Payroll Specialist $72,800/yr

Healthcare

Registered Nurse $97,760/yr Pharmacist $116,480/yr Physiotherapist $97,760/yr Dental Hygienist $83,200/yr Family Physician $228,800/yr

Trades & Construction

Electrician $87,360/yr Plumber $87,360/yr Welder $74,880/yr HVAC Technician $83,200/yr Heavy Equipment Operator $83,200/yr Millwright $95,680/yr

Engineering

Civil Engineer $112,320/yr Mechanical Engineer $110,240/yr Electrical Engineer $116,480/yr Chemical Engineer $120,640/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

Education & Social Services

Elementary Teacher $101,920/yr Secondary School Teacher $108,160/yr Social Worker $83,200/yr University Professor $156,000/yr Early Childhood Educator $52,000/yr

Law

Lawyer $149,760/yr Paralegal $72,800/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.