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.

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).

Copy this snippet
<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 jobs

Create 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