Talent.com

Physician: Average Salary in Canada, 2026

Find out what the average Physician salary is

Salary rate
How much does a Physician make in Canada?
$75,000/ Annual
Based on 8437 salaries
The average Physician in Canada is $75,000 per year or $38.46 per hour. Entry-level positions start at $50,617 per year, while most experienced workers make up to $219,609 per year.
Median$75,000
chart
Low$50,617
High$219,609
Physician: Average Salary in Canada
Alberta$297,981
Saskatchewan$296,273
Northwest Territories$290,793
Manitoba$289,249
Ontario$237,648
Active jobs with salaries

Remote Biology Expert (PhD)

Turingoshawa, on, ca
Remote
Full-time

Remote contract for PhDs in Biology, Biotechnology, Biochemistry, or related fields.Work on cutting-edge projects with top AI labs while earning up to $50+/hour, fully remote, with flexible weekly ...Show more

 • Promoted

GP / Family Physician - Barrie, Ontario

Head MedicalOshawa, Durham Region, CA
Full-time

Appointment and walk in clinic.Part of a network of clinics in Ontario.Specialists and support under one roof.This is a newly established clinic located around 1 hour drive from Toronto and is part...Show more

 • Promoted

Lead Veterinarian & Medical Team Coach

National Veterinary AssociatesUxbridge, ON, CA
Full-time

A community-centered veterinary hospital in Uxbridge, Ontario is seeking a Managing Veterinarian to lead a dedicated team and ensure high standards in patient care.You will foster a collaborative c...Show more

 • Promoted

Medical Science Liaison Manager, Solid Tumor Pipeline

GSKOshawa, Durham Region, CA
Full-time

GSK is looking to hire an MSL Manager, Pipeline Solid Tumors to join our Oncology Medical Affairs Team.This role is field‑based with hybrid flexibility and reports directly to the Medical Head of O...Show more

 • Promoted