Canadian Physician Opportunities
Find and compare the latest physician job openings across Canada.
Emergency Physician - Part Time
Family Physician for Preventive Care Clinic in Etobicoke
Locum General Surgeon
Physician
Physician – Outreach
ED Locums Needed | November 2026
≈ Pediatrician: in-person or virtual at Aurora ≈
Family Physician - Maternity Leave Locum Cover
Family Physician opening - Riverdale Clinic
Overnight Intensivist
Family Physician*Busy Clinic**Make $80,000+/Month*Waitlist*Supportive*Low Split
≈ Pediatrician: in-person or virtual at Aurora ≈
Family Practice in Huntsville (Muskoka). Part time with roster of 700 patients
Family Physician
Pediatrician *High volume of referrals*Low Split*Make $65,000+/Month*
Internal Medicine-Make $90,000+/M*Busy Clinic with Strong Refferals*Low Split*
Internist
Intensivist
FM/OB
Select a job on the left to view details.
ED Locums Needed | November 2026
Job Details
How to Apply
Already have an account? Sign in
Location
Job Description
Blanche River Health in Kirkland Lake, ON is seeking locum physicians to help cover shifts at our rural hospital! Our Kirkland Lake site is located 580 km north of Toronto straight up Highway 11.
If you prefer to fly - fly into Timmins (YTS) and grab a rental car - it's a scenic, traffic-free 1.5-hour drive straight to the hospital. (Or fly into North Bay for a beautiful 2.5-to-3-hour drive north).
Travel and accommodations are reimbursed through NSLP. Blanche River Health offers clean, private accommodations within 5-minutes of our hospital. We also have a layover room with a queen bed available during nightshifts!
Dayshift rate: $268/hr + 10% shadow billing for dayshifts
Night shift rate: $220/hr + 10% shadow billing for night shifts.
EMR System: Expanse
Are you available on the following dates?
Nov 6 | 1800-0800
Nov 12 | 1800-0800
Nov 13 | 1800-0800
Nov 14 | 0800-1800
Nov 14 | 1800-0800
Nov 15 | 0800-1800
Nov 15 | 1800-0800
Nov 18 | 1300-1800
Nov 19 | 1800-0800
Nov 20 | 0800-1300
Nov 20 | 1800-0800
Nov 21 | 0800-1800
Nov 21 | 1800-0800
Nov 28 | 180-0800
CONTACT US!
***@blancheriverhealth.ca (🔒 Premium)
***-***-**** (🔒 Premium) (call or text France)