Skip to content
applystead.Get started

APPLYSTEAD SALARIES · 3 POSTED PAY RANGES

English ESL Teacher salaries in China

Pay ranges employers published in 3 open job postings for English ESL Teacher roles in China, updated Oct 24, 2026.

Continue with GoogleGet matched to English ESL Teacher jobs in China

Posted base pay ranges from job listings, not total compensation. Figures are in USD. How these figures are made

Newest English ESL Teacher postings in China

  1. English ESL TeacherElevate 7 · Shanghai, China · $18K–$24K/yr · Posted Oct 23, 2026Apply
  2. English ESL TeacherElevate · Shenyang, China · $18K–$20K/yr · Posted Oct 13, 2026Apply
  3. English ESL TeacherElevate · Shenzhen, China · $15K–$18K/yr · Posted Sep 27, 2026Apply
  4. Want Applystead to find more jobs like these? Start free trial →

All English ESL Teacher salaries

Questions and answers

How much does a English ESL Teacher make in China?

The median posted base pay for English ESL Teacher jobs in China is $19K a year, from 3 job postings with pay at 2 companies.

What is the typical English ESL Teacher pay range in China?

The middle half of postings list $16.5K–$21K. The top 10% list $21K a year or more, and the lowest 10% $16.5K or less.

How does China pay compare with all English ESL Teacher jobs?

The median here is $19K, against $19K across all 3 postings for the role.

How many English ESL Teacher jobs in China list pay?

3 open postings at 2 companies list a pay range; figures use postings with at least 3 per group.

Get matched to English ESL Teacher jobs · Start free trial