Skip to main content

Salaries in Canada by Profession: Low, Median and High Pay

Updated

Figures verified against Government of Canada and Statistics Canada, last checked September 2026. See sources

Job Bank, published by Employment and Social Development Canada, gives a low, median and high wage for the occupations of the National Occupational Classification, nationally and by province. The tables below put about sixty common occupations side by side, with a yearly figure next to the hourly one and each group’s medians by province underneath. Job Bank’s wage pages say these wages were updated on November 19, 2025.

How to read the tables: the median is the middle wage when wages are ranked from lowest to highest; the low is in most cases the 10th percentile and the high the 90th percentile. Wages are hourly for most occupations, and annual for some, such as occupations with many self-employed workers or business owners. The yearly column is our own arithmetic, not a Job Bank figure: the hourly median times 37.5 hours a week for 52 weeks, or 1,950 hours a year, so it runs low for jobs with longer weeks.

Jump to an occupation: Advertising, marketing and public relations managers, Air pilots, flight engineers and flying instructors, Animal health technologists and veterinary technicians, Architects, Chefs, Civil engineers, Computer and information systems managers, Data scientists, Dental assistants and dental laboratory assistants, Dental hygienists and dental therapists, Dentists, Financial advisors, Financial auditors and accountants, Firefighters, Graphic designers and illustrators, Human resources professionals, Journalists, Lawyers and Quebec notaries, Mathematicians, statisticians and actuaries, Medical radiation technologists, Occupational therapists, Optometrists, Paralegals and related occupations, Paramedical occupations, Pharmacists, Physician assistants, midwives and allied health professionals, Physiotherapists, Psychologists, Railway conductors and brakemen/women, Real estate agents and salespersons, Social workers, Software engineers and designers, Transport truck drivers, Veterinarians.

Health care

Occupation (NOC)LowMedianHighMedian a year at 1,950 hoursPeriod and data
Audiologists and speech-language pathologists (31112)$33.33$46.15$59.52$89,9932023-2024, Labour Force Survey
Chiropractors (31201)n/a$62,000/yr$138,000/yr$62,0002021, 2021 Census
Dental assistants and dental laboratory assistants (33100)$21.00$27.00$35.00$52,6502023-2024, Labour Force Survey
Dental hygienists and dental therapists (32111)$32.00$45.00$60.00$87,7502023-2024, Labour Force Survey
Dentists (31110)n/a$110,000/yr$228,000/yr$110,0002021, 2021 Census
Dietitians and nutritionists (31121)$22.53$41.63$50.00$81,1792023-2024, Labour Force Survey
Medical laboratory technologists (32120)$25.13$39.00$49.00$76,0502023-2024, Labour Force Survey
Medical radiation technologists (32121)$29.81$40.00$51.12$78,0002023-2024, Labour Force Survey
Occupational therapists (31203)$36.17$46.00$55.00$89,7002023-2024, Labour Force Survey
Optometrists (31111)n/a$81,000/yr$162,000/yr$81,0002021, 2021 Census
Paramedical occupations (32102)$25.56$38.00$49.00$74,1002023-2024, Labour Force Survey
Pharmacists (31120)$40.00$55.49$67.00$108,2062023-2024, Labour Force Survey
Pharmacy technicians (32124)$17.50$24.83$34.20$48,4192023-2024, Labour Force Survey
Physician assistants, midwives and allied health professionals (31303)$24.09$46.81$60.26$91,2802024, Small Area Estimation
Physiotherapists (31202)$30.00$46.15$56.21$89,9932023-2024, Labour Force Survey
Psychologists (31200)$37.65$52.88$77.43$103,1162023-2024, Labour Force Survey
Respiratory therapists, clinical perfusionists and cardiopulmonary technologists (32103)$30.16$41.00$51.00$79,9502023-2024, Labour Force Survey
Animal health technologists and veterinary technicians (32104)$17.00$23.00$33.16$44,8502023-2024, Labour Force Survey
Veterinarians (31103)$34.15$60.00$84.13$117,0002023-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; the yearly column multiplies an hourly median by 1,950 hours (one assumption for every row, not a Job Bank figure); 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.

Doctors and nurses have their own pages, with billing and union pay scales: how much doctors make and how much nurses make. In the National Occupational Classification, midwives share one unit group with physician assistants and with professionals such as genetic counsellors and orthoptists, and that group is what the midwives row shows, so it is not a figure for midwives alone.

