Cardiologist: Average Salary in Canada, 2026
Find out what the average Cardiologist salary is
Salary rate
How much does a Cardiologist make in Canada?
$350,000/ Annual
Based on 379 salaries
Based on 379 salaries
The average Cardiologist in Canada is $350,000 per year or $179 per hour. Entry-level positions start at $273,510 per year, while most experienced workers make up to $419,183 per year.
Median$350,000

Low$273,510
High$419,183
Cardiologist: Average Salary in Canada
Ontario$302,500
British Columbia$273,510
Alberta$273,510
Active jobs with salaries
A long-term care provider in Durham Region, Ontario is seeking a Director of Care to coordinate and oversee resident care activities.The ideal candidate will have over three years of management and...Show moreLast updated: 30+ days ago
Clinic Director - Lifemark Physiotherapy Kingston & Brock.Location: 1550 Kingston Road, Pickering, ON L1V 1C3.Lifemark Physiotherapy Kingston & Brock, a proud member of the Lifemark Health Group – ...Show moreLast updated: 26 days ago
Total Rewards: Benefits/Incentive Information.LensCrafters is a place for visionaries.We’ve got a vision for pairing state-of-the-art technology with a truly personal approach to eye care.LensCraft...Show moreLast updated: 30+ days ago
A leading global eyecare company in Pickering, Ontario, seeks an Associate Optometrist to provide high-quality Optometric care and enhance patient experiences.The ideal candidate will possess a Doc...Show moreLast updated: 30+ days ago
- Promoted
Director of Care: Senior Living Wellness Leader
AgeCare Ltd.OshawaFull-time
- Promoted
Clinic Director
Lifemark Health GroupPickeringFull-time +1
- Promoted
Associate Optometrist (Pickering, ON)
LensCraftersPickeringFull-time
- Promoted
Associate Optometrist — Patient-First Vision Care Leader
ESSILORLUXOTTICA GROUPPickeringFull-time