ESL Salary Calculator
How much do ESL teachers make?
Select your destination, certification, experience, and teaching setting to get an estimated monthly salary range. Data is based on aggregated job postings and teacher reports from 2025-2026.
Boost your number
Get TEFL certified online in 2 to 12 weeks
A 120-hour TEFL adds roughly 8% to most country offers and is required for Korea, China, and the UAE.
How Salaries Are Calculated
What affects ESL teacher pay?
ESL salaries depend on several factors. Here is how each one influences your earning potential.
Country
The single biggest factor. Gulf states and East Asia generally pay the most. Latin America and Southeast Asia offer lower salaries but lower cost of living.
Certification
A CELTA or DELTA can boost pay by 15-25%. Even a basic TEFL adds roughly 8%. An MA in TESOL opens doors to university positions.
Experience
Teachers with 5+ years of experience can earn 35-50% more than new teachers, especially in markets that value seniority.
Setting
Online teaching offers flexibility but sometimes lower rates. In-person roles often include housing or flight benefits. Hybrid positions can maximize income.
Run a TEFL site or blog?
Embed this calculator on your site
Paste the snippet below into any page. The calculator runs inside an iframe with your existing layout around it. Free to use, no attribution required (though a link back is appreciated).
<iframe
src="https://www.esl.careers/embed/salary-calculator"
width="100%"
height="900"
frameborder="0"
style="border:1px solid #e5e5e5; border-radius:12px; max-width:720px"
title="ESL Salary Calculator"
loading="lazy"
></iframe>Browse ESL jobs now
See real salary offers from schools and companies hiring English teachers worldwide. Online, in-person, and hybrid roles updated daily.
Browse jobsCreate your teacher profile
Submit your resume once so your preferred countries, salary expectations, and availability are ready for applications and employer-review workflows.
Submit your resume