Median wage by province: health care
Occupation (NOC)NLPENSNBQCONMBSKABBC
Audiologists and speech-language pathologists (31112)$45.00$46.79$46.93$47.14$41.00$46.70$47.50$53.00$55.00$47.00
Chiropractors (31201)n/an/a$65,000/yr$62,400/yr$68,000/yr$61,200/yr$91,000/yr$57,200/yr$53,600/yr$60,000/yr
Dental assistants and dental laboratory assistants (33100)$22.00$24.00$25.00$25.00$26.00$26.00$26.50$30.00$32.00$31.00
Dental hygienists and dental therapists (32111)$50.00$46.00$38.10$42.00$39.00$44.00$47.00$51.00$60.00$55.00
Dentists (31110)$180,000/yrn/a$126,000/yr$132,000/yr$106,000/yr$104,000/yr$116,000/yr$110,000/yr$120,000/yr$84,000/yr
Dietitians and nutritionists (31121)$40.00$40.38$41.94$40.00$40.00$42.00$34.36$42.00$46.24$44.00
Medical laboratory technologists (32120)$38.00$37.57$35.00$35.78$35.00$42.00$38.00$38.00$45.79$41.00
Medical radiation technologists (32121)$38.90$37.57$38.50$39.74$35.00$45.00$38.78$41.00$46.00$42.00
Occupational therapists (31203)$45.70$39.46$42.80$45.00$46.00$45.00$39.90$45.00$48.08$50.00
Optometrists (31111)n/an/a$85,000/yrn/a$97,000/yr$78,000/yr$119,000/yr$68,500/yr$84,000/yr$69,500/yr
Paramedical occupations (32102)$29.04$27.31$31.00$32.00$35.00$42.17$40.00$32.50$35.70$34.00
Pharmacists (31120)$51.00$55.50$51.00$52.00$63.00$53.85$56.00$55.33$55.00$52.00
Pharmacy technicians (32124)$26.94$21.00$25.00$26.94$20.00$26.45$28.00$25.00$26.75$31.00
Physician assistants, midwives and allied health professionals (31303)n/an/a$46.11$49.34$43.98$43.93$49.43$43.15$38.28$44.20
Physiotherapists (31202)$45.67$41.88$42.00$42.31$48.08$46.00$39.93$46.00$46.00$50.00
Psychologists (31200)$48.31n/a$48.91$45.10$50.00$51.82$48.08$51.00$58.00$49.09
Respiratory therapists, clinical perfusionists and cardiopulmonary technologists (32103)$40.29n/a$40.22$37.10$39.40$44.66$44.00$43.00$48.00$39.00
Animal health technologists and veterinary technicians (32104)$18.50$19.00$21.50$20.00$23.00$22.00$24.00$25.00$24.00$23.00
Veterinarians (31103)$57.35$51.82$52.20$51.82$64.10$60.00$50.48$52.88$62.50$60.00

Source: Job Bank wages (Employment and Social Development Canada). Median wage by province, hourly unless marked /yr; n/a where Job Bank publishes no median for that province.

Technology and engineering

Occupation (NOC)Low (per hour)Median (per hour)High (per hour)Median a year at 1,950 hours
Architects (21200)$26.44$38.94$74.52$75,933
Biologists and related scientists (21110)$25.71$40.00$66.67$78,000
Civil engineers (21300)$32.00$48.56$72.12$94,692
Computer engineers (except software engineers and designers) (21311)$32.05$52.50$78.85$102,375
Cybersecurity specialists (21220)$30.00$49.52$72.12$96,564
Data scientists (21211)$30.00$46.15$69.74$89,993
Electrical and electronics engineers (21310)$33.65$50.67$79.23$98,807
Graphic designers and illustrators (52120)$20.00$31.25$52.88$60,938
Information systems specialists (21222)$28.85$46.15$68.68$89,993
Mathematicians, statisticians and actuaries (21210)$31.25$51.00$77.33$99,450
Mechanical engineers (21301)$30.00$45.67$72.49$89,057
Software developers and programmers (21232)$30.00$48.08$76.92$93,756
Software engineers and designers (21231)$35.00$56.49$91.35$110,156
Web developers and programmers (21234)$21.48$38.46$57.16$74,997

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; the yearly column multiplies an hourly median by 1,950 hours (one assumption for every row, not a Job Bank figure).

