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

Teacher Salary in Sri Lanka 2025

Government vs Private, Subject Premiums and Career Progression

Whether you are considering a teaching career or want to understand your earning potential, this guide breaks down monthly LKR salaries for teachers across government schools, private institutions, and tuition sectors in Sri Lanka.

Teaching in Sri Lanka: An Overview

Teaching is one of the most respected professions in Sri Lanka and employs hundreds of thousands of people across the island. The teaching workforce spans government-funded national and provincial schools, private fee-levying schools, international schools, and a massive private tuition sector that operates alongside the formal system.

Salaries vary considerably depending on whether a teacher is in the government or private sector, the type and category of school, the subject taught, years of service, and professional qualifications held. Understanding this landscape is essential before planning a teaching career or deciding which additional qualifications to pursue.

Quick Salary Snapshot — 2025

  • Government Teacher (Probationary): LKR 30,000 - 42,000 per month
  • Government Teacher (Senior): LKR 55,000 - 90,000 per month
  • Private School Teacher: LKR 40,000 - 120,000 per month
  • International School Teacher: LKR 80,000 - 200,000 per month
  • Tuition Teacher (High Demand Subject): LKR 80,000 - 300,000 per month
  • Principal / Vice Principal: LKR 90,000 - 160,000 per month

Teacher Salary by Grade and Sector

Grade / CategorySectorMonthly Salary (LKR)Annual Salary (LKR)
Probationary TeacherGovernment30,000 - 42,000360,000 - 504,000
Class III TeacherGovernment42,000 - 60,000504,000 - 720,000
Class II Teacher (Senior)Government60,000 - 90,000720,000 - 1,080,000
Deputy PrincipalGovernment80,000 - 120,000960,000 - 1,440,000
Principal (Type 1AB)Government100,000 - 160,0001,200,000 - 1,920,000
International School TeacherPrivate80,000 - 200,000960,000 - 2,400,000
Tuition Teacher (Maths/Science)Private/Self80,000 - 300,000+960,000 - 3,600,000+

*Government salary scales are set by the Ministry of Education and are subject to periodic revisions. Private school salaries vary significantly by institution.

Subject Demand Premium

Maths / Combined MathsVery High
Physics / ChemistryVery High
English LanguageHigh
ICT / Computer StudiesHigh
Arts / HumanitiesModerate

Qualification Impact

Master's in Education+20-30%
B.Ed. / PGDE+15-25%
Honours Degree+10-20%
English Proficiency Cert.+5-15%
NCE OnlyBase

Teaching Career Path in Sri Lanka

1

Probationary Teacher (Years 0-3)

After passing the Teacher Recruitment Examination and completing training at a National College of Education (NCE), new government teachers begin at LKR 30,000 - 42,000 per month. The probationary period is typically two years, after which permanent status is confirmed.

2

Class III Teacher (Years 3-8)

After confirmation and incremental salary steps, a Class III teacher earns LKR 42,000 - 60,000 per month. Higher qualifications such as a degree can accelerate movement up the pay scale. Many teachers supplement income through private tuition at this stage.

3

Senior Teacher / Class II (Years 8-15)

Promotion to Senior or Class II Teacher grade brings salaries in the range LKR 60,000 - 90,000. At this stage, additional responsibilities such as acting Head of Department and exam supervision duties are common.

4

Deputy Principal / Acting Principal (Years 15-20)

School administration roles command LKR 80,000 - 120,000 per month. A Master's degree and a clean service record are typically required for promotion to Deputy Principal at a National School.

5

Principal (20+ years)

Principals of National Schools and Type 1AB schools earn LKR 100,000 - 160,000 per month, with housing and vehicle allowances in some categories. This is the pinnacle of the government teaching career path.

Qualify for Better Teaching Roles at Ceylon Open Campus

A recognised degree in English, ICT, or Business from Ceylon Open Campus strengthens your teaching qualification pathway and qualifies you for higher-paying teaching roles at private and international schools. Our programmes are aligned with UGC requirements and designed for students in the Eastern Province and across Sri Lanka.

Frequently Asked Questions

What is the average teacher salary in Sri Lanka?

Government school teachers in Sri Lanka start at approximately LKR 30,000 - 45,000 per month and can reach LKR 80,000 - 120,000 with experience and promotions to Senior Teacher or Deputy Principal grades. Private international school teachers typically earn LKR 60,000 - 200,000 depending on the school and subject. Tuition teachers can earn significantly more, often LKR 100,000 - 300,000 per month, depending on subject demand and student numbers.

Do government teachers earn more than private school teachers in Sri Lanka?

It depends on the comparison. Government teachers benefit from pension, job security, and incremental salary grades under the Ministry of Education pay structure. Private international school teachers, especially at elite Colombo schools, can earn significantly more in base salary (LKR 80,000 - 200,000) but without the same pension benefits. For the Eastern Province and rural areas, government positions often offer higher total remuneration when benefits are counted.

Which subjects earn the highest salaries for teachers in Sri Lanka?

Science (Physics, Chemistry, Biology), Mathematics, English, and ICT are the highest-demand subjects and command the highest salaries both in private schools and tuition centres. English-medium teachers in these subjects at international schools can earn LKR 100,000 - 200,000 per month. Tamil and Sinhala medium tuition for A/L subjects also generates strong earnings in competitive markets.

What qualifications do I need to teach in Sri Lanka?

For government schools, a National Certificate of Education (NCE) or a Bachelor of Education (B.Ed.) is required, plus passing the Teacher Recruitment Examination conducted by the Ministry of Education. For private and international schools, a relevant degree plus a teaching certificate (PGDE or equivalent) is preferred. Higher qualifications such as a Master's in Education significantly improve both employability and salary prospects.

Can a diploma or degree from Ceylon Open Campus help me become a teacher?

Yes. A recognised degree in a relevant subject area is one of the key requirements for teaching at secondary level. Ceylon Open Campus offers degree programmes in business, ICT, and English, which can qualify you for teaching those subjects. A PGDE (Postgraduate Diploma in Education) taken subsequently would complete the professional teaching qualification pathway.

What is the salary of a school principal in Sri Lanka?

Government school principals earn between LKR 90,000 and LKR 160,000 per month depending on school category (1AB, 1C, Type 2, Type 3) and years of service. Principals at large National Schools and Type 1AB schools earn at the higher end. Private international school principals can earn LKR 200,000 - 400,000 per month with additional allowances.

Ready to Advance Your Teaching Career?

Contact Ceylon Open Campus to discuss degree programmes that strengthen your teaching qualifications and earning potential.

Phone

075 922 0083

Mon-Sat: 9AM - 6PM

Email

coc.ceylon@gmail.com

Quick admissions response

Campus

Ceylon Open Campus

Kattankudy, Sri Lanka