Based on 588 job listings - Toronto, Canada 2026
50% of professionals earn between $150,000 - $400,000 CAD
The median salary is $300,000
Toronto
Average salary
285,806 - 329,677
Median salary
300,000 - 400,000
588 job openings
Canada
Average salary
80,000 - 150,000
Median salary
80,000 - 150,000
13,354 job openings
The average salary for a Physician in Toronto, Canada is CAD 285,806 - CAD 329,677 per year in 2026, based on 588 job listings.
Leading employers for Physician roles in Canada include Head Medical, Translational Research in Oncology, Advantage Medical Staffing, Foundation Health Canada, Sweat and Tonic.
Explore 588 Physician job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.