Talent.com

General practitioner: Average Salary in Canada, 2026

Find out what the average General practitioner salary is

Salary rate
How much does a General practitioner make in Canada?
$44,850/ Annual
Based on 10000 salaries
The average General practitioner in Canada is $44,850 per year or $23 per hour. Entry-level positions start at $42,900 per year, while most experienced workers make up to $74,292 per year.
Median$44,850
chart
Low$42,900
High$74,292
General practitioner: Average Salary in Canada
Nunavut$107,397
Northwest Territories$100,000
Yukon$86,591
British Columbia$67,495
Alberta$58,659
Active jobs with salaries

Porter- Healthcare (38506001)

Sodexo Canada LtdWhitby, Durham Region, CA
Part-time +1

Working with Sodexo is more than a job; it’s a chance tobe part of something greater.Flexible and dynamic work environment.Access to ongoing training and development programs.Countless opportunitie... Show more

 • Promoted

General Manager

DISHWhitby, Durham region, Canada
Full-time

Our local branded company operate this high volume Pub with rooms located in the heart of Whitby, known for their branded style all day food menu, craft beer selection, and vibrant atmosphere.As th... Show more

 • Promoted

Nurse Practitioner (NP) - GAIN Community

Durham Community Health CentreOshawa, Durham Region, CA
Full-time

Position Title: Nurse Practitioner (NP) - GAIN Community.Employment Status: Temporary Full-time Contract until September 2026 (Maternity Leave Coverage).Position Status: This is a Bargaining Unit p... Show more

 • Promoted

Nurse Practitioner with Health Focus

CMHA DurhamOshawa, Durham Region, CA
Full-time

Advance your nursing career as a Nurse Practitioner with the Canadian Mental Health Association Durham, emphasizing health promotion in a hybrid workspace.Engage with clients, families, and profess... Show more

 • Promoted