Skip to main content

Salaries in Canada by Profession

Updated

This hub collects what Canadian professions pay, one guide per profession, built on two public sources rather than salary-survey estimates. The tables below compare the professions side by side; each guide then breaks its profession down by province and explains what drives pay within it. For incomes across the whole population (all workers, households, cities and provinces), see the average income hub.

Two sources, two kinds of number

Job Bank wages are published by Employment and Social Development Canada for almost every occupation in the National Occupational Classification (NOC). For each occupation and province they give a low wage (the 10th percentile), a median and a high wage (the 90th percentile), mostly as hourly rates from the Labour Force Survey. A few occupations, such as physicians, are published as annual amounts from other data. These are the most recent occupation-level figures available, and they are what the tables on this page show.

Census employment income comes from Statistics Canada’s 2021 Census: the median and average employment income in 2020 of people who worked the whole year full time, by occupation and province. It is a larger sample and an annual figure, but it describes 2020. Each profession guide shows it next to the Job Bank figures, with an inflation-adjusted version, so you can see both.

The two rarely match exactly. An hourly median times a full year of hours is not the same as a median of annual income, because people work different hours, take unpaid time off or earn overtime. Each guide says which measure a figure comes from.

Health care

Occupation (NOC)LowMedianHighPeriod and data
Family physicians (31102)$90,826/yr$232,227/yr$435,240/yr2023-2024, Canadian Institute for Health Information and Canadian Medical Association - custom tabulation
Specialists in clinical and laboratory medicine (31100)$126,465/yr$311,297/yr$607,184/yr2023-2024, Canadian Institute for Health Information and Canadian Medical Association - custom tabulation
Dentists (31110)n/a$110,000/yr$228,000/yr2021, 2021 Census
Optometrists (31111)n/a$81,000/yr$162,000/yr2021, 2021 Census
Pharmacists (31120)$40.00$55.49$67.002023-2024, Labour Force Survey
Registered nurses and registered psychiatric nurses (31301)$30.00$43.27$54.372023-2024, Labour Force Survey
Physiotherapists (31202)$30.00$46.15$56.212023-2024, Labour Force Survey
Psychologists (31200)$37.65$52.88$77.432023-2024, Labour Force Survey
Medical radiation technologists (32121)$29.81$40.00$51.122023-2024, Labour Force Survey
Physician assistants, midwives and allied health (31303)$24.09$46.81$60.262024, Small Area Estimation
Veterinarians (31103)$34.15$60.00$84.132023-2024, Labour Force Survey

Source: Job Bank wages (Employment and Social Development Canada). Low is the 10th percentile and high the 90th percentile of wages; amounts marked /yr are annual, the rest hourly. Lows are not shown (n/a) for occupations whose figures come from the 2021 Census: Job Bank repeats the same low across most such occupations in a region, so it isn't that occupation's 10th percentile.

Guides: doctors, dentists, nurses, pharmacists, physiotherapists, optometrists, psychologists, radiographers, midwives and veterinarians.

Technology and engineering

Occupation (NOC)Low (per hour)Median (per hour)High (per hour)
Software engineers and designers (21231)$35.00$56.49$91.35
Software developers and programmers (21232)$30.00$48.08$76.92
Data scientists (21211)$30.00$46.15$69.74
Computer and information systems managers (20012)$43.75$66.67$103.37
Civil engineers (21300)$32.00$48.56$72.12
Mechanical engineers (21301)$30.00$45.67$72.49
Architects (21200)$26.44$38.94$74.52
Graphic designers and illustrators (52120)$20.00$31.25$52.88

Source: Job Bank wages (Employment and Social Development Canada), 2023-2024, Labour Force Survey. Low is the 10th percentile and high the 90th percentile of wages.

Guides: software engineers, data scientists, IT managers, project managers, engineers, architects and graphic designers.

Law, finance and business

