Salary Benchmarks Canada 2026: What You Should Actually Be Paid
Quick answer
A salary benchmark is the market rate for your role in your region — the low, median and high people actually earn. In Canada the trustworthy numbers come from government wage data (Job Bank, Statistics Canada), not job ads or “average salary” blogs. The national average sits near $70,000 in 2026, but your real number depends on your role and your city.
✓ Last verified: July 2026 — every figure below traces to a Government of Canada source, dated and linked.
A salary benchmark is the market rate for your job in your region — the low, median and high pay that people actually earn in that role. In Canada, the most reliable benchmarks come from government wage data. As of the latest Statistics Canada figures, average weekly earnings are $1,346 (April 2026), up 3.8% year over year — but your number depends on your role and your city, and this guide gives you both.
Every salary guide tells you to “research your number” before you apply or accept an offer. Almost none of them show you where the trustworthy numbers live, which sources are guessing, and how to turn a wage table into your personal benchmark. That gap costs real money: accept an offer 10% under median and you don’t just lose it once — every future raise compounds on the smaller base.
This page is the research foundation of the FindJobsCanada Salary Intelligence Loop — the KNOW stage, where you establish what you should actually be paid before you ever make the ask. Below you’ll find government-sourced salary benchmarks for Canada in 2026 — 15 common roles across the four biggest job markets — plus a 20-minute method to find your own number and an honest answer to whether you can trust Glassdoor.
Key Takeaways
- Biggest market ≠ highest pay. Toronto has the most jobs in Canada but tops median pay in only 2 of 15 common roles — Calgary leads 7, Vancouver 5, Montréal 1.
- Always ask: average or median? Statistics Canada’s average weekly earnings run ~$70,000/yr (April 2026, +3.8% YoY), but high earners pull that up — benchmark to the median for your role, not the average.
- Government data is the honest anchor. “Average salary Canada” articles range from $57,000 to $112,000 for the same year; every benchmark here traces to Job Bank / Statistics Canada instead.
- Region moves your number more than you think. A registered nurse at the Calgary median earns about $14,500/yr more than in Toronto — for trades and healthcare, the city row is your benchmark, not the national one.
- This is the KNOW stage of the Salary Intelligence Loop. Your benchmark is the number everything else — evaluating an offer, negotiating a raise — builds on.
What’s in This Guide
The 2026 Canadian salary picture · Benchmarks by role & city · Find your number in 20 minutes · Is Glassdoor accurate? · Where this fits: the Salary Intelligence Loop · Methodology & sources · FAQ
The 2026 Canadian Salary Picture
Start with the national frame. Statistics Canada’s payroll survey (SEPH) puts average weekly earnings at $1,346 as of April 2026 — roughly $70,000 a year — rising 3.8% year over year. That average is pulled upward by high earners; the typical (median) full-time wage sits meaningfully lower. Which is the first lesson of benchmarking: always ask whether a number is an average or a median. Medians tell you what the middle person earns; averages tell you what the payroll costs. You are negotiating to be a person, not a payroll line.
The second lesson: city beats country. The same job title carries a different market rate in Toronto, Montréal, Vancouver and Calgary — and the differences are not the ones most people assume. Across the 15 roles benchmarked below, Toronto pays the highest median in only 2 of 15 roles. Calgary leads in 7, Vancouver in 5, and Montréal in 1. The biggest job market is not the highest-paying one — competition works on both sides of the table.
| Who pays the top median (of the 4 big markets) | Sector where it leads | Example |
|---|---|---|
| Calgary — 7 of 15 roles | Health, trades, business | Electricians $40.00/hr · registered nurses $48.01/hr |
| Vancouver — 5 of 15 roles | Tech & creative | Software developers $52.40/hr · graphic designers $36.00/hr |
| Toronto — 2 of 15 roles | Marketing, IT support | Marketing & PR professionals $37.50/hr |
| Montréal — 1 of 15 roles | Early childhood education | ECEs $24.00/hr (national median: $22.30) |
Why the numbers you see online disagree
Reality check
Search “average salary Canada” and you’ll find figures from $57,000 to over $112,000 — for the same year. Job-ad postings advertise aspiration; AI-spun pages cite each other in circles; staffing guides skew toward placements. Government wage data measures what employed Canadians actually reported earning — which is why the tables here may look lower than a job ad and higher than your current paycheque. They are the honest middle.
The mechanics behind that range: some sites confuse average with median, some quote job-ad postings (aspirational ranges, not paid reality), some are AI-generated pages citing each other in circles, and staffing-firm guides skew toward the placements they make. Every benchmark in this guide instead traces to a Statistics Canada survey via the Government of Canada’s Job Bank — measured earnings, not advertised ones.
Salary Benchmarks by Role and City (2026)
All figures are median hourly wages in CAD from the Government of Canada Job Bank wage dataset (2025 release, revised November 19, 2025 — the current data used on Job Bank through 2026), based on Statistics Canada’s Labour Force Survey 2023–24 unless flagged. “≈ Annual” converts the national median at 37.5 hours/week × 52 weeks, rounded to the nearest $100. City columns are the economic regions of Toronto, Montréal, Vancouver (Lower Mainland) and Calgary.
Tech and digital roles
| Role (NOC) | Canada | ≈ Annual | Toronto | Montréal | Vancouver | Calgary |
|---|---|---|---|---|---|---|
| Software developers (21232) | $48.08 | $93,800 | $48.08 | $45.67 | $52.40 | $48.08 |
| Data scientists (21211) | $46.15 | $90,000 | $46.33 | $45.64 | $48.08 | $46.29 |
| Cybersecurity specialists (21220) | $49.52 | $96,600 | $48.08 | $49.52 | $45.67 | $50.13 |
| User support technicians (22221) | $31.47 | $61,400 | $34.50 | $29.12 | $32.93 | $33.70 |
| Graphic designers (52120) | $31.25 | $60,900 | $33.65 | $32.69 | $36.00 | $30.00 |
Two things stand out. Cybersecurity now carries the highest national median in this table ($49.52/hr) — above general software development. And Vancouver, not Toronto, is the top-paying developer market at $52.40/hr, a 9% premium over the national median. If your skills touch AI, the premium runs higher still — see our AI skills salary guide for the role-by-role breakdown.
Health and care roles
| Role (NOC) | Canada | ≈ Annual | Toronto | Montréal | Vancouver | Calgary |
|---|---|---|---|---|---|---|
| Registered nurses (31301) | $43.27 | $84,400 | $40.59 | $40.00 | $47.54 | $48.01 |
| Licensed practical nurses (32101) | $31.32 | $61,100 | $31.00 | $30.00 | $32.04 | $33.00 |
| Early childhood educators (42202) | $22.30 | $43,500 | $22.00 | $24.00 | $23.50 | $20.00 |
Insight — region can outweigh the role
A registered nurse at the Calgary median earns about $14,500 more per year than the same RN in Toronto ($48.01 vs $40.59/hr). Public-sector wage grids drive these numbers, so they’re unusually reliable benchmarks — but grids also mean your seniority step matters more than your negotiating skill. Benchmark against your step, not just the median.
Trades, transport and service roles
| Role (NOC) | Canada | ≈ Annual | Toronto | Montréal | Vancouver | Calgary |
|---|---|---|---|---|---|---|
| Electricians (72200) | $35.00 | $68,300 | $34.86 | $37.31 | $34.57 | $40.00 |
| Transport truck drivers (73300) | $26.42 | $51,500 | $25.10 | $23.68 | $29.00 | $30.00 |
| Food service supervisors (62020) | $19.00 | $37,100 | $19.00 | $18.75 | $20.45 | $19.50 |
A Calgary electrician at the median ($40.00/hr ≈ $78,000) out-earns a Vancouver accountant at the median ($38.46/hr ≈ $75,000). Skilled trades benchmarks are regional in the extreme — a certification that earns $34.57 in Vancouver clears $40 in Calgary — so for trades, the city row is your benchmark, not the national one.
Business and office roles
| Role (NOC) | Canada | ≈ Annual | Toronto | Montréal | Vancouver | Calgary |
|---|---|---|---|---|---|---|
| Financial auditors & accountants (11100) | $40.36 | $78,700 | $41.34 | $38.00 | $38.46 | $43.27 |
| HR professionals (11200) | $40.87 | $79,700 | $40.87 | $42.31 | $40.87 | $43.27 |
| Marketing, advertising & PR professionals (11202) | $35.58 | $69,400 | $37.50 | $33.65 | $33.65 | $36.06 |
| Administrative assistants (13110) | $26.44 | $51,600 | $26.50 | $26.42 | $28.85 | $26.43 |
How to read your row
The median is the anchor, not the ceiling. Government data also publishes a low and high for every role — for software developers nationally that range runs $30.00 to $76.92/hr — and where you sit inside it depends on three adjustments. Seniority: under ~3 years of Canadian experience in the role, benchmark between low and median; 5+ years with specialized skills, benchmark median-to-high. Region: use your city’s column, and if your city isn’t listed, look it up directly (the 20-minute method below shows you how).
Remote scope is the third adjustment: if you work remotely for an employer hiring across Canada, the strongest defensible benchmark is the highest-paying region they hire in — and if they hire across the border, your ceiling changes entirely (see US companies hiring Canadians). And note what a benchmark is not: the absolute top of the Canadian market is a different question, covered in our highest-paying jobs guide.
📬 The Weekly Career Compass
You’ve got your benchmark. Get one practical Canadian pay-and-career move in your inbox each week — free, no fluff, unsubscribe anytime.
How to Find YOUR Number in 20 Minutes
Tables cover common roles; your exact title, city and experience need a personal benchmark. This is the KNOW-stage procedure — four steps, three free government tools, one written-down number at the end.
- Look up your occupation on Job Bank (7 min). Go to Job Bank’s wage search, type your job title, and let it map you to the official occupation (NOC). Open the wage report and write down three numbers for your region: low, median, high. If your region shows no data, use the provincial row.
- Sanity-check the reference period (3 min). Job Bank wages are updated annually (most current figures are based on Statistics Canada’s Labour Force Survey 2023–24, published November 2025). Wages have grown since — earnings are up 3.8% year over year as of April 2026 — so treat the published median as slightly conservative and the top of your range as fair game.
- Layer market-reported data — carefully (5 min). Now, and only now, check Glassdoor or a staffing-firm guide for your exact title in your city. You’re not looking for a new number; you’re looking for the gap. If market-reported figures run well above the government median, that tells you employers are advertising above the paid reality — useful positioning intelligence. Note the gap; don’t adopt the bigger number as fact.
- Adjust for you, and write it down (5 min). Start at the median for your region. Move toward the high for scarce certifications, 5+ years’ experience, or a specialization employers name in postings. Move toward the low only for a genuine role change. The result is your benchmark — one number, written down, with the range around it. That number is what everything else builds on: evaluating an offer against it, or making the case for more.
Is Glassdoor Accurate for Canada?
Short answer: useful, but not as your primary source. Glassdoor’s Canadian salary figures are produced by a machine-learning model that blends user-submitted salaries with government data — the company says so itself. That works well for common tech and corporate roles in big cities, where submissions are plentiful. It gets shaky everywhere else, for four reasons.
- Self-selection: people who submit salaries skew younger, more tech, more urban, and more likely to be job-hunting than the workforce as a whole.
- Title mapping: “Data Analyst” on Glassdoor (reported around CA$70,000) and “Data scientists” in the official occupational classification (median ≈ $90,000 nationally) are overlapping-but-different groups — compare the wrong pair and you’ll mis-benchmark by $20,000.
- Seniority mixing: a single title bucket can blend juniors and 15-year veterans into one “average.”
- Thin data outside hubs: for trades, healthcare, and any role outside Toronto/Vancouver/Montréal, sample sizes drop fast — exactly where government surveys stay reliable.
The habit that works
Government first, Glassdoor second, job ads third. Use Job Bank / Statistics Canada for the anchor, Glassdoor for company-specific colour (does this employer pay above or below its market?), and current postings to see what’s being advertised today. When all three agree, you have a bulletproof benchmark. When they disagree, trust them in that order.
From Benchmark to Paycheque
Where this page fits: the FindJobsCanada Salary Intelligence Loop
A four-stage framework for managing pay in Canada. This benchmark page is the KNOW stage — the number every later stage builds on.
KNOW what you should be paid ← you are here
PROVE it with evidence →
ASK for it in a structured negotiation →
GROW it through raises and promotions
A benchmark only pays off when you use it. Within the Salary Intelligence Loop, KNOW feeds the next stages: measure any offer against your written-down number with our job-offer evaluation guide, then turn the evidence into an ask with the complete salary guide for Canada. And if your role is remote-capable, remember the benchmark that matters may not be Canadian at all — getting paid in USD changes the arithmetic entirely.
Keep going in the Loop
→ Evaluate a job offer against your number (PROVE)
→ Negotiate your salary in Canada (ASK)
→ Raise your ceiling with AI skills (GROW)
→ Get paid in USD as a remote Canadian
Not sure where to start? Take the free 2-minute Career Diagnostic →
Methodology and Sources
Every salary benchmark in this Canada guide traces to a Government of Canada source. Role and city wages: ESDC/Job Bank 2025 Wages open dataset (revised November 19, 2025 — the current vintage displayed on Job Bank), used under the Open Government Licence – Canada. Underlying survey: Statistics Canada Labour Force Survey 2023–24; a few city cells derive from Small Area Estimation (2024) or Employment Insurance survey data where LFS samples are thin. National earnings and growth: Statistics Canada, Payroll employment, earnings and hours, April 2026.
Annual figures are our conversion: median hourly × 37.5 hours × 52 weeks, rounded to the nearest $100. We quote medians, not averages, because the median describes the typical worker, and wages shown are base pay — overtime, bonuses and benefits excluded. This page is reviewed at every annual Job Bank wage refresh (next: fall 2026) and when Statistics Canada earnings data moves materially.
Salary Benchmark FAQs
What is the average salary in Canada in 2026?
Statistics Canada’s payroll survey puts average weekly earnings at $1,346 as of April 2026 — about $70,000 a year — up 3.8% year over year. The typical (median) wage is lower, because high earners pull averages up. For benchmarking your own pay, use the median for your specific role and region instead.
What’s the difference between average and median salary?
The average adds all salaries and divides by headcount, so a handful of executives can inflate it. The median is the middle person: half earn more, half earn less. For deciding what you should be paid, the median is the honest anchor — which is why every benchmark in this guide uses it.
Is Glassdoor salary data accurate in Canada?
Partly. Glassdoor blends user submissions with modelling, which works for common corporate roles in big cities but thins out for trades, healthcare and smaller markets. Use government data (Job Bank, Statistics Canada) as your anchor and Glassdoor as a second layer for company-specific comparison — not the other way around.
Do remote jobs pay more in Canada?
Remote work changes which benchmark applies more than it adds a fixed premium. A remote employer hiring nationally competes with the highest-paying region it recruits from, which pushes offers above small-market rates. Remote roles with US employers can pay in USD — often the single biggest pay lever available to Canadian professionals.
How often should I re-benchmark my salary?
Once a year, and before any offer, review or role change. Job Bank refreshes its wage data annually each fall, and Statistics Canada updates earnings monthly. Wages moved 3.8% in the past year — a benchmark older than about eighteen months is stale enough to cost you money in an ask.
How do I benchmark with no Canadian work experience?
Use the same government tables — they describe the job, not the passport. As a newcomer, anchor between the low and median for your role and region for a first Canadian position, then re-benchmark after twelve months. Avoid discounting yourself below the published low; credential recognition affects your entry point, not the market rate.
What is the best free salary data source for Canada?
Job Bank’s wage search (jobbank.gc.ca) is the strongest free source: official low/median/high wages for every occupation, by region, built on Statistics Canada surveys. Pair it with Statistics Canada’s monthly earnings releases for trend, and treat commercial sites as supplements. All of it is free and updated on a published schedule.