Median wage by province: technology and engineering
Occupation (NOC)NLPENSNBQCONMBSKABBC
Architects (21200)n/an/a$40.87$39.22$32.82$41.03$41.03$40.83$45.69$45.14
Biologists and related scientists (21110)$40.00$35.90$37.50$41.00$38.46$40.00$37.00$42.85$41.44$42.00
Civil engineers (21300)$51.15$36.30$47.34$44.36$49.74$48.08$49.50$42.00$51.69$47.12
Computer engineers (except software engineers and designers) (21311)$44.86$48.33$47.12$51.44$54.95$52.88$46.29$46.17$45.68$54.27
Cybersecurity specialists (21220)$47.44n/a$42.05$45.19$49.23$51.28$45.00$45.64$50.51$47.80
Data scientists (21211)$41.76n/a$44.06$39.32$46.00$47.69$45.00$42.05$43.27$48.08
Electrical and electronics engineers (21310)$50.00$46.15$47.18$50.00$53.85$50.00$48.00$56.00$50.00$48.08
Graphic designers and illustrators (52120)$25.00$26.39$28.85$27.77$30.00$32.69$25.64$23.00$26.30$35.00
Information systems specialists (21222)$40.30$40.00$43.75$38.46$46.15$47.00$42.31$45.13$48.08$46.15
Mathematicians, statisticians and actuaries (21210)$40.11n/a$45.84$44.71$51.98$51.28$56.41$44.89$44.82$50.04
Mechanical engineers (21301)$47.31n/a$43.86$45.67$44.00$46.42$42.82$50.00$52.88$43.27
Software developers and programmers (21232)$43.75$38.46$40.87$45.67$45.67$48.08$41.03$48.07$48.08$52.40
Software engineers and designers (21231)$48.88$41.69$52.50$52.88$53.60$56.73$46.15$50.48$51.92$62.50
Web developers and programmers (21234)$35.65$34.71$38.46$35.00$38.46$40.00$31.25$38.25$40.23$37.50

Source: Job Bank wages (Employment and Social Development Canada). Median wage by province, hourly unless marked /yr; n/a where Job Bank publishes no median for that province.

Law, finance, business and media

Occupation (NOC)LowMedianHighMedian a year at 1,950 hoursPeriod and data
Accounting technicians and bookkeepers (12200)$19.55$28.02$45.07$54,6392023-2024, Labour Force Survey
Financial and investment analysts (11101)$28.21$43.27$72.36$84,3772023-2024, Labour Force Survey
Financial advisors (11102)$23.91$36.06$73.08$70,3172023-2024, Labour Force Survey
Financial auditors and accountants (11100)$25.00$40.36$71.43$78,7022023-2024, Labour Force Survey
Human resources professionals (11200)$26.00$40.87$59.77$79,6972023-2024, Labour Force Survey
Insurance agents and brokers (63100)$21.31$30.00$51.28$58,5002023-2024, Labour Force Survey
Journalists (51113)$20.19$36.92$62.50$71,9942023-2024, Labour Force Survey
Lawyers and Quebec notaries (41101)$30.22$59.76$107.14$116,5322023-2024, Labour Force Survey
Paralegals and related occupations (42200)$21.63$33.05$52.19$64,4472023-2024, Labour Force Survey
Real estate agents and salespersons (63101)n/a$58,400/yr$178,000/yr$58,4002021, 2021 Census

Source: Job Bank wages (Employment and Social Development Canada). Low is the 10th percentile and high the 90th percentile of wages; the yearly column multiplies an hourly median by 1,950 hours (one assumption for every row, not a Job Bank figure); 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.

Median wage by province: law, finance, business and media
Occupation (NOC)NLPENSNBQCONMBSKABBC
Accounting technicians and bookkeepers (12200)$25.00$25.00$24.04$25.00$28.02$28.50$25.00$27.16$30.00$28.00
Financial and investment analysts (11101)$43.27$37.25$34.87$35.81$44.00$43.27$38.46$49.00$45.27$43.96
Financial advisors (11102)$32.00$32.31$31.25$33.33$37.00$36.06$38.00$36.00$39.47$35.00
Financial auditors and accountants (11100)$39.01$40.00$36.54$35.00$40.00$40.87$35.00$41.50$43.27$40.00
Human resources professionals (11200)$39.27$33.65$37.00$35.00$42.00$39.90$38.94$37.53$42.31$43.27
Insurance agents and brokers (63100)$30.00$28.85$27.00$27.18$30.50$30.22$26.67$28.85$31.70$30.24
Journalists (51113)$35.91$24.90$36.22$38.16$37.44$38.46$30.29$25.48$35.93$38.79
Lawyers and Quebec notaries (41101)$66.85$57.69$56.15$59.94$51.28$65.21$47.18$57.88$78.85$65.00
Paralegals and related occupations (42200)$26.01$26.00$28.21$30.26$28.57$33.00$32.72$30.00$33.65$39.58
Real estate agents and salespersons (63101)$56,000/yr$35,556/yr$51,600/yr$50,000/yr$57,200/yr$62,400/yr$68,000/yr$60,400/yr$46,400/yr$58,400/yr

