Canadian Physician Opportunities
Find and compare the latest physician job openings across Canada.
locumObstetrics and Gynecology
Hearst Medical Recruitment Alliance•Hearst, ON
teaching
Fee-For-Service
Starts 2026-02-02
full-timeGeneral Surgery
Permanent General Surgeon position available!
Hearst Medical Recruitment Alliance•Hearst, ON
teaching
Alternate Payment Plan
Starts 2026-02-02
locumGeneral Surgery
Locum GENERAL SURGEON - Pick your rotations
Hearst Medical Recruitment Alliance•Hearst, ON
teaching
Stipend
Starts 2026-02-02
locumFamily Medicine
Locum Hospitalist team - Updated dates until March 2026
Hearst Medical Recruitment Alliance•Hearst, ON
teaching
Stipend
Starts 2026-02-02
full-timeFamily Medicine
Looking for Full Time/Part time Family Physician/Walk-in Doctor
Cloud Care Clinics•Toronto, ON
Fee-For-Service Split
Starts 2026-01-02
full-timeDermatology
Dermatologist – Medicine Hat
Medicine Hat Regional Hospital•Medicine Hat, AB
Compensation for this opportunity is based on a fee-for-service model and may include additional program stipends. The average gross income of a Dermatologist in Alberta is $500,000 to $1,000,000. Total compensation for fee-for-service billings vary by individual practitioner, and the compensation shown reflects the average range of wages for this specialty as reported by Alberta Health.
full-timeFamily Medicine
Family Medicine Physician - Lethbridge CRH
Chinook Regional Hospital•Lethbridge, AB
The average gross income of a Family Medicine Physician in Alberta is $380 522.
Compensation for this opportunity is based on a fee-for-service model and may include additional program stipends
For more information on benefits please visit the Alberta Medical Association at www.albertadoctors.org
part-timeOther (incl. Administrative Positions)
Physician Builder - CMIO
Alberta Health Services•Calgary, AB
full-timeEmergency Medicine
VIHA-7119 Emergency Medicine (General)
Cowichan District Hospital•Duncan, BC
Alternative Payment Arrangement; CME: $2,200 in years 3 and 4 and $4,400 after 4 years in the community
part-timeFamily Medicine
VCHA-8472 Family Practitioner/General Practitioner (General)
Clinic•Gibsons, BC
Alternative Payment Arrangement; 70/30 overhead split for clinic-based billings; no overhead on APP sessional fees (e.g., ER, hospitalist)
Family Medicine
FHA-7645 Family Practitioner/General Practitioner (General)
Clinic•Maple Ridge, BC
Fee-for-Service
Family Medicine
FHA-7646 Family Practitioner/General Practitioner (General)
Clinic•Maple Ridge, BC
Fee-for-Service
full-timeFamily Medicine
Seeking 2 Physicians to Join Our Rural Haven!
Manitouwadge Medical Clinic•Manitouwadge, ON
teaching
Blended Salary
Starts 2026-04-30
full-timePlastic Surgery
Plastic Surgeon
Waterloo Regional Health Network•Kitchener, ON
Starts 2026-04-26
part-timePsychiatry
Area Department Lead, Psychiatry - South East
Saskatchewan Health Authority•To be determined, SK
full-timePediatrics
Pediatrician - Medicine Hat
Medicine Hat Regional Hospital•Medicine Hat, AB
The average gross income of a Pediatrician in Alberta is $317 139.00.
Compensation for this opportunity is based on a fee-for-service model and may include additional program stipends.
Please visit the Alberta Medical Association at www. Albertadoctors.org for information on available benefits.
part-timeOther (incl. Administrative Positions)
Surgical Assistant (Part Time) - Medicine Hat
Medicine Hat Regional Hospital•Medicine Hat, AB
Fee for service
full-timeFamily Medicine
Family Medicine Physician with Emergency Medicine – Athabasca
Athabasca Health Care Centre•Athabasca, AB
Fee for Service
On Call Stipend – Physicians are remunerated for being on call.
Alberta Medical Association (AMA) Compensation Programs – AMA Membership compensation programs are under review and may be subject to change.
*For complete details on AMA Membership Compensation & Benefits, please visit https://www.albertadoctors.org/services/physicians/compensation-billing.
full-timeOther (incl. Administrative Positions)
Medical Oncologist, Cancer Care Alberta, Margery E. Yuill Cancer Centre)
Margery E. Yuill Cancer Centre (Medicine Hat Cancer Centre)•Medicine Hat, AB
The annual compensation will be calculated in accordance with the Cancer Care Alberta Physician compensation grid for Medical Oncologists ranging from Level 1 $416,192 per annum to Level 3 $531,341 per annum. Grid placement will be based on qualifications, training and experience.
full-timeGeneral Surgery
General Surgeon- Lethbridge CRH
Chinook Regional Hospital•Lethbridge, AB
Fee for Service. Please visit the Alberta Medical Association at www.albertadoctors.org for information on available benefits.
Select a job on the left to view details.
Family Medicinefull-time
Looking for Full Time/Part time Family Physician/Walk-in Doctor
Job Details
Compensation
Fee-For-Service Split
Start Date
2026-01-02
Posted Date
2025-11-04
How to Apply
⭐ Get Premium
Already have an account? Sign in
Location
Location55 Dundas St E, Toronto, ONOpen
Job Description
Join Our Team: Family Physician/Walk-in Doctor Wanted at Cloud Care Clinic!
Are you a dedicated family physician seeking a rewarding opportunity in a bustling downtown medical clinic? Look no further! Cloud Care Clinic is currently seeking a full-time/part-time family physician to join our dynamic team.
About Us:
- Convenient Hours: We are open Monday to Friday from 8am to 8pm, Saturdays from 9am to 5pm, and Sundays from 10am to 4pm ensuring flexibility for both patients and staff.
- Cutting-Edge Technology: Our office operates as a fully paperless environment, utilizing the OSCAR EMR system for seamless patient care.
- Comprehensive Services: We offer a Family Health Group specializing in family medicine, as well as walk-in clinics and urgent care services, providing diverse opportunities for medical practice.
Requirements:
- Valid Medical License
- Strong Commitment to Patient Care
- Excellent Communication Skills
How to Apply: Interested candidates are invited to forward their CV/Resume to our email address: ***@cloudcareclinics.ca (🔒 Premium)
Join us in providing exceptional healthcare services to our community at Cloud Care Clinic!