Average Doctor Salary in Canada 2026: A Comprehensive Guide

Average Doctor Salary in Canada 2026

If you’re considering a medical career in Canada or are already a practicing physician, understanding the average doctor salary in Canada for 2026 is crucial. Salaries for doctors vary widely based on specialization, experience, location, and employment type. In this blog, we’ll break down the expected earnings for physicians across different fields, provinces, and practice settings while also exploring factors that influence income.

By the end of this guide, you’ll have a clear picture of what doctors can expect to earn in 2026 and how to maximize your earning potential. Plus, if you’re preparing for medical licensing exams, CanadaQBank offers premium question banks and study resources to help you succeed!

Overview of Doctor Salaries in Canada

Doctors in Canada are among the highest-paid professionals, reflecting the extensive education, training, and responsibility required in the field. According to recent projections, the average doctor salary in Canada in 2026 is expected to range between $230,000 and $520,000+ per year, depending on specialization and other factors.

Key Factors Affecting Doctor Salaries:

  1. Specialization – Surgeons and specialists typically earn more than general practitioners.
  2. Experience – Senior doctors with years of practice command higher fees.
  3. Location – Urban vs. rural practice and provincial fee structures impact earnings.
  4. Employment Type – Self-employed physicians often earn more than salaried hospital doctors.
  5. Billing Model – Fee-for-service vs. salary-based roles influence income.

Now, let’s dive into the specifics.

Average Doctor Salary in Canada by Specialty (2026)

1. Family Physicians (General Practitioners)

Family doctors are the backbone of Canada’s healthcare system. In 2026, the average salary for a family physician is projected to be between $230,000 – $320,000 annually. Those in rural or underserved areas may earn higher due to incentives.

2. Medical Specialists

Specialists such as cardiologists, neurologists, and gastroenterologists earn significantly more. Expected salaries in 2026:

  • Cardiologists: $420,000 – $650,000
  • Neurologists: $320,000 – $470,000
  • Gastroenterologists: $370,000 – $520,000

3. Surgeons

Surgeons are among the highest-paid doctors in Canada. Projected 2026 earnings:

  • General Surgeons: $370,000 – $520,000
  • Neurosurgeons: $550,000 – $850,000+
  • Orthopedic Surgeons: $480,000 – $750,000

4. Emergency Medicine Physicians

ER doctors handle critical cases and can expect an average salary of $320,000 – $470,000 in 2026, with variations based on shift differentials and location.

5. Psychiatrists

With increasing demand for mental health services, psychiatrists are projected to earn $270,000 – $420,000 annually.

6. Pediatricians

Pediatricians earn between $210,000 – $360,000, depending on whether they work in private practice or hospitals.

Provincial Breakdown of Doctor Salaries in Canada

Salaries vary by province due to different healthcare budgets and fee schedules. Here’s a comparison for 2026:

ProvinceAverage Salary Range (2026)
Ontario$260,000 – $580,000
British Columbia$270,000 – $620,000
Alberta$250,000 – $520,000
Quebec$230,000 – $470,000
Nova Scotia$210,000 – $420,000
Manitoba$240,000 – $500,000

Alberta and Ontario tend to offer the highest salaries, while Atlantic provinces may have lower averages but often include incentives for rural practice.

How Do Canadian Doctor Salaries Compare to Other Countries?

  • USA: Doctors earn significantly more ($320,000 – $750,000+) but face higher malpractice costs.
  • UK: Lower salaries (£65,000 – £160,000) but with public healthcare benefits.
  • Australia: Comparable to Canada (AU$210,000 – $520,000).

Canada offers a balanced mix of high earnings, good work-life balance, and universal healthcare benefits.

Ways to Increase Your Earnings as a Doctor in Canada

  1. Choose a High-Demand Specialty – Surgeons and specialists earn more.
  2. Work in Rural Areas – Many provinces offer bonuses for rural practice.
  3. Take On Additional Roles – Teaching, research, or administrative duties can add income.
  4. Optimize Billing Practices – Efficient fee-for-service billing maximizes earnings.
  5. Open a Private Clinic – Self-employed doctors often earn more than hospital employees.

Future Trends Affecting Doctor Salaries in Canada

  • Increased Demand for Specialists – Aging population boosts need for surgeons and geriatric care.
  • Telemedicine Growth – Virtual care may open new revenue streams.
  • Government Funding Changes – Fee structure reforms could impact earnings.

Conclusion

The average doctor salary in Canada in 2026 remains highly competitive, with specialists and surgeons leading in earnings. Location, experience, and practice type all play crucial roles in determining income. Whether you’re a medical student, resident, or practicing physician, understanding these trends helps in career planning.