Source: Job Bank wages (Employment and Social Development Canada). Median wage by province, hourly unless marked /yr; n/a where Job Bank publishes no median for that province.

Managers

Occupation (NOC)Low (per hour)Median (per hour)High (per hour)Median a year at 1,950 hours
Advertising, marketing and public relations managers (10022)$34.62$55.29$89.74$107,816
Computer and information systems managers (20012)$43.75$66.67$103.37$130,007
Construction managers (70010)$31.25$48.72$83.76$95,004
Financial managers (10010)$38.50$59.48$91.76$115,986
Human resources managers (10011)$37.94$57.69$87.18$112,496
Restaurant and food service managers (60030)$18.00$26.00$48.08$50,700
Senior managers, financial, communications and other business services (00012)$51.28$96.15$153.85$187,493

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; the yearly column multiplies an hourly median by 1,950 hours (one assumption for every row, not a Job Bank figure).

Project managers have no row of their own: in the National Occupational Classification, construction project manager is a title under construction managers, and IT project manager and technical project manager are titles under information systems specialists, in the technology table.

Median wage by province: managers
Occupation (NOC)NLPENSNBQCONMBSKABBC
Advertising, marketing and public relations managers (10022)$52.31$51.44$52.88$55.29$52.88$57.44$50.82$52.88$59.62$52.88
Computer and information systems managers (20012)$54.50$58.97$58.97$56.61$67.55$66.67$58.65$61.54$67.31$63.16
Construction managers (70010)$46.15$45.33$41.35$42.31$44.00$50.61$44.23$49.68$50.00$51.28
Financial managers (10010)$54.87$51.23$52.88$55.09$60.00$61.54$52.20$57.69$62.49$57.69
Human resources managers (10011)$52.18$50.00$55.29$57.95$57.69$56.41$53.33$60.58$60.10$57.69
Restaurant and food service managers (60030)$21.00$21.63$21.95$18.28$24.50$27.47$25.00$24.52$25.64$27.69
Senior managers, financial, communications and other business services (00012)$86.00n/a$79.49$72.12n/a$96.15$89.74$86.54$86.54$101.92

Source: Job Bank wages (Employment and Social Development Canada). Median wage by province, hourly unless marked /yr; n/a where Job Bank publishes no median for that province.

Transport and food service

Occupation (NOC)Low (per hour)Median (per hour)High (per hour)Median a year at 1,950 hours
Air pilots, flight engineers and flying instructors (72600)$24.04$52.00$106.00$101,400
Chefs (62200)$16.03$23.00$32.69$44,850
Cooks (63200)$15.00$18.00$25.00$35,100
Railway conductors and brakemen/women (73311)$24.31$43.27$56.25$84,377
Transport truck drivers (73300)$19.45$26.42$37.00$51,519

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; the yearly column multiplies an hourly median by 1,950 hours (one assumption for every row, not a Job Bank figure).

Electricians, plumbers, welders, mechanics and the other skilled trades are on the trades pay page, with apprentice rates and Red Seal.

Median wage by province: transport and food service
Occupation (NOC)NLPENSNBQCONMBSKABBC
Air pilots, flight engineers and flying instructors (72600)$41.87n/a$44.00$55.29$50.56$63.00$45.11$50.00$54.11$57.69
Chefs (62200)$22.00$19.00$19.00$19.00$24.00$22.00$21.25$20.19$23.00$23.75
Cooks (63200)$17.00$18.00$17.00$16.40$18.00$18.00$16.50$17.00$17.50$20.00
Railway conductors and brakemen/women (73311)n/an/an/a$37.10$47.00$44.00$41.67$45.83$42.00$41.32
Transport truck drivers (73300)$24.75$24.00$24.00$23.00$25.20$26.00$24.00$27.00$30.00$30.77

Source: Job Bank wages (Employment and Social Development Canada). Median wage by province, hourly unless marked /yr; n/a where Job Bank publishes no median for that province.

Public sector, education and community services

