Canadian Physician Opportunities

Find and compare the latest physician job openings across Canada.

9708 jobs foundShowing 1-20

Search & Filter

Sort By
🔒
You're missing out on 423 recent physician careers postings matching your search!

Upgrade to Premium for priority access to jobs posted in the last 14 days and be first to apply before the opportunity gets taken.

⭐ Get Premium
locumInternal Medicine

VCHA-8844 Internal Medicine (Gastroenterology)

Vancouver General HospitalVancouver, BC
Combination (payment model not specified)
locumFamily Medicine

VCHA-8842 Family Practitioner/General Practitioner (General)

Family practice clinics (qathet region)Powell River, BC
Combination payment model
full-timeFamily Medicine

VCHA-8835 Family Practitioner/General Practitioner (General)

Terra Nova Commercial and Broadway Medical ClinicVancouver, BC
Physician's choice of LFP billing or NTP contract ($312K/year + bonuses), or Fee-for-Service; estimated earning potential $400K+/year; extended medical and dental coverage; relocation assistance (negotiable); immigration and licensure support; supervision for new physicians.
full-timeFamily Medicine

Family Physician - Spiritwood and District Health Complex

Spiritwood and District Health ComplexSpiritwood, SK
$391,236.00 - $452,949.00 (Alternate Funding Payment/contract based on years of experience; Emergency Room Call Payment (ERCP) stipend payable quarterly). Eligible for Rural Physician Incentive Program up to $200,000 over five years.
full-timeOtolaryngology

FHA-7933 Otolaryngology - Head and Neck Surgery (General)

Jim Pattison Outpatient Care & Surgery Centre (JPOC)Surrey, BC
Fee-for-Service
Family Medicine

FHA-7932 Family Practitioner/General Practitioner (Community Medicine)

ClinicMission, BC
Combination payment model — options: fixed cost or percentage split; zero rent and utilities included (no lease), free moving and EMR transition services; high income potential.
Anatomical Pathology

IHA-12472 Anatomical Pathology (Forensic Pathology)

BC Coroners ServiceKelowna, BC
Clinical Service Contract; incentives subject to change (details confirmed at time of offer).
full-timeFamily Medicine

Family Physician/General Practitioner

Vanguard Pharmacy & ClinicHanover, ON
Starts 2026-04-30
full-timeFamily Medicine

Family Physician/General Practitioner

Vanguard Pharmacy & ClinicGeorgetown, ON
Starts 2026-04-30
locumFamily Medicine

Urgent Locum FHO Family physician

St. Lawrence Medical ClinicMorrisburg, ON
Per Diem + Fee-For-Service Split
Starts 2026-06-28
part-timeFamily Medicine

SUMMERSIDE MEDICAL CLINIC/ FULL-TIME/ PART-TIME

Summerside Medical Walk-In ClinicGuelph, ON
teaching, supervision
Fee-For-Service Split
Starts 2026-06-28
full-timeInternal Medicine

Academic Geriatrician

McMaster UniversityHamilton, ON
teaching, research
Starts 2026-04-25
full-timeFamily Medicine

Family Physician - Looking for Associate to join a FHO

Thornhill Family PhysiciansThornhill, ON
Blended Capitation
Starts 2026-06-14
full-timeFamily Medicine

Full Time Walk-In/Family Practice Clinic looking for Physicians

Alliston Medical & walk in ClinicNew Tecumseth, ON
Fee-For-Service Split
Starts 2026-06-25
full-timePediatrics

PEDIATRICIAN (Supervised/Restricted Practice) 350K-450K /Y

HALTON PEDIATRICSOakville, ON
supervision
Blended Salary
Starts 2026-04-12
locumFamily Medicine

6 Weeks Locum - Immediate Start - April to May 2026

Thornhill Family PhysiciansThornhill, ON
Blended Salary
Starts 2026-05-01
part-timeFamily Medicine

Long Term Care physician

Mon Sheong long term careMarkham, ON
Fee-For-Service
Starts 2026-06-24
full-timeFamily Medicine

Walk-In Clinic. Signing bonus. New Grads. UK Docs. Competitive OH.

MyCommunity Health CentreOshawa, ON
Fee-For-Service
Starts 2026-06-23
full-timeFamily Medicine

FAMILY DOCS needed. 10,000 Patient Waiting List! Signing bonus. Competitive OH

MyCommunity Health CentreOshawa, ON
Blended Capitation
Starts 2026-06-23
full-timeInternal Medicine

Academic Rheumatologist (Vasculitis)

McMaster UniversityHamilton, ON
teaching, research
Starts 2026-04-25

Select a job on the left to view details.

Family Medicinefull-time

Family Physician - Spiritwood and District Health Complex

Spiritwood and District Health Complex
Spiritwood, SK

Job Details

Compensation
$391,236.00 - $452,949.00 (Alternate Funding Payment/contract based on years of experience; Emergency Room Call Payment (ERCP) stipend payable quarterly). Eligible for Rural Physician Incentive Program up to $200,000 over five years.
Posted Date
2026-03-30

🔒How to Apply

Unlock application details with Premium

⭐ Get Premium

Location

LocationSpiritwood and District Health Complex, Spiritwood, SKOpen

Job Description

The Saskatchewan Health Authority is seeking a Family Physician to provide full time primary care and acute care services in the Spiritwood and District Health Complex located in the town of Spiritwood.

The Spiritwood and District Health Complex is an integrated healthcare centre with primary care, long-term care, ambulatory care, home care, public health, mental health, therapies and a variety of other health care services. The long-term care facility has space for 46 residents, with 3 dedicated for respite.

Physicians are largely responsible for Primary Care/Collaborative Emergency Centre, long-term care and acute care, and work together with a team of nurse practitioners.

Specialty Type: Family Physician - Other

Relocation Package:

This position is also may be eligible for the Rural Physician Incentive Program of up to $200,000 over five years to family physicians practicing, or returning to practice, in rural and remote communities in Saskatchewan.

Qualifications:

Candidates must be eligible for licensing with the College of Physicians and Surgeons of Saskatchewan.

For more information about the Saskatchewan Health Authority, please visit its website.

Additional Information:

Open spaces, northern lights rippling across the star filled skies, fresh air and wheat fields and some of the most breathtaking sunsets against the prairie horizon is what you will find in Spiritwood. An agricultural centre situated in the North Central Parkland District, an area of relatively good soils, is home to grain and livestock farmers, the chief industry in the area.

Spiritwood has a population of about 1,000 and is located 125 kilometers west of Prince Albert and about 110 kilometers northeast of North Battleford at the junction of highways 3, 24, and 378. Settlers first began moving into the Spiritwood district in 1912. In 1935, the hamlet was incorporated into a village. In 1965, the Village of Spiritwood was incorporated as a town.

As the largest community in the region, the community functions as the major supply, service, and administrative centre for a trading area population of several thousand including four First Nations communities. Mixed farming predominates and consists primarily of grain production. A Spiritwood company that focuses on pig genetics, producing breeding stock and commercial swine, has roughly 50 employees.

There is some forestry in the region north of Spiritwood. The town has a complete range of recreational facilities and additionally, there are six golf courses in the district, six regional parks, and about 35 lakes within an hour’s drive.