Boost Your Medical Career with CanadaQBank!

Preparing for medical licensing exams like the MCCQE, USMLE, or PLABCanadaQBank offers the most comprehensive question banks, detailed explanations, and simulated exams to help you succeed. With our high-yield resources, you’ll be one step closer to securing a high-paying medical career in Canada.

Visit CanadaQBank.com today and ace your exams!

Highest Paid Doctors in Canada

So, you want to become a doctor in Canada and are curious about earning potential? While medicine should never be pursued for income alone, understanding physician salaries in Canada can help guide career planning.

The first thing to know is that there is no single “highest-paid doctor” in Canada. Physician income varies widely depending on specialty, province, years of experience, and type of practice. That said, some medical specialties consistently earn significantly more than others.

In this article, we’ll explore:

  • An overview of doctors’ salaries in Canada
  • Factors that influence physician income
  • The highest-paying medical specialties in Canada
  • What aspiring doctors should consider beyond salary

Overview of Doctors’ Salaries in Canada

In Canada, physicians are typically paid through provincial health insurance plans, private billing, or a combination of both. Income is influenced by specialty, workload, and geographic location.

On average:

  • Family physicians earn around $230,000–$270,000 annually
  • Specialists often earn significantly more

For example:

  • Family doctors in Ontario earn an average of $269,000
  • Family doctors in Quebec earn closer to $196,000

Experience also plays a major role:

  • Less than 5 years of practice: ~$210,000
  • More than 20 years of practice: ~$300,000+

Average Base Salary of Doctors in Canada

Across all specialties, the average base income for Canadian physicians is approximately $270,000 per year. This figure does not always include bonuses, private billings, or additional income from procedures and consultations.

Many specialists earn well above this average, particularly those in surgical or procedure-heavy fields.

Factors That Affect Doctors’ Salaries in Canada

Several factors influence how much a doctor earns:

1. Specialty

This is the most significant factor. Procedural and surgical specialties generally earn more than cognitive or primary-care-based fields.

2. Location

Doctors practicing in major cities or provinces with higher physician demand often earn more. Rural or underserved areas may offer incentives, bonuses, or loan forgiveness.

3. Experience

Income typically increases with years in practice, as efficiency, patient volume, and reputation grow.

4. Education and Training

Physicians who complete specialty or subspecialty training generally earn more than general practitioners.

5. Other Factors

Additional considerations include:

  • Hours worked
  • Type of practice (hospital vs private)
  • Gender and age (due to systemic factors)

Preparing effectively for licensing exams like the MCCQE using trusted resources such as CanadaQBank can help streamline the path toward higher-earning specialties.

Compensation Packages for Doctors in Canada

Physician compensation often includes more than just base income. A typical compensation package may include:

  • Base salary or gross billings
  • Health and disability insurance
  • Pension contributions
  • Bonuses or incentives
  • Paid sick leave

Despite attractive compensation, it’s important to remember that medicine is physically, emotionally, and mentally demanding. Choosing a specialty based solely on income is rarely sustainable.

Highest Paying Medical Specialties in Canada

Certain specialties consistently rank among the highest earners due to demand, workload, and procedural intensity.

Ophthalmology

Ophthalmology is one of the highest-paying specialties in Canada.

  • Average income: $260,000–$310,000+
  • Additional income from procedures such as laser eye surgery and private practice

Ophthalmologists diagnose and treat eye diseases and perform both medical and surgical interventions, often with predictable schedules.

Cardiothoracic Surgery

Cardiothoracic surgeons are among the top earners in Canadian medicine.

  • Average income: ~$400,000–$600,000+
  • Perform complex surgeries involving the heart and lungs

This specialty requires extensive training, long hours, and high responsibility—but compensation reflects that intensity.

Urology

Urology is another highly lucrative surgical specialty.

  • Average gross income: ~$500,000–$600,000+
  • Includes both surgical and outpatient procedures

Urologists manage urinary tract and male reproductive conditions, often with high procedural volume.

Neurosurgery

Neurosurgery ranks among the highest-paying specialties in Canada.

  • Average gross income: ~$600,000+
  • Involves highly complex brain and spinal surgeries

This specialty demands long training, high stress tolerance, and exceptional technical skill.

Gynecology (Obstetrics & Gynecology)

Gynecology is also a high-earning specialty.

  • Average income: ~$225,000–$500,000+
  • Income varies based on surgical workload and obstetric involvement

OB-GYNs manage reproductive health, pregnancy, and surgical care.

