All roles

ESL Teacher

View salaries in

25th pct

USD

$​17,​​770

Median

USD

$​17,​​770

75th pct

USD

$​17,​​770

All figures shown per year (annualized)
$​17,​​770Middle 80% of reports$​17,​​770

Based on anonymous reports. Ranges show the middle 80%.

Median total comp by country (USD)

Pay by country

Recent submissions

CountryCompanyLevelPay & extrasTotal (USD)Details
JamaicaOverseas companyEntry / Junior
Yearly
$​17,​​770 / yr base
$​17,​​770USD
Jun 21, 2026

How totals are calculated

Base pay is converted to a yearly figure based on how often it's received, then added to yearly bonus, commission and equity:

Total = annualized base + bonus + commission + equity

  • Yearly×1
  • Monthly×12
  • Biweekly×26
  • Weekly×52

Bonus, commission and equity are entered as yearly amounts and added as-is.