Dev Global Jobs
Salary and Pay
12 min read2,635 words

Highest Paying Jobs in Canada 2026: Official Data

The highest paying jobs in Canada, based on Government of Canada Job Bank data, include medical specialists with a national median of about $311,000 a year, followed by engineering managers, petroleum engineers, lawyers, software engineers and pharmacists. Most of these roles need university...

By Published: November 14, 2026
The Toronto skyline and CN Tower reflected in Lake Ontario at sunset, Canada
Image by jplenio from Pixabay

Key takeaways

  • The main source is the Government of Canada Job Bank, run by Employment and Social Development Canada (ESDC), which publishes median wages for each occupation in the National Occupational Classification (NOC 2021).
  • Source: Government of Canada Job Bank, national median wages, accessed October 2026.
  • Medical specialists top the list, with a national median of $311,297 a year and a usual range from $126,465 to $607,184, according to Job Bank for 2023-2024.
  • Statistics Canada's Labour Force Survey put the average hourly wage of employees at $37.02 in August 2026, up 2.0% on a year earlier.
  • Use our salary calculator by country to compare pay across locations.

The highest paying jobs in Canada, based on Government of Canada Job Bank data, include medical specialists with a national median of about $311,000 a year, followed by engineering managers, petroleum engineers, lawyers, software engineers and pharmacists. Most of these roles need university degrees and a provincial licence, and pay varies widely by province.

Key takeaways

  • Medical specialists have a national median of $311,297 a year, according to Job Bank, for the 2023-2024 reference period.
  • Engineering managers have a national median of $71.79 an hour, according to Job Bank data updated on 19 November 2025.
  • Lawyers have a national median of $59.76 an hour and pharmacists $55.49 an hour, according to Job Bank, 2023-2024.
  • The average hourly wage of employees in Canada was $37.02 in August 2026. Source: Statistics Canada, Labour Force Survey.
  • Average weekly earnings were $1,347.14 in July 2026. Source: Statistics Canada, payroll survey released 24 September 2026.
  • The federal minimum wage is $18.15 an hour from 1 April 2026. Source: Employment and Social Development Canada.

How we ranked the highest paying jobs in Canada

This guide uses official data only. The main source is the Government of Canada Job Bank, run by Employment and Social Development Canada (ESDC), which publishes median wages for each occupation in the National Occupational Classification (NOC 2021). We compare them with national wage figures from Statistics Canada.

Two notes matter when you read the numbers:

  • Hourly versus annual. Job Bank shows hourly medians for most occupations. For occupations with many self-employed workers, such as physicians and dentists, it shows annual figures instead, according to its wage methodology. Do not compare the two directly.
  • Median, not average. A median is the middle value: half of workers earn more and half earn less. Top earners in each field can earn far more.

The highest paying jobs in Canada: official medians

Occupation (NOC 2021)National medianPeriodSource
Medical specialists (31100)$311,297 a year2023-2024Job Bank
Dentists (31110)$110,000 a yearCensus 2021, 2020 incomeJob Bank
Engineering managers (20010)$71.79 an hour2023-2024Job Bank
Petroleum engineers (21332)$64.90 an hourAs shown by Job Bank, accessed October 2026Job Bank
Lawyers (41101)$59.76 an hour2023-2024Job Bank
Computer software engineers (21231)$56.49 an hour2023-2024Job Bank
Pharmacists (31120)$55.49 an hour2023-2024Job Bank
Software developers (21232)$48.08 an hour2023-2024Job Bank

Source: Government of Canada Job Bank, national median wages, accessed October 2026.

What the hourly figures mean per year

For a rough comparison, a full time year of 2,080 hours (40 hours a week for 52 weeks) turns an hourly median into an annual estimate. On that basis, $71.79 an hour is about $149,300 a year, $59.76 is about $124,300 and $55.49 is about $115,400. These are our own calculations, not Job Bank figures, and actual hours vary by job and employer.

Canada highest paying jobs in detail

Medical specialists

