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 / Position | Govt. Salary (LKR/month) | Private Sector (LKR/month) | Years of Experience |
|---|---|---|---|
| Intern Medical Officer | 55,000 - 70,000 | 50,000 - 80,000 | 0 - 1 yrs |
| Medical Officer (MO) | 80,000 - 120,000 | 90,000 - 150,000 | 1 - 5 yrs |
| Senior Medical Officer | 110,000 - 160,000 | 130,000 - 200,000 | 5 - 10 yrs |
| Registrar (Specialist Trainee) | 130,000 - 190,000 | 150,000 - 250,000 | 6 - 12 yrs |
| Senior Registrar | 160,000 - 220,000 | 200,000 - 350,000 | 10 - 15 yrs |
| Consultant (Specialist) | 200,000 - 350,000 | 350,000 - 800,000+ | 12 - 20+ yrs |
| Senior Consultant / HOD | 280,000 - 420,000 | 500,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:
| Specialisation | Private Earnings (LKR/month) |
|---|---|
| Cardiothoracic Surgery | 600,000 - 1,200,000+ |
| Neurosurgery | 550,000 - 1,000,000+ |
| Cardiology | 500,000 - 900,000 |
| Orthopaedic Surgery | 450,000 - 850,000 |
| Oncology | 400,000 - 800,000 |
| Obstetrics & Gynaecology | 350,000 - 700,000 |
| General Surgery | 300,000 - 650,000 |
| Anaesthesiology | 300,000 - 600,000 |
| Radiology / Imaging | 280,000 - 550,000 |
| Internal Medicine | 250,000 - 500,000 |
| Paediatrics | 220,000 - 450,000 |
| Psychiatry | 200,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:
- Pass A/Levels with Biology, Chemistry, and Physics (or Combined Maths) to qualify for medicine.
- Enter MBBS programme at a state university (University of Colombo, Kelaniya, Peradeniya, Jaffna, Ruhuna, or Rajarata) — 5-year programme.
- Complete 1-year compulsory internship in government hospitals.
- Serve as a Medical Officer for 2-3 years before applying for specialist training.
- 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.
Related Resources
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.