Occupation (NOC)LowMedianHighPeriod and data
Lawyers and Quebec notaries (41101)$30.22$59.76$107.142023-2024, Labour Force Survey
Financial auditors and accountants (11100)$25.00$40.36$71.432023-2024, Labour Force Survey
Financial advisors (11102)$23.91$36.06$73.082023-2024, Labour Force Survey
Human resources managers (10011)$37.94$57.69$87.182023-2024, Labour Force Survey
Human resources professionals (11200)$26.00$40.87$59.772023-2024, Labour Force Survey
Advertising, marketing and public relations managers (10022)$34.62$55.29$89.742023-2024, Labour Force Survey
Real estate agents and salespersons (63101)n/a$58,400/yr$178,000/yr2021, 2021 Census

Source: Job Bank wages (Employment and Social Development Canada). Low is the 10th percentile and high the 90th percentile of wages; amounts marked /yr are annual, the rest hourly. Lows are not shown (n/a) for occupations whose figures come from the 2021 Census: Job Bank repeats the same low across most such occupations in a region, so it isn't that occupation's 10th percentile.

Guides: lawyers, accountants, financial advisors, managers, HR professionals, marketing managers and real estate agents, including how listing-side commission works.

Trades and transport

Occupation (NOC)Low (per hour)Median (per hour)High (per hour)
Electricians (72200)$20.00$35.00$48.00
Plumbers (72300)$21.00$34.00$46.00
Welders (72106)$22.00$30.00$47.00
Automotive service technicians and mechanics (72410)$19.00$29.89$43.27
Carpenters (72310)$22.00$32.12$44.23
Construction trades helpers and labourers (75110)$18.25$25.00$40.00
Transport truck drivers (73300)$19.45$26.42$37.00
Air pilots (72600)$24.04$52.00$106.00
Railway conductors (73311)$24.31$43.27$56.25
Chefs (62200)$16.03$23.00$32.69

Source: Job Bank wages (Employment and Social Development Canada), 2023-2024, Labour Force Survey. Low is the 10th percentile and high the 90th percentile of wages.

Guides: skilled trades overall (including what a Red Seal endorsement is), electricians and plumbers, welders, mechanics, construction workers, truck drivers, pilots, train conductors and chefs.

Public sector and community services

Occupation (NOC)Low (per hour)Median (per hour)High (per hour)Period and data
Secondary school teachers (41220)$28.85$45.67$59.762023-2024, Labour Force Survey
Elementary school and kindergarten teachers (41221)$26.67$43.27$56.592023-2024, Labour Force Survey
Police officers (42100)$32.00$50.00$64.102023-2024, Labour Force Survey
Firefighters (42101)$29.00$45.79$61.402023-2024, Labour Force Survey
Paramedical occupations (32102)$25.56$38.00$49.002023-2024, Labour Force Survey
Commissioned officers of the Canadian Armed Forces (40042)$34.62$55.03$74.832024, Small Area Estimation
Social workers (41300)$25.00$38.46$50.262023-2024, Labour Force Survey
Journalists (51113)$20.19$36.92$62.502023-2024, Labour Force Survey

Source: Job Bank wages (Employment and Social Development Canada). Low is the 10th percentile and high the 90th percentile of wages.

Guides: teachers, police officers, firefighters and paramedics, military, government workers, social workers and journalists. Many public-sector jobs are paid on published pay scales set by collective agreements, so those guides quote the scale itself where it is public.

Turning a wage into take-home pay

An hourly wage converts to a yearly amount once you choose the hours: the hourly to salary calculator does it, and the salary calculator estimates income tax, CPP and EI on the result. What net income means explains the difference between gross and take-home pay.

Comparing a job offer

Pay is one part of an offer; pensions, benefits, bonuses and time off can be worth as much as a difference in salary. The salary negotiation hub covers evaluating a job offer, total compensation versus salary and asking for a raise.

Income across Canada

Browse All Salaries in Canada by Profession Articles

Browse all 40 articles in this section.

H

Sources

The figures and rules on this page come from these sources, last checked against them on October 4, 2026. How we check facts.