Cardiologist Salary in Sri Lanka 2026

Complete salary guide for heart specialists in government and private cardiac centres

Updated January 2026 • 12 FAQs with Detailed Answers

Quick Answer

Cardiologists in Sri Lanka earn LKR 400,000-2,500,000/month. Government cardiologists earn LKR 250,000-400,000 base. Private cardiologists earn LKR 500,000-1,200,000 through consultations and procedures. Top interventional cardiologists earn LKR 1,500,000-2,500,000. Combined government and private practice earnings: LKR 500,000-1,500,000.

Cardiologist Salary by Experience

LevelExperienceGovernment (LKR)Private (LKR)
New Consultant0-3 years250,000 - 300,000400,000 - 700,000
Established Cardiologist4-8 years280,000 - 350,000600,000 - 1,000,000
Senior Cardiologist9-15 years320,000 - 400,000800,000 - 1,500,000
Interventional CardiologistProcedures350,000 - 500,0001,000,000 - 2,000,000
Top Senior Cardiologist15+ years380,000 - 500,0001,500,000 - 2,500,000

Private Cardiac Centre Salaries

Hospital/CentrePositionMonthly (LKR)Plus
Durdans Heart CentreConsultant Cardiologist600,000 - 1,500,000Angioplasty fees
Lanka Hospitals Cardiac CentreConsultant Cardiologist550,000 - 1,300,000Procedure fees
Nawaloka Heart CentreConsultant Cardiologist500,000 - 1,200,000High volume
Asiri Central Heart CareConsultant Cardiologist450,000 - 1,100,000Multiple locations
Government Cardiology UnitConsultant250,000 - 400,000+ Private practice

Cardiology Procedure Fees

Diagnostic Procedures:

  • + Echocardiogram: LKR 5,000-15,000
  • + Stress Test: LKR 5,000-12,000
  • + Holter Monitor: LKR 8,000-18,000
  • + Coronary Angiography: LKR 50,000-100,000
  • + CT Coronary Angiogram: LKR 35,000-60,000

Interventional Procedures:

  • + Angioplasty (single vessel): LKR 350,000-500,000
  • + Angioplasty (multi vessel): LKR 500,000-800,000
  • + Pacemaker Implant: LKR 200,000-400,000
  • + Stent (per stent): LKR 150,000-300,000
  • + Consultation: LKR 2,500-5,000

Frequently Asked Questions

What is the salary of a cardiologist in Sri Lanka?

Cardiologists in Sri Lanka earn LKR 400,000-1,500,000/month depending on practice type and experience. Government cardiologists earn LKR 250,000-400,000 base salary. Private hospital cardiologists earn LKR 500,000-1,200,000 through consultations and procedures. Top interventional cardiologists in Colombo with established practice earn LKR 1,500,000-2,500,000/month including procedure fees.

What is the starting salary of a cardiologist in Sri Lanka?

A newly qualified cardiologist starts at LKR 250,000-350,000/month in government service (Consultant Cardiologist grade). Starting private practice cardiologists typically combine government and private consultations, earning LKR 300,000-500,000 total monthly income. Pure private practice starting cardiologist may earn LKR 300,000-450,000 while building patient base.

How much does an interventional cardiologist earn?

Interventional cardiologists (performing angioplasty, stenting) earn LKR 600,000-2,000,000/month. Government base salary LKR 280,000-400,000 plus LKR 200,000-500,000 from private procedures. Private hospital interventional cardiologists at Durdans Heart Centre, Lanka Hospitals earn LKR 800,000-1,800,000. Procedure fees make significant portion of income.

What is the difference between cardiologist and cardiac surgeon?

Cardiologists diagnose and treat heart conditions medically and with interventional procedures (angioplasty, stenting). Cardiac surgeons perform open-heart surgeries (bypass, valve replacement). In Sri Lanka, cardiologists earn LKR 400K-1.5M. Cardiac surgeons earn LKR 500K-2M. Both are among highest paid medical specialists. Cardiac surgeons typically earn slightly higher due to surgical complexity.

How much do cardiologists earn at private hospitals?

Private hospital cardiologist earnings: Durdans Hospital LKR 600,000-1,500,000, Lanka Hospitals LKR 550,000-1,300,000, Nawaloka Hospital LKR 500,000-1,200,000, Asiri Hospital Group LKR 450,000-1,100,000. Income depends on consultations, procedures, and patient volume. Interventional cardiology at private hospitals generates LKR 800,000-2,000,000 including procedure fees.

How long does it take to become a cardiologist in Sri Lanka?

It takes 11-14 years to become a cardiologist: 5 years MBBS + 1 year internship + 3-5 years MD in Cardiology postgraduate training + 1-2 years subspecialty training if desired. Interventional cardiology requires additional 1-2 years fellowship. Total training: 10-13 years after A/L. During postgraduate training, doctors earn LKR 120,000-200,000 as registrars.

Can cardiologists in government service do private practice?

Yes, consultant cardiologists in government service can practice privately after working hours. Many earn LKR 200,000-600,000 additional monthly from private consultations at Durdans, Lanka Hospitals, Nawaloka Heart Units. Some do interventional procedures privately, adding LKR 300,000-1,000,000 to their income. Combined government and private practice is common for senior cardiologists.

What procedures do cardiologists charge for?

Cardiologists earn from consultations (LKR 2,000-5,000 per visit), ECG interpretation, echocardiograms, stress tests, Holter monitoring. Interventional cardiologists earn from coronary angiography (LKR 50,000-100,000), angioplasty with stents (LKR 350,000-600,000), pacemaker implantation (LKR 200,000-400,000). Procedure fees constitute major income source for interventional cardiologists.

Which hospitals have cardiac centres in Sri Lanka?

Major cardiac centres: Durdans Heart Centre, Lanka Hospitals Cardiac Centre, Nawaloka Heart Centre, Asiri Central Heart Care, Sri Jayewardenepura Hospital Cardiology. Government: National Hospital Colombo Cardiology, Karapitiya Cardiology Unit. These centres employ majority of cardiologists. Private cardiac centres pay premium salaries LKR 600,000-1,500,000 for established cardiologists.

Do cardiologists earn more than other specialists?

Cardiologists are among the highest-earning medical specialists in Sri Lanka, along with neurosurgeons, orthopedic surgeons, and cardiac surgeons. Average cardiologist earns LKR 600,000-1,200,000/month, higher than pediatricians (LKR 200K-500K), physicians (LKR 250K-500K), and general consultants. Only neurosurgeons and cardiac surgeons typically earn comparable or higher amounts.

What is the consult fees of cardiologist in Sri Lanka?

Cardiologist consultation fees in Sri Lanka: Government hospitals free or minimal. Private hospitals: LKR 2,500-5,000 per consultation in Colombo private hospitals, LKR 1,500-3,000 in suburban clinics. Top senior cardiologists charge LKR 4,000-6,000 per consultation. Follow-up consultations cost LKR 1,500-3,000. Consultation fees increase for interventional cardiologists.

Is cardiology a good career in Sri Lanka?

Cardiology is one of the most financially rewarding and intellectually satisfying medical specialties in Sri Lanka. High demand due to increasing heart disease prevalence, excellent earning potential, and prestige. Challenges include long training period (10-13 years after A/L), high stress, on-call responsibilities. Career opportunities in government, private hospitals, and overseas. Top cardiologists are among highest-paid professionals in Sri Lanka.

Related Guides