Medical specialists top the list, with a national median of $311,297 a year and a usual range from $126,465 to $607,184, according to Job Bank for 2023-2024. The path is long: an undergraduate degree, medical school, a residency of several years and a licence from the provincial college of physicians and surgeons.

Dentists

Job Bank shows dentists with a median of $110,000 a year and a range from $32,867 to $228,000, based on Census 2021 income for 2020. Many dentists are self-employed, which affects how income is reported. Dentists need a dental degree and a provincial licence.

Engineering managers

Engineering managers have a national median of $71.79 an hour, with a range from $44.42 to $106.25, according to Job Bank data updated on 19 November 2025. Most start as professional engineers and move into management after years of experience. Engineering is regulated, so working as a professional engineer needs a licence from the provincial engineering regulator.

Petroleum engineers

Petroleum engineers show a national median of $64.90 an hour, with a range from $46.25 to $96.15, on Job Bank. Demand is concentrated in provinces with oil and gas activity, so pay and openings depend heavily on location.

Lawyers

Lawyers have a national median of $59.76 an hour, with a range from $30.22 to $107.14, according to Job Bank for 2023-2024. Becoming a lawyer in Canada needs a law degree, articling or a practice program, bar exams and membership of a provincial law society.

Computer software engineers

Computer software engineers have a national median of $56.49 an hour for 2023-2024, with British Columbia highest at $62.50, according to Job Bank. For comparison, software developers show a median of $48.08 an hour. Technology is one of the few high paying fields where some roles do not need a regulated licence, although engineering titles are protected in many provinces.

Pharmacists

Pharmacists have a national median of $55.49 an hour, with a range from $40.00 to $67.00, according to Job Bank for 2023-2024. They need a pharmacy degree and a licence from the provincial regulatory authority.

How these jobs compare with the average

Statistics Canada's Labour Force Survey put the average hourly wage of employees at $37.02 in August 2026, up 2.0% on a year earlier. Workers in the top quarter of the wage distribution earned an average of $65.15 an hour. Average weekly earnings were $1,347.14 in July 2026, up 3.2% on a year earlier, ranging from $1,207.99 in Prince Edward Island to $1,844.70 in Nunavut, according to Statistics Canada's payroll survey released on 24 September 2026.

So engineering managers, petroleum engineers and lawyers sit close to or above the top quarter average, while medical specialists are far above it. Pharmacists and software engineers also earn well above the national average hourly wage. Remember that the Labour Force Survey figures cover employees only, while some professionals in this list are self-employed, so the comparison is a guide rather than an exact match.

At the other end, the federal minimum wage rose to $18.15 an hour on 1 April 2026, after being indexed to the 2025 average consumer price index increase of 2.1%, according to ESDC. Provinces set their own minimum wages for most workers.

Why pay varies so much

  • Province. Pay, cost of living and demand differ across provinces. Job Bank shows wages by province and region for every occupation.
  • Experience. Medians mix new and senior workers. Senior roles earn far more.
  • Employment type. Self-employed professionals, such as many doctors and dentists, report income differently from employees.
  • Sector. Public sector, private companies and resource industries pay differently for similar skills.

Use our salary calculator by country to compare pay across locations.

Location can matter as much as occupation. Statistics Canada's payroll data for July 2026 shows average weekly earnings ranging from ,207.99 in Prince Edward Island to ,844.70 in Nunavut. Higher pay in some regions often comes with higher living costs or remote locations, so compare housing, transport and taxes as well as salary when you choose where to work. Job Bank's regional wage tables help you see how the same job pays in different parts of the country.

How to get into a high paying job in Canada

  1. Pick a field that fits your skills and long term plans. Medicine, engineering, law, technology and pharmacy dominate the top of the list.
  2. Check the education path. Most of these roles need a degree, and several need graduate study or long training.
  3. Check licensing. Medicine, dentistry, pharmacy, law and engineering are regulated by provincial bodies. Contact the regulator in the province where you want to work.
  4. Build experience. Many top paying roles, such as engineering manager, come after years in the profession.
  5. Look at regional demand. Use Job Bank's outlooks to see where your occupation is in demand.
  6. Negotiate well. Use official medians as a benchmark when you discuss pay.

