English ESL Teacher in China

eChinaCareers

Location China, China
Type Full-time
Posted April 13, 2026

About this position

Reference Number: 386

Start Dates: Late 2024 and throughout 2025

Locations: Shanghai, Beijing, Chengdu, Shenzhen, Ningbo, Hangzhou, Guangzhou, and more

Open Positions: 10

Interviewing: Ongoing

Job Highlights

  • Monthly Salary: ¥20,000–¥30,000 RMB (based on experience, location, and qualifications)
  • Flight Reimbursement: ¥6,000 RMB
  • Housing: Housing allowance or help finding an apartment
  • Paid Time Off: Chinese public holidays plus 12 days of annual leave
  • Insurance: Medical and accident coverage
  • Visa Support: Legal Z Work Visa and Residence Permit
  • Bonuses: Contract renewal bonus
  • Arrival Support: Airport pickup and pre-training

About the Role

We are hiring enthusiastic English ESL Teachers to join training centers across major Chinese cities. You will teach primary-aged students in small classes of around 15 students using a proven curriculum and teaching methods.

Responsibilities

  • Teach ESL to K–12 students in a fun and engaging way
  • Plan and deliver lessons based on the school curriculum
  • Track and support student progress with clear learning goals

Qualifications

  • Bachelor's degree in any major
  • TEFL certificate (minimum 120 hours)
  • Previous teaching experience preferred
  • Strong English communication skills

Salary and Benefits

  • Monthly salary: ¥20,000–¥30,000 RMB (commensurate with qualifications, experience, and location)
  • Flight reimbursement: ¥6,000 RMB
  • Accommodation provided or help finding an apartment
  • All Chinese public holidays off plus 12 days of paid annual leave
  • Z work visa and legal residence permit
  • Full medical and accident coverage
  • Contract renewal bonus
  • Airport pickup and pre-training
  • Continuous training and academic development

Apply Today

Please apply using the form below.

TEFL course: echinacareers.com/Services/TEFL-in-China

Similar jobs in China