Teaching English in Sri Lanka in 2026: realistic salaries of Rs 40,000–250,000 ($120–$760) a month, degree and 120-hour TEFL requirements, the employment residence visa, living costs after the 2022 crisis and where to find jobs.

You can teach English in Sri Lanka with a bachelor’s degree and a 120-hour TEFL certificate, but expect local salaries to be modest: most jobs pay Rs 40,000–150,000 (about $120–$450) a month, while international schools pay up to around Rs 250,000 ($760). This guide covers 2026 requirements, the employment visa, realistic pay, living costs and how to get hired.

TL;DR

  • Salary: Rs 40,000–150,000 ($120–$450) a month in public schools, language institutes, private schools and universities; Rs 120,000–250,000 ($360–$760) at international schools on local contracts.
  • Requirements: bachelor’s degree preferred (usually required by universities and international schools), a 120-hour TEFL certificate and a clean police record.
  • Visa: an employer-sponsored residence visa in the employment category; you cannot legally work on a tourist ETA.
  • Economy: Sri Lanka has largely recovered from its 2022 crisis, but the rupee traded at about Rs 330 to the US dollar in October 2026, so local salaries are low in dollar terms.
  • Verdict: best for teachers with savings, career-breakers, volunteers and licensed teachers targeting international schools, not for anyone who needs to save money or pay off debt.

Last updated: November 2026

You can enrol on any of the following TEFL courses:  Online Level 3 TEFL Certificate  Online Level 5 TEFL Diploma Combined Level 5 TEFL Diploma
T&Cs Apply
Offer valid for a limited time. Visit website to find out more.
Save up to 75% on 120 hour advanced TEFL course Save up to 60% on 180 hour regulated level 5 tefl diploma Save up to 56% on 310 hour hybrid level 5 advanced diploma
Big Savings On: 120 hour TEFL course 180 hour level 5 tefl diploma 310 hour hybrid level 5 advanced diploma

Table of Contents

Is There Demand for English Teachers in Sri Lanka?

Yes, but it is a small, mostly local market. English is a compulsory school subject and a link language in business, tourism, IT and the courts, so parents pay for extra classes and adults study it for jobs at home and in the Gulf. Most demand is met by Sri Lankan teachers, which keeps salaries for foreign teachers close to local rates.

The economy matters here. Sri Lanka defaulted on its foreign debt in 2022, when inflation spiked and fuel and power ran short. An IMF Extended Fund Facility followed in 2023, debt restructuring was largely completed in 2024, and growth returned. Cyclone Ditwah caused severe flooding in late 2025, with reconstruction costs estimated at around $4.1 billion, and the rupee weakened again in 2026. Daily life is stable, but pay in rupees buys less in dollars than it did before the crisis.

Most paid jobs are in Colombo and its suburbs, with smaller pockets in Kandy, Galle and Negombo. If you are comparing destinations, our complete guide to teaching English abroad explains how Sri Lanka fits into the wider TEFL market.

Requirements to Teach English in Sri Lanka

There is no single national rule for foreign English teachers, so requirements depend on the employer and on what the immigration authorities need to approve your visa. Expect the following:

  • Degree: a bachelor’s degree in any subject is preferred by most paid employers and normally required by universities and international schools. Volunteer placements often accept non-graduates.
  • TEFL certificate: a 120-hour accredited TEFL, TESOL or CELTA is the standard ask from language institutes and private schools. Our 120-hour TEFL course guide explains what to look for.
  • Teaching licence: international schools teaching Cambridge, Edexcel or IB curricula usually want a PGCE, state licence or equivalent plus classroom experience.
  • Nationality: native speakers are preferred, but fluent non-native speakers with a degree and TEFL are considered, especially at language institutes.
  • Background check: a police clearance certificate is commonly requested by schools and for visa processing.
  • Age: 18 or over for paid roles; there is no fixed upper age limit.

You do not need to speak Sinhala or Tamil in the classroom, although basic greetings such as “Ayubowan” go a long way outside it.

Sri Lanka Work Visa for English Teachers

