Healthcare is one of the most secure and rewarding career paths in Canada. With an aging population, rising demand for medical services, and ongoing staff shortages, the country continues to rely heavily on healthcare professionals — both local and international.
In 2025, healthcare salaries remain highly competitive. Depending on your specialization, you can earn anywhere between CAD $60,000 and $150,000 annually, with certain roles even exceeding that range in provinces like Ontario, Alberta, and British Columbia.
If you’re planning to move to Canada or switch careers within healthcare, knowing which roles pay the most — and how to qualify for them — is essential.
Average Salaries in Healthcare (2025)
Before we dive into the Top 10 highest-paying jobs, here’s a quick look at healthcare salary ranges in Canada:
| Position | Average Annual Salary (CAD) | Salary Range (CAD) |
|---|---|---|
| Medical Specialist (Surgeon) | $120,000 – $150,000 | $100,000 – $250,000 |
| Family Physician / GP | $100,000 – $140,000 | $90,000 – $200,000 |
| Pharmacist | $90,000 – $120,000 | $80,000 – $130,000 |
| Nurse Practitioner (NP) | $95,000 – $120,000 | $85,000 – $125,000 |
| Registered Nurse (RN) | $70,000 – $95,000 | $60,000 – $110,000 |
| Dentist | $110,000 – $150,000 | $100,000 – $200,000 |
| Physiotherapist | $70,000 – $90,000 | $65,000 – $100,000 |
| Radiologist | $120,000 – $150,000 | $110,000 – $200,000 |
| Occupational Therapist | $68,000 – $85,000 | $60,000 – $95,000 |
| Respiratory Therapist | $65,000 – $85,000 | $60,000 – $90,000 |
Top 10 Highest-Paying Healthcare Jobs in Canada (2025)
1. Surgeons & Medical Specialists
-
Average Salary: CAD $120,000 – $150,000 (can exceed $250,000 depending on province and specialization).
-
Why so high? Surgeons require extensive training, years of experience, and their work is highly specialized. Fields such as neurosurgery, cardiology, and orthopedics are among the most lucrative.
-
In demand provinces: Ontario, British Columbia, Alberta.
2. Dentists
-
Average Salary: CAD $110,000 – $150,000 (private practice dentists may earn up to $200,000).
-
Why so high? Dentistry combines healthcare and private business, giving professionals opportunities for higher earnings through clinics.
-
In demand provinces: Ontario, Alberta, Quebec.
3. Family Physicians (General Practitioners)
-
Average Salary: CAD $100,000 – $140,000.
-
Why so high? Family doctors are the backbone of Canada’s healthcare system. Many rural and remote areas face shortages, making this a high-demand profession.
-
Immigration tip: Provinces like Nova Scotia, Saskatchewan, and Manitoba have special recruitment streams for international doctors.
4. Radiologists
-
Average Salary: CAD $120,000 – $150,000.
-
Why so high? Radiologists interpret complex medical imaging (X-rays, CT scans, MRIs). Their expertise is critical in diagnosis and treatment planning.
-
Demand: Growing due to advanced imaging technology and increased patient load.
5. Pharmacists
-
Average Salary: CAD $90,000 – $120,000.
-
Why so high? Pharmacists are essential in hospitals and community pharmacies. They also play an increasing role in patient care (vaccinations, medication reviews).
-
In demand provinces: British Columbia, Alberta, and Ontario.
6. Nurse Practitioners (NPs)
-
Average Salary: CAD $95,000 – $120,000.
-
Why so high? NPs can diagnose, prescribe, and manage patient care independently. They often bridge the gap where there are doctor shortages.
-
Job growth: Expanding rapidly, especially in rural communities and primary care clinics.
7. Registered Nurses (RNs)
-
Average Salary: CAD $70,000 – $95,000.
-
Why so high? RNs form the largest workforce in healthcare. Their pay has steadily increased due to shortages and union-negotiated wage increases.
-
In demand provinces: Everywhere — especially Ontario, Manitoba, and New Brunswick.
8. Physiotherapists
-
Average Salary: CAD $70,000 – $90,000.
-
Why so high? With more elderly patients and increased focus on rehabilitation, physiotherapists are essential in recovery care.
-
Demand sectors: Hospitals, private clinics, sports medicine, and long-term care facilities.
9. Occupational Therapists
-
Average Salary: CAD $68,000 – $85,000.
-
Why so high? OTs help patients regain independence after injury or illness. With growing demand in elderly care and disability services, salaries are rising.
10. Respiratory Therapists
-
Average Salary: CAD $65,000 – $85,000.
-
Why so high? Especially after COVID-19, respiratory therapists are in high demand in ICUs and emergency units.
Cost of Living vs. Healthcare Salaries
Earning $100,000 in one province isn’t the same as in another. Here’s a quick salary vs. cost of living comparison:
| Province | Avg Rent (1-Bedroom, City Centre) | Avg RN Salary | Avg Physician Salary |
|---|---|---|---|
| Ontario (Toronto) | $2,200 | $80,000 | $130,000 |
| Alberta (Calgary) | $1,600 | $85,000 | $135,000 |
| BC (Vancouver) | $2,500 | $82,000 | $140,000 |
| Manitoba (Winnipeg) | $1,200 | $75,000 | $120,000 |
| Nova Scotia (Halifax) | $1,400 | $72,000 | $115,000 |
Conclusion: While salaries are high across the country, Alberta and Manitoba offer the best balance of salary vs. living costs.
Immigration Pathways for Healthcare Workers
Canada has streamlined immigration for healthcare workers in 2025. Here are the main options:
1. Express Entry – Federal Skilled Worker Program (FSWP)
-
Ideal for nurses, pharmacists, physiotherapists, and other degree-holders.
-
Requires: IELTS, Educational Credential Assessment (ECA), and work experience.
-
Processing time: 6–12 months.
2. Provincial Nominee Programs (PNPs)
-
Provinces nominate healthcare professionals based on shortages.
-
Example: Ontario PNP – Healthcare Draws, Saskatchewan PNP – Hard-to-Fill Skills.
-
Advantage: Lower CRS scores needed compared to Express Entry.
3. Temporary Work Permit → Permanent Residency
-
Many employers hire healthcare staff directly with a Labour Market Impact Assessment (LMIA).
-
After working in Canada for 1–2 years, you can transition to PR.
4. Rural and Northern Immigration Pilot (RNIP)
-
Designed for smaller communities with shortages in doctors, nurses, and therapists.
-
Example cities: Sudbury (Ontario), Brandon (Manitoba).
Benefits of Working in Canadian Healthcare
-
High Salaries: $60k–$150k+ depending on specialization.
-
Permanent Residency Pathway: Most healthcare jobs qualify for Express Entry or PNP.
-
Family Sponsorship: Bring spouse and children with full benefits.
-
Universal Healthcare: Employees and families benefit from Canada’s public healthcare system.
-
Job Security: Healthcare is one of the most stable sectors in Canada.
Challenges to Consider
-
Credential Recognition: Many roles require licensing (e.g., College of Nurses, Medical Council, Pharmacy Examining Board of Canada).
-
Language Requirement: Proof of English or French (IELTS minimum CLB 7 for most healthcare jobs).
-
Cost of Living: High in Toronto and Vancouver.
-
Workload & Stress: Healthcare staff shortages often mean longer shifts.
Step-by-Step Application Guide for Healthcare Workers
-
Verify Eligibility
-
Check if your occupation is on the NOC (National Occupation Classification) list.
-
Ensure you meet work experience and education requirements.
-
-
Get Credentials Assessed
-
Use WES or other approved bodies for ECA.
-
Apply to relevant licensing bodies in Canada (e.g., nursing boards, pharmacy councils).
-
-
Take a Language Test
-
IELTS (English) or TEF (French).
-
Minimum CLB 7 for most roles, CLB 9 for better CRS scores.
-
-
Create an Express Entry Profile
-
Enter the pool and wait for invitation (ITA).
-
Alternatively, apply directly to a Provincial Nominee Program.
-
-
Secure a Job Offer (Optional but Helpful)
-
Search job boards like JobBank.ca, Workopolis, Indeed Canada.
-
A job offer can boost your chances for PR.
-
-
Submit PR Application
-
Pay fees (CAD $1,365 principal applicant).
-
Upload documents (medical exam, police clearance, proof of funds).
-
-
Move to Canada
-
Once approved, you’ll receive Confirmation of Permanent Residence (COPR).
-
Conclusion
Healthcare in Canada isn’t just a career choice — it’s a life-changing opportunity. With salaries ranging from $60,000 to $150,000 per year, job security, and clear immigration pathways, 2025 is one of the best years to move if you’re in healthcare.
Whether you’re a nurse, pharmacist, dentist, or physician, Canada offers competitive pay, strong benefits, and a pathway to permanent residency. Start by getting your credentials assessed, prepare your immigration documents, and explore both Express Entry and Provincial Nominee Programs.
With the right preparation, you could be working in Canada’s healthcare system within 12 months — earning a high salary while building a secure future for your family.