For internationally trained professionals

If you trained abroad, recognition of your credentials is often the biggest step. Provincial regulators assess foreign qualifications for regulated professions. Start that process early, and look at bridging programs for internationally educated professionals in your field. Keep certified copies of your degrees, transcripts and professional registrations, and ask each regulator how long its assessment takes, because the timeline often decides when you can start working in your profession. Browse current jobs in Canada and our list of sponsored roles to see which employers hire from abroad.

High paying careers by field

Grouping the list by field helps you see which skills pay best.

Health care. Medical specialists, dentists and pharmacists all appear near the top. These careers combine long training with regulated licensing, so plan for several years of study and exams before you earn the top figures.

Engineering and resources. Engineering managers and petroleum engineers rank highly. Pay in resource roles can be strong but depends on industry cycles and location.

Law. Lawyers earn a national median of 9.76 an hour, according to Job Bank, with a wide range that reflects the difference between junior associates and senior partners or specialists.

Technology. Computer software engineers and software developers offer high pay without the very long training paths of medicine or law. Skills and experience matter more than formal licensing for many technology roles.

If you are early in your career, choose a field where you can build skills steadily, and use Job Bank to track how pay grows with experience.

Reading Job Bank wage pages well

Job Bank pages are the best free source for Canadian pay, and a few habits help you read them correctly.

  • Look at the range, not only the median. Job Bank shows low, median and high wages. The low figure often reflects new entrants, and the high figure experienced workers.
  • Check your province and region. National medians hide large differences. A page often lists wages for each province and economic region.
  • Note the reference period. Most figures above cover 2023-2024. Pay may have risen since then, so treat older medians as a floor, not a ceiling.
  • Check the source line. Job Bank explains whether a figure comes from the Labour Force Survey, the census or other data, and that affects how you compare occupations.

The highest paying jobs in Canada versus the most in demand

High pay and high demand are not always the same thing. Some top paying roles, such as medical specialists, are in demand in many regions, while others, such as petroleum engineers, depend on specific industries and provinces. Job Bank publishes an employment outlook for each occupation and region, rated on a simple scale. Before you invest years in training, check both the wage and the outlook for the province where you want to live.

A practical approach is to shortlist three or four occupations that pay well and match your interests, then compare their outlooks, training time and licensing requirements side by side.

Pay is not take-home pay

The medians above are gross pay before tax and deductions. Canadian employees pay federal and provincial income tax and contribute to the Canada Pension Plan (or the Quebec Pension Plan) and Employment Insurance. Self-employed professionals, such as many physicians and dentists, also pay business costs out of their income. When you compare careers, think about net income after tax and costs, not only the headline figure.

Negotiating a high salary

Official medians are useful in salary talks because they come from government data rather than opinion.

  1. Find your occupation and region on Job Bank and note the low, median and high figures.
  2. Place yourself honestly in that range based on experience, licences and specialist skills.
  3. Explain your value with examples, such as projects delivered or certifications earned.
  4. Consider the full package, including benefits, pension, bonuses and flexibility.

Our salary negotiation guide has scripts and tips for these conversations.

How long it takes to reach the top

The highest paying jobs usually take years of education and experience.

OccupationTypical path to entry
Medical specialistUndergraduate study, medical school, several years of residency, provincial licence
DentistUndergraduate study, dental degree, provincial licence
LawyerLaw degree, articling or practice program, bar exams, law society membership
Engineering managerEngineering degree, professional licence, years of engineering work, then management
PharmacistPharmacy degree, licensing exams, provincial registration
Software engineerDegree or equivalent skills, then experience; engineering title rules vary by province

These are general paths described by the professions' regulatory structure. Exact requirements vary by province, so check with the relevant regulator.