Conclusion

The highest-paid doctors in Canada span a range of specialties, particularly in surgical and procedure-heavy fields. While income is influenced by experience, location, and workload, Canadian physicians are generally well compensated compared to global standards.

However, medicine is not just a career—it’s a lifelong commitment. The best specialty choice balances income, lifestyle, personal interest, and long-term satisfaction.

Ready to Start Your Journey as a Doctor in Canada?

Becoming a physician in Canada requires passing rigorous exams, including the MCCQE. With the right preparation, you can navigate this path more confidently.

CanadaQBank offers high-yield practice questions and exam-style simulations to help you succeed at every stage of your medical journey.

How Much Do Doctors Make in Canada?

Being a medical doctor is a noble profession that can be as rewarding as it is tasking. However, despite medical being all about service it very important to know how much you can earn if you become a medical doctor. In Canada, their earnings can vary significantly depending on the province in which they work. Salaries in the maritimes are typically lower than those in central and western Canada.

There are also number of factors that can affect how much doctors are paid in Canada. Some of the most important include experience, specialty, and location. In addition, doctors’ salaries can be affected by negotiations between provincial medical associations and the provincial government.

Regardless of these factors, it is clear that doctors in Canada are highly compensated for their skills and expertise. So if you’re thinking about a career in medicine, Canada is a great place to do it!

Overview of Doctor Salaries in Canada

Doctors in Canada make a good living. This is a great way to keep yourself motivated after writing the numerous exams and gruelling clinical assessments.

On average, doctors in Canada earn a salary of over $200,000 per year. This varies depending on the province, with doctors in Saskatchewan earning the most and doctors in Prince Edward Island earning the least.

There are a number of factors that affect how much doctors are paid in Canada. These include the amount of experience the doctor has, the type of practice they are in, and the size of the community they work in.

Factors That Affect Doctor’s Salaries in Canada

There are a number of factors that affect how much doctors make in Canada.

Geography

Doctors in provinces such as Ontario and British Columbia earn more than doctors in provinces such as Nova Scotia and New Brunswick. This is because the cost of living is higher in provinces like Ontario and British Columbia.

Specialty

Doctors who specialize in areas such as surgery or oncology earn more than family doctors. This is because their skills are in high demand and they have more experience. Usually, the more years the residency requires to complete, the higher the average salaries of that specialty.

Hours worked

Another factor that affects salaries in Canada is amount of hours worked. Doctors who work long hours (more than 60 per week) earn more than those who work fewer hours. This is because they are able to bill more for their services.

Experience

The more experience the doctor has the more they would be paid. Doctors who have worked longer  would obviously tend to be paid more irrespective of specialty.

There are a number of other factors that affect doctor’s salaries in Canada, including gender and age. However, one of the most important factors in Canada is location.

Want to become a doctor in Canada, visit CanadaQBank and get access to the right resources!

Average Salaries for Doctors by Province

Salaries for doctors vary depending on their province of work. This is usually relatively proportional to the standard of living in that area. Doctors in larger cities generally make more money than those in rural areas.

Doctors in the province of Ontario and Alberta enjoy the highest salaries, with an average income of over $290,000. In contrast, doctors in the province of Newfoundland and Labrador earn the least, with an average salary of just over $200,000.

Areas such as Manitoba, Quebec, Prince Edward Island and New Brunswick have an average of about $250,000.

Benefits and Tax Credits for Doctors

When it comes to doctors, benefits and tax credits can have a significant impact on their overall income. Doctors in Canada are eligible for many tax credits and deductions that may help lower their tax burden. For example, doctors can claim practitioner allowance (which is 25% of net income), pension adjustment (which is the amount contributed for retirement savings), and numerous other deductions.

Additionally, some provinces offer additional services or benefits to physicians in the form of extended health care coverage or assistance with specific medical costs. These extra benefits can significantly increase a doctor’s overall annual salary. Learn more at CanadaQBank.

How to Negotiate a Higher Salary for a Doctor in Canada

For those looking to negotiate a higher salary, there are several factors that can be taken into consideration. Location plays a major role in determining salaries, with rural areas often paying more than urban centers. Specialty also plays an important role; certain specialties tend to have higher salaries than others.

Additionally, experience and qualifications are key negotiation points. Doctors who have been practicing for longer will likely be able to negotiate higher salaries than those who are just starting out or have less experience.

Lastly, having strong relationships with the hospital or clinic where you work can open up potential negotiations for raises and bonuses. Ultimately, the negotiation process varies from institution to institution, but understanding these basic principles can be a useful first step in trying to get more money.