Occupation (NOC)Low (per hour)Median (per hour)High (per hour)Median a year at 1,950 hours
College and other vocational instructors (41210)$24.04$45.00$73.72$87,750
Early childhood educators and assistants (42202)$16.95$22.30$30.03$43,485
Firefighters (42101)$29.00$45.79$61.40$89,291
Social and community service workers (42201)$19.00$26.00$36.06$50,700
Social workers (41300)$25.00$38.46$50.26$74,997
University professors and lecturers (41200)$30.46$58.89$92.31$114,836

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; the yearly column multiplies an hourly median by 1,950 hours (one assumption for every row, not a Job Bank figure).

Police officers, teachers, members of the Canadian Armed Forces and federal public servants each have their own page, with their pay scales: police and RCMP, teachers, military and federal government workers.

Median wage by province: public sector, education and community services
Occupation (NOC)NLPENSNBQCONMBSKABBC
College and other vocational instructors (41210)$42.50$41.03$36.06$37.00$48.61$45.00$39.87$47.44$45.00$41.03
Early childhood educators and assistants (42202)$20.00$21.55$21.49$23.47$24.00$22.00$18.00$18.75$19.00$24.00
Firefighters (42101)$43.67n/a$37.98$40.35$40.17$48.53$43.99$48.08$48.43$50.00
Social and community service workers (42201)$24.86$27.00$23.32$23.08$26.59$26.50$21.00$23.08$24.23$27.00
Social workers (41300)$40.01$40.00$36.26$40.00$37.00$38.66$35.00$38.00$39.60$36.81
University professors and lecturers (41200)$57.69$57.69$50.26$60.10$61.15$64.10$48.90$55.29$62.17$55.81

Source: Job Bank wages (Employment and Social Development Canada). Median wage by province, hourly unless marked /yr; n/a where Job Bank publishes no median for that province.

Office, sales and service

Occupation (NOC)Low (per hour)Median (per hour)High (per hour)Median a year at 1,950 hours
Administrative assistants (13110)$19.23$26.44$36.88$51,558
Cashiers (65100)$15.00$16.00$19.02$31,200
General office support workers (14100)$16.55$23.99$34.00$46,781
Other customer and information services representatives (64409)$16.00$22.00$33.14$42,900
Retail salespersons and visual merchandisers (64100)$15.00$17.31$28.85$33,755

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; the yearly column multiplies an hourly median by 1,950 hours (one assumption for every row, not a Job Bank figure).

Median wage by province: office, sales and service
Occupation (NOC)NLPENSNBQCONMBSKABBC
Administrative assistants (13110)$26.37$26.67$25.00$25.00$26.00$26.67$24.32$25.00$26.43$28.50
Cashiers (65100)$16.00$16.50$16.50$15.65$16.10$17.60$16.00$15.35$15.15$17.85
General office support workers (14100)$23.75$22.25$21.99$23.16$23.08$23.08$22.00$22.00$25.00$25.00
Other customer and information services representatives (64409)$23.08$16.50$18.53$21.44$24.10$21.50$19.00$23.00$22.00$23.35
Retail salespersons and visual merchandisers (64100)$16.00$16.50$16.50$16.30$17.00$17.60$16.00$16.00$17.05$18.72

Source: Job Bank wages (Employment and Social Development Canada). Median wage by province, hourly unless marked /yr; n/a where Job Bank publishes no median for that province.

Where these figures come from

Job Bank’s main source is Statistics Canada’s Labour Force Survey, and it uses two years of data. Labour Force Survey wages count tips and commissions before tax, and none of the figures include benefits such as a pension or health plan. Where Labour Force Survey data aren’t available, Job Bank considers other sources, including Statistics Canada’s small area estimates and the 2021 Census. Where a figure comes from the 2021 Census, it includes net self-employment income from an unincorporated business or professional practice as well as pay. The table shows the period and source for each row where they differ.

A Job Bank figure describes a typical worker in the occupation across all industries, and it doesn’t account for years of experience, so the low and high ends, in most cases the 10th and 90th percentiles of wages in the occupation, are not a measure of entry-level and senior pay. Job Bank uses the median rather than the average because extreme values move it less, and it publishes wages paid to employees, not wages offered to them. Job Bank reviews its wages once a year, usually in the fall. As a rough benchmark across occupations, the Labour Force Survey, Job Bank’s main source, puts the median hourly wage of employees in Canada at $30.77 for 2025, a single year where Job Bank’s figures pool two; the average salary page has it by province.

Look up any other job

Job Bank determines wages for each occupation in the National Occupational Classification, Canada’s system for describing occupations. To find one this page doesn’t list, search the occupation on Job Bank’s wage search, which compares pay between occupations and between parts of the country.

Where to go next

Browse All Salaries in Canada by Profession: Low, Median and High Pay Articles

Browse all 8 articles in this section.

Sources

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