Common mistakes when reading salary data

  1. Comparing an annual figure for doctors with hourly figures for other jobs.
  2. Treating the median as a starting salary.
  3. Ignoring province, which can change pay a lot.
  4. Forgetting that regulated jobs require a licence before you can work in them.
  5. Using old figures. Job Bank updates wages, so check the latest data before you decide.

Example: planning a move into engineering management (illustrative only)

This is an example, not a real case. Priya is a mechanical engineer with eight years of experience who holds a provincial engineering licence. She checks Job Bank and sees that engineering managers have a national median of $71.79 an hour, well above the $37.02 average hourly wage reported by Statistics Canada for August 2026. She takes on project leadership, completes a management course and, two years later, applies for an engineering manager role. She uses the Job Bank range of $44.42 to $106.25 an hour to judge whether the offer is fair for her region and experience.

Checklist before you choose a high paying career

  • Official median pay checked on Job Bank for your province.
  • Education and licensing path understood.
  • Time and cost of training estimated.
  • Regional demand checked.
  • Plan for credential recognition if you trained abroad.

Live on Dev Global Jobs

5,595 open roles in Canada, updated 14 November 2026. Use the CV builder to prepare your application.

Frequently Asked Questions

What are the highest paying jobs in Canada?

According to Job Bank, medical specialists lead with a national median of $311,297 a year, followed by roles such as engineering managers at $71.79 an hour, petroleum engineers at $64.90, lawyers at $59.76 and software engineers at $56.49.

What is the average wage in Canada?

Statistics Canada reported an average hourly wage of $37.02 for employees in August 2026, and average weekly earnings of $1,347.14 in July 2026.

Which high paying jobs do not need a licence?

Many technology roles, such as software developer, do not need a regulated licence, although engineering titles are protected in many provinces. Medicine, dentistry, pharmacy, law and engineering are regulated.

Why are doctors' wages shown per year?

Job Bank shows annual figures for occupations with many self-employed workers, such as physicians and dentists, instead of hourly medians.

What is the minimum wage in Canada?

The federal minimum wage is $18.15 an hour from 1 April 2026. Provinces set their own minimum wages for most workers.

How can internationally trained professionals reach these jobs?

Start credential recognition early with the provincial regulator for your profession, consider bridging programs, and build Canadian experience in your field.

Sources

  1. Job Bank (ESDC), Medical Specialist in Canada, wages, reference period 2023-2024
  2. Job Bank, Dentist in Canada, Census 2021 (2020 income)
  3. Job Bank, Engineering Manager in Canada, wages, updated 19 Nov 2025
  4. Job Bank, Petroleum Engineer in Canada, wages, accessed 4 Oct 2026
  5. Job Bank, Lawyer in Canada, wages, 2023-2024
  6. Job Bank, Computer Software Engineer in Canada, wages, 2023-2024
  7. Job Bank, Pharmacist in Canada, wages, 2023-2024
  8. Job Bank, Software Developer in Canada, 2023-2024
  9. Job Bank, Wage methodology, accessed 4 Oct 2026
  10. Statistics Canada, The Daily: Labour Force Survey, August 2026, 4 Sep 2026
  11. Statistics Canada, The Daily: Payroll employment, earnings and hours, July 2026, 24 Sep 2026
  12. Employment and Social Development Canada, Government of Canada raises the federal minimum wage, Mar 2026

Written by the Dev Global Jobs Editorial Team. Last reviewed: 20 October 2026.

Source: Dev Global Jobs, updated 14 November 2026

Career Content Editor, Dev Global Jobs

Lutaf Ali is the Career Content Editor at Dev Global Jobs. He has written and edited our guides on jobs, CVs, visas, salaries and careers abroad since the site went live on 18 January 2026, and he runs our official social media. Every fact is checked against official and trusted sources, named in the post, and errors are corrected as soon as readers report them.

Lutaf Ali · About the editorial team · Editorial Policy

Lutaf Ali runs our social media. Follow Dev Global Jobs: Facebook · LinkedIn · Instagram · YouTube · X · Threads · Pinterest

Related Articles

Related Tools

Looking for your next international opportunity?