FAQs About Doctor Salaries in Canada

Why do doctors in certain provinces in Canada earn more than others?

Doctors in certain provinces earn higher than doctors in some other provinces because of several factors. These include the cost of living in the province, differences in physician compensation regulations, and the availability of physicians in rural areas.

In addition, the specialty and type of practice also plays an important role in determining earnings. For example, surgeons are typically paid more than family practitioners, and those who work for hospitals generally earn higher salaries than those who work for private practices.

Conclusion

In conclusion, doctors in Canada make a good salary, with the average doctor earning over $200,000 per year. However, there is a lot of variation between the different provinces, with doctors in some provinces making over $300,000 per year, and doctors in other provinces making under $180,000 per year. The salary of doctors is affected by a number of factors, including the cost of living in the province, the amount of training a doctor has, and the number of years a doctor has been practicing.

Ready to start your journey to becoming a doctor in Canada?

The road to become a medical doctor is littered with several exams such as the MCCQE. So, let CanadaQBank help you make your journey easier. Take advantage of our question bank and come out in flying colours.

How Much do Canadian Doctors Earn in a Year?

canadian doctors

Across Canada, the doctor-to-patient ratio has been on the rise since 2011. As of 2015, there were roughly 228 doctors per 100,000 people in the nation. Doctors in Canada earn a handsome living, as well; as of 2018, Canadian doctors earned an average of $307,482 a year. Of course, these earnings vary by specialization, and more importantly, by province.

British Columbia

In British Columbia (BC), the government releases a document each year called the Blue Book that shows the amount of money different specific types of physicians earn based on their specializations. Many doctors in BC earn less than the national average for all specializations, and the average family doctor here earns roughly $273,000 a year.

Alberta

Alberta is one of the better Canadian provinces for anyone interested in working as a physician. It boasts the highest salary for physicians at an average of $384,380 a year. This is well above the national average – and it’s much higher than the other provinces, too. This could by why Alberta’s doctor population is growing more quickly than that of many other provinces.

Saskatchewan

The government in Saskatchewan has a little more control over physician earnings, and they cap the amount doctors can charge for services that insurance companies cover. This means that physicians are limited, but they still earn a handsome salary of $288,995 a year.

Manitoba

Doctors in Manitoba are considered public sector employees, and they are required by law to report their earnings to the public every year. The highest paid doctor in the province is an ER physician who earns $680,000 annually, but the average annual salary for all doctors in Manitoba is much lower at $354,705.

Ontario

Ontario is a highly populated province, but despite this – and despite the limitations placed on medical charges by other provincial governments – these caps do not exist in Ontario. The average doctor here earns right at $360,000 annually, which is slightly more than the national average.  It should be noted that Ontario doctors are not required to disclose their earnings.

Quebec

Doctors in Quebec earn salaries in line with the national average at $325,000 a year, but many feel as if they earn far too much and would like to see part of their salaries appropriated to other areas of the healthcare system in general. Specialists and surgeons earn quite a bit more than general practitioners in Quebec, too.

New Brunswick

Doctors in New Brunswick earn salaries that closely compete with the national average at right around $302,123 a year. This average is much lower than some other provinces, but they still live quite comfortably. Startlingly, more than two dozen doctors across the province earn more than $1 million each year – likely specialists and surgeons.

Nova Scotia

Doctors in Nova Scotia earn well below the country’s national average at just $259,368 a year. Though this is a handsome salary when compared to many other professions, doctors here have expressed their desire to work in other parts of the country for the higher salaries, and many say they would move if they were not already important community figures.

Prince Edward Island

Doctors’ salaries on Prince Edward Island are very similar to those of doctors in New Brunswick. Doctors here earn an average of $305,091 a year. Prince Edward Island is unique in that doctors can simply work more hours via the fee-for-service method – essentially charging for every individual service provided – and earn far more. Many who do earn well over $1 million a year. In fact, one ophthalmologist earned $1.4 million in a single year.

Newfoundland

Newfoundland is right behind Nova Scotia, which has the lowest average salary for doctors in Canada, at $269,646. In the last few years, doctors in Newfoundland have petitioned the government for higher pay, claiming that they earn far too little to cover their costs and employees while still living comfortably.

Keep in mind that these numbers are averages across all specializations and fields of medicine. Though some doctors in Canada do especially well for themselves – especially in higher-paying provinces – others struggle to pay their staff and cover their expenses. Just as some doctors are earning well over $1 million each year (such as that incredibly successful eye doctor), others earn well below the average, too.