Skip to main content
075 922 0083coc.ceylon@gmail.com
Ceylon Open Campus, 30100 Kattankudi, Sri Lanka
© 2026 Ceylon Open Campus. All rights reserved.
Website Developed by App Dev

Doctor Salary in Sri Lanka 2025

Full LKR Salary Guide from Junior Medical Officer to Consultant

Discover what doctors earn at every career stage in Sri Lanka, how government and private sector salaries compare, and the qualifications needed to reach specialist earning levels.

Overview: Doctor Salaries in Sri Lanka

Medicine remains one of the highest-paying and most socially respected professions in Sri Lanka. Doctors in the country are employed by both the Ministry of Health (government sector) and by private hospitals, clinics, and specialist centres. The two pathways offer different compensation structures, career trajectories, and lifestyle trade-offs.

Government doctors follow a structured salary scale set by the Ministry of Finance, which provides transparency and predictability. Private sector earnings are less structured but can be substantially higher for established specialists. Many Sri Lankan doctors ultimately work across both sectors.

Doctor Salary Scale by Grade in Sri Lanka 2025

Grade / PositionGovt. Salary (LKR/month)Private Sector (LKR/month)Years of Experience
Intern Medical Officer55,000 - 70,00050,000 - 80,0000 - 1 yrs
Medical Officer (MO)80,000 - 120,00090,000 - 150,0001 - 5 yrs
Senior Medical Officer110,000 - 160,000130,000 - 200,0005 - 10 yrs
Registrar (Specialist Trainee)130,000 - 190,000150,000 - 250,0006 - 12 yrs
Senior Registrar160,000 - 220,000200,000 - 350,00010 - 15 yrs
Consultant (Specialist)200,000 - 350,000350,000 - 800,000+12 - 20+ yrs
Senior Consultant / HOD280,000 - 420,000500,000 - 1,200,000+20+ yrs

Specialist Doctor Salaries by Field

Not all medical specialisations are paid equally. The highest-earning medical specialisations in Sri Lanka are those with the longest training pathways, the greatest procedural complexity, and the highest patient demand. Here is an overview of typical private practice earnings for consultants in key specialisations:

SpecialisationPrivate Earnings (LKR/month)
Cardiothoracic Surgery600,000 - 1,200,000+
Neurosurgery550,000 - 1,000,000+
Cardiology500,000 - 900,000
Orthopaedic Surgery450,000 - 850,000
Oncology400,000 - 800,000
Obstetrics & Gynaecology350,000 - 700,000
General Surgery300,000 - 650,000
Anaesthesiology300,000 - 600,000
Radiology / Imaging280,000 - 550,000
Internal Medicine250,000 - 500,000
Paediatrics220,000 - 450,000
Psychiatry200,000 - 400,000

Government vs Private Sector: What Is the Real Difference?

Government medical officers in Sri Lanka benefit from a pensionable salary, free housing allowances in rural postings, guaranteed increments, and strong job security. The government healthcare system also funds postgraduate specialist training through the Postgraduate Institute of Medicine (PGIM), meaning that ambitious MOs can access world-class specialist training without bearing the full cost themselves.

Private sector roles, particularly at Apollo, Asiri, Lanka, Nawaloka, and Hemas hospitals, offer significantly higher base salaries for experienced clinicians but fewer structured career development benefits. Most high-earning consultants in Sri Lanka maintain dual practice — working government hours alongside a busy private clinic or hospital contract.

Pathway to Becoming a Doctor in Sri Lanka

The standard route to medical qualification in Sri Lanka:

  1. Pass A/Levels with Biology, Chemistry, and Physics (or Combined Maths) to qualify for medicine.
  2. Enter MBBS programme at a state university (University of Colombo, Kelaniya, Peradeniya, Jaffna, Ruhuna, or Rajarata) — 5-year programme.
  3. Complete 1-year compulsory internship in government hospitals.
  4. Serve as a Medical Officer for 2-3 years before applying for specialist training.
  5. Apply for PGIM (Postgraduate Institute of Medicine) Board Certification in chosen specialty — 3-5 years.

Total time from A/Level qualification to consultant grade is typically 14-17 years. The path is long but financially rewarding, with lifetime earnings significantly above the Sri Lankan professional average.

Supporting Healthcare Careers at Ceylon Open Campus

While Ceylon Open Campus does not offer MBBS programmes, we support the healthcare pipeline in Sri Lanka's Eastern Province by offering nursing degrees, health science programmes, and professional development courses that feed into the healthcare sector. Our BSc (Hons) Nursing programme is accredited and prepares students for careers as registered nurses — the essential foundation of Sri Lanka's healthcare system and a stepping stone for those who later wish to pursue further medical qualifications.

Frequently Asked Questions

What is the starting salary for a doctor in Sri Lanka?

A newly graduated MBBS doctor entering the government health service as a Medical Officer (MO) starts at approximately LKR 62,000 - 80,000 per month under the SL-2 salary scale, plus allowances. Government MOs also receive a separate on-call payment, duty allowance, and special professional allowance that can bring total monthly compensation to LKR 90,000 - 120,000 in the early years.

How much does a specialist consultant doctor earn in Sri Lanka?

Senior consultant doctors in the government sector earn LKR 200,000 - 350,000+ per month including all allowances. In the private sector, established consultants in high-demand specialisations such as cardiology, neurosurgery, oncology, and orthopaedics can earn LKR 400,000 - 800,000+ per month through consultation fees, private hospital contracts, and surgical fees.

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

The MBBS degree at a Sri Lankan state university takes 5 years (plus a 1-year internship). After that, doctors complete a general medical officer posting for 2-3 years before specialising. Specialist postgraduate training (MD or MS) takes a further 3-5 years. The full path from A/Levels to consultant grade is typically 12-15 years.

Do private sector doctors earn more than government doctors in Sri Lanka?

Not necessarily in the early career. Government medical officers benefit from job security, pension, and structured salary increments. However, senior consultants in the private sector — particularly in Colombo's private hospitals — can earn significantly more than their government counterparts. Many senior doctors work simultaneously in both sectors, combining government salary with private consultation income.

What is the salary difference between general doctors and specialists in Sri Lanka?

General Medical Officers in government service earn LKR 80,000 - 130,000 monthly. Registrars (trainee specialists) earn LKR 130,000 - 180,000. Fully qualified consultants earn LKR 200,000 - 350,000 in government, and LKR 350,000 - 800,000+ in private practice. High-demand surgical and medical specialisations command the largest premiums.

Are there opportunities for doctors in Eastern Province Sri Lanka?

Yes. The Eastern Province, including Batticaloa, Kattankudy, and Trincomalee, has significant demand for qualified medical professionals. Government hospitals in the region face staffing shortages, creating opportunities for doctors willing to serve in rural and semi-urban postings. These postings often come with additional rural service allowances. Ceylon Open Campus supports the healthcare education pipeline in the Eastern Province through nursing and health science programmes.

Begin Your Healthcare Career Journey

Ceylon Open Campus offers nursing and health science programmes that form the foundation of a rewarding career in Sri Lanka's healthcare sector.

Visit Us

Kattankudy, Sri Lanka