Pharmacist Salary in Sri Lanka 2026

Complete salary guide with government Ospa grades, private hospital packages, and community pharmacy earnings

Updated January 2026 • 12 FAQs with Detailed Answers

Quick Answer

Pharmacists in Sri Lanka earn LKR 45,000-120,000/month depending on sector and experience. Government pharmacists (Ospa grades) earn LKR 60,000-120,000 with pension benefits. Private hospital pharmacists earn LKR 50,000-100,000. Chief pharmacist positions pay LKR 100,000-180,000. Starting salary for new pharmacists: LKR 55,000-65,000.

Government Pharmacist Salary by Grade

GradeExperienceMonthly (LKR)Annual (LKR)
Ospa Grade IIIEntry (0-3 yrs)55,000 - 75,000660K - 900K
Ospa Grade IIMid (4-8 yrs)70,000 - 95,000840K - 1.14M
Ospa Grade ISenior (9+ yrs)85,000 - 120,0001.02M - 1.44M
Chief PharmacistManagement100,000 - 150,0001.2M - 1.8M
NMRA PharmacistRegulatory80,000 - 140,000960K - 1.68M

Private Sector Pharmacist Salaries

Sector/EmployerLevelMonthly (LKR)Notes
Private Hospitals (Durdans, Lanka Hospitals)Staff Pharmacist50,000 - 100,000Plus EPF/ETF
Private Hospital Chief PharmacistManagement90,000 - 140,000Plus benefits
Healthguard PharmacyCommunity50,000 - 90,000Multiple branches
Osusala / Rajya OsusalaCommunity45,000 - 80,000Government chain
Pharmaceutical CompaniesRegulatory/QA70,000 - 200,000Plus bonuses

Salary by Experience Level

Government Sector:

  • + Entry (0-2 years): LKR 55K-70K/month
  • + Mid-career (3-7 years): LKR 70K-90K/month
  • + Senior (8-15 years): LKR 90K-120K/month
  • + Chief Pharmacist: LKR 100K-150K/month
  • + NMRA officials: LKR 80K-140K/month

Private Sector:

  • + Entry (0-2 years): LKR 45K-60K/month
  • + Mid-career (3-7 years): LKR 60K-80K/month
  • + Senior (8-15 years): LKR 80K-120K/month
  • + Management: LKR 100K-180K/month
  • + Pharmaceutical industry: LKR 80K-200K/month

Frequently Asked Questions

What is the salary of a pharmacist in Sri Lanka?

Pharmacist salaries in Sri Lanka vary by sector. Government pharmacists earn LKR 60,000-120,000/month based on grade and experience. Private hospital pharmacists earn LKR 50,000-100,000/month. Community pharmacy pharmacists earn LKR 45,000-90,000/month. Chief pharmacists and those in management positions can earn LKR 100,000-180,000/month.

What is the starting salary of a government pharmacist in Sri Lanka?

A newly appointed government pharmacist starts at LKR 55,000-65,000 per month (Ospa Grade III). With allowances, the starting package is approximately LKR 60,000-70,000. Government pharmacists receive annual increments and are eligible for pension benefits. The salary increases to LKR 80,000-100,000 after 5-8 years of service.

What are the government pharmacist grades in Sri Lanka?

Government pharmacist grades under Ospa scheme: Ospa Grade III (Entry) LKR 55,000-75,000, Ospa Grade II (Mid-level) LKR 70,000-95,000, Ospa Grade I (Senior) LKR 85,000-120,000. Chief Pharmacist positions at hospitals earn LKR 100,000-150,000. NMRA (National Medicines Regulatory Authority) pharmacist positions pay LKR 80,000-140,000.

How much does a private hospital pharmacist earn?

Private hospital pharmacists at Durdans, Lanka Hospitals, Nawaloka, and Asiri earn LKR 50,000-100,000/month depending on experience. Entry-level positions pay LKR 50,000-65,000. Senior pharmacists with 5+ years earn LKR 70,000-90,000. Chief pharmacist positions in private hospitals pay LKR 90,000-140,000 plus benefits.

What is the salary of a community pharmacy pharmacist?

Community pharmacy pharmacists at chain pharmacies (Healthguard, Osusala, Rajya Osusala) earn LKR 45,000-90,000/month. Entry-level pays LKR 45,000-55,000, experienced pharmacists earn LKR 60,000-80,000, and supervisory roles pay LKR 75,000-100,000. Independent pharmacy salaries depend on business volume, typically LKR 40,000-70,000.

Do pharmacists in Sri Lanka get pension benefits?

Government pharmacists receive pension benefits after retirement, calculated based on last drawn salary and years of service. Expected pension: LKR 40,000-80,000/month. Private sector pharmacists receive EPF/ETF contributions ( employer contributes 12% to EPF and 3% to ETF). Some private hospitals offer additional gratuity based on years of service.

What qualifications are needed to become a pharmacist in Sri Lanka?

To become a registered pharmacist: Pass GCE A/L with science stream, complete 4-year Bachelor of Pharmacy (BPharm) degree from a recognized university, complete 1-year internship at an approved pharmacy, pass the pharmacist registration exam conducted by Sri Lanka Medical Council. Diploma in Pharmacy holders (2-year course) work as pharmacy assistants earning LKR 30,000-50,000.

How much does a Chief Pharmacist earn in Sri Lanka?

Chief Pharmacist positions in government hospitals pay LKR 100,000-150,000/month plus allowances. Private hospital Chief Pharmacists earn LKR 90,000-140,000/month. NMRA regulatory affairs pharmacist managers earn LKR 120,000-180,000. Pharmaceutical company regulatory pharmacists earn LKR 100,000-200,000 depending on the company and responsibilities.

Can pharmacists work in pharmaceutical companies?

Yes, pharmacists work in pharmaceutical companies as medical representatives (LKR 40,000-80,000), product managers (LKR 80,000-150,000), quality assurance officers (LKR 70,000-120,000), and regulatory affairs managers (LKR 100,000-200,000). Pharmaceutical manufacturing pharmacists earn LKR 80,000-180,000. These roles often include performance bonuses and vehicle allowances.

What is the difference between government and private pharmacist salaries?

Government pharmacists earn LKR 60,000-120,000 with pension benefits, job security, and regular increments. Private hospital pharmacists earn LKR 50,000-100,000 with EPF/ETF benefits. While private sector starting salaries may be lower, experienced private pharmacists can earn comparable salaries. Government jobs offer better long-term benefits and stability.

How much do pharmacy assistants earn in Sri Lanka?

Pharmacy assistants (Diploma in Pharmacy holders) earn LKR 30,000-50,000/month in community pharmacies. Government pharmacy assistants in base grade earn LKR 35,000-45,000. Private hospital pharmacy assistants earn LKR 30,000-45,000. Senior pharmacy assistants with experience earn LKR 45,000-60,000. The role is different from registered pharmacists.

Are pharmacist salaries increasing in Sri Lanka?

Government pharmacist salaries increase annually through increments and periodic salary revisions under Ospa scheme. Private sector salaries vary based on market conditions. With increasing healthcare demands and pharmacy chains expansion, demand for qualified pharmacists is growing. Specialized roles in regulatory affairs, clinical pharmacy, and management command higher salaries of LKR 100,000-200,000.

Related Guides