To work legally you need a residence visa in the employment category, issued by the Department of Immigration and Emigration. You cannot enter on a tourist ETA and start teaching, and you should not switch from a tourist visa to an employment visa while in the country. The usual sequence is:

  1. Accept a written offer from a registered Sri Lankan employer that is willing to sponsor you.
  2. The employer obtains approval or a recommendation from the relevant authority for a foreign hire and justifies why the role needs a foreign teacher.
  3. You travel on the entry visa issued for that employment and apply for the residence visa shortly after arrival.
  4. Submit your passport, degree, TEFL certificate, police clearance and contract as requested.

Residence visas are typically issued for one year and are renewable while you stay with the same employer. Processing often takes one to two months, and fees vary by nationality, so ask your employer who pays. Remote workers employed outside Sri Lanka can look at the digital nomad visa instead. For other legal job routes, see our guide to finding work in Sri Lanka as a foreigner.

How Much Do English Teachers Earn in Sri Lanka?

Older guides, including the previous version of this page, quoted $600–$1,000 a month as typical. That is only realistic at international schools or on expatriate packages. Most locally advertised jobs pay far less, as the table shows (USD converted at about Rs 330 per dollar, October 2026).

Employer typeMonthly salary (LKR)Approx. USDTypical benefits
Public / government schoolsRs 40,000–70,000$120–$210Few; mostly via volunteer programmes
Private language institutesRs 50,000–90,000$150–$270Paid holidays at some schools
Private schoolsRs 60,000–100,000$180–$300School-year contract
UniversitiesRs 70,000–150,000$210–$450Lighter teaching load
International schools (local contract)Rs 120,000–250,000$360–$760Housing allowance and paid holidays at some schools
Private tutoringRs 1,000–2,500 per hour$3–$8 per hourFlexible, but irregular
Ranges compiled from 2025–2026 TEFL market data and job listings; offers vary by city, qualifications and experience.

Licensed teachers recruited from abroad by the top international schools are paid on separate expatriate packages that can include housing, flights and health insurance. These roles are competitive and are usually filled through international school recruitment fairs and agencies. If earning and saving is your priority, compare Sri Lanka with the highest-paying TEFL countries before you commit.

Types of Teaching Jobs and Where to Find Them

Public schools and volunteer programmes

Government, provincial and piriven (Buddhist monastic) schools rarely hire foreigners directly. Most foreign teachers in these schools come through volunteer organisations, which often charge a programme fee and provide a homestay or shared accommodation.

Private language institutes

Institutes in Colombo and other cities teach spoken English, exam preparation (IELTS, Cambridge) and business English to teenagers and adults. Classes run evenings and weekends. The British Council in Colombo also recruits English teachers and academic coordinators through its careers portal, typically asking for CELTA-level qualifications and experience.

International and private schools

Colombo has dozens of international schools following British or IB curricula, serving wealthy local families and expatriates. They offer the best pay and conditions but expect a teaching qualification and experience. Search international school job boards and the schools’ own careers pages.

Where to search

  • Dave’s ESL Cafe, Teach Away, Serious Teachers and TEFL.com for TEFL and international school listings.
  • The British Council careers portal for Colombo teaching centre roles.
  • Local job sites and Facebook groups for Colombo expats and teachers.
  • Online teaching platforms if you want a dollar income while living in Sri Lanka.

Hiring runs year-round at language institutes. Government schools start their academic year in January, while many international schools recruit for a mid-year or September intake.

Cost of Living in Sri Lanka for Teachers

Prices rose sharply in 2022 and have since levelled off. Living outside central Colombo, eating local food and using buses and trains keeps costs low. A single person typically spends Rs 90,000–130,000 ($270–$400) a month before rent.

Expense (monthly)LKRApprox. USD
One-bedroom apartment, Colombo centreRs 50,000–200,000$150–$600
One-bedroom apartment, suburbs or smaller cityRs 30,000–120,000$90–$360
UtilitiesAbout Rs 11,000About $35
Home internetAbout Rs 3,500About $11
Local restaurant mealRs 500–2,500$1.50–$7.50
Public transport passRs 1,000–2,600$3–$8
Approximate 2025–2026 costs; air-conditioning, imported food and expat neighbourhoods push budgets higher.

Bring at least one to two months of living costs, plus a deposit for housing, before your first pay cheque. Our guide to preparing for a move to Sri Lanka covers housing, banking, SIM cards and cultural etiquette in detail.

Pros and Cons of Teaching in Sri Lanka

ProsCons
Warm, welcoming culture and motivated studentsLocal salaries are low in dollar terms
Beaches, hill country and wildlife within a few hoursFew direct-hire jobs outside Colombo
Low day-to-day costs if you live locallyVisa sponsorship requires a committed employer
Year-round hiring at language institutesLingering effects of the 2022 crisis and 2025 cyclone
English widely used, so daily life is easy to navigateHot, humid climate and monsoon seasons

If you want a similar South Asian experience with more jobs, compare teaching English in India or teaching English in Bangladesh.

How to Get Hired: Step by Step

  1. Get qualified: complete a 120-hour TEFL, or a Level 5 course if you want an edge with private schools.
  2. Choose your route: paid institute, international school or volunteer programme. Your route decides your salary and visa sponsor.
  3. Prepare documents: degree, TEFL certificate, police clearance and references, with copies ready for the visa.
  4. Apply two to three months ahead: use the job boards above and expect online interviews and a demo lesson.
  5. Confirm visa sponsorship in writing: the contract should state that the employer will sponsor your residence visa.
  6. Arrive with savings: budget for rent deposits and your first month before payday.

Frequently Asked Questions

How much do English teachers earn in Sri Lanka?

Most locally hired English teachers in Sri Lanka earn Rs 40,000–150,000 a month (about $120–$450) in public schools, language institutes, private schools and universities. International schools pay more, typically Rs 120,000–250,000 ($360–$760) on local contracts. Teachers recruited from abroad on expatriate packages earn more and may receive housing and flights.

Do I need a degree to teach English in Sri Lanka?

Not for every job, but most paid employers prefer a bachelor’s degree in any subject, and universities and international schools usually insist on one. Volunteer placements often accept non-graduates. A 120-hour TEFL certificate is the qualification employers ask for most often, and it also strengthens your residence visa application.

What visa do I need to teach English in Sri Lanka?

You need a residence visa in the employment category, sponsored by a registered Sri Lankan employer. You cannot work on a tourist ETA. The employer secures approval, you enter on the matching entry visa, and you then obtain the residence visa from the Department of Immigration and Emigration, usually valid for one year.

Can non-native English speakers teach in Sri Lanka?

Yes. Sri Lankan employers generally prefer native speakers, but fluent non-native speakers with an accredited TEFL certificate and a degree are considered, particularly at language institutes and private schools. Strong spoken English, a confident interview and a good demo lesson often matter more than your passport for local-salary roles.

Is Sri Lanka a good place to live and teach in 2026?

For many teachers, yes. Sri Lanka has stabilised since its 2022 economic crisis: shortages have ended, prices have levelled off and tourism has recovered. A single person in Colombo spends roughly Rs 90,000–130,000 a month before rent. Check current travel advice, as Cyclone Ditwah caused severe flood damage in late 2025.

When is the best time to apply for teaching jobs in Sri Lanka?

Apply two to three months before your intended start date. Government schools begin their academic year in January, many international schools recruit for mid-year or September intakes, and language institutes hire year-round. Most first interviews take place online, though some local employers prefer to meet candidates already in Colombo.

Conclusion

Teaching English in Sri Lanka suits people who value lifestyle and culture over savings: get a degree and 120-hour TEFL, secure an employer that will sponsor your residence visa, and arrive with a financial cushion. To weigh it against other destinations, start with our guide to teaching English abroad.

New Providers
The TEFL Institute of Ireland

Launch your teaching career with the TEFL Institute of Ireland’s accredited online and hybrid TEFL courses—complete with lifetime certification and exclusive job support.

ITTI South Africa

Accredited By the British Council and Cambridge Assessment English

TEFL Institute

Limited Time TEFL Offer 120 Hour Advanced TEFL Course NOW: R1895
Accredited by the ACCREDITAT and TQUK

TEFL Worldwide Prague

Accredited by respected organizations such as IATQuO and Cambridge University

The Language House

 Award-winning TEFL provider
Accredited by reputable international bodies