Teach English in China with EF English First!

Earn up to 16,400RMB/month, sponsored visa, bonus schemes, flight allowance and more. Upfront paid flight for kids and teens teachers!

Teaching Jobs in 60+ Cities!

Teach English in China with English First

EF English First has language schools in China’s largest cities. You can apply to teach English in:

  • Beijing,
  • Chengdu,
  • Guangzhou,
  • Shenzhen,
  • Shanghai,
  • Xi’an.
  • and many more!

Teaching jobs in China with EF English First

Why Teach with EF English First?

EF English First provides the environment and resources that ESL teachers need to grow and succeed. Their state-of-the-art centers come equipped with computer suits, interactive whiteboards, and printers and photocopiers. Resources include:

  • Full suite of books and learning materials published by EF.
  • Fully equipped teachers’ rooms, with libraries of supplementary resources and teaching notes, full of ideas for your specific lessons
  • Interactive whiteboard-driven multimedia lessons. Learners can interact with, touch, feel, hear, and see the language.
  • Internet accessible via the interactive whiteboard in every classroom
  • Academic support and guidance from an experienced Director of Studies

Salary and Benefits

Salary• Up to 16,400RMB/month!
• Qualification allowance
• Airfare allowance
HolidaysNational holidays (usually 12 days) + 10 days
Relocation Assistance• 10,000RMB cash advance
• Airport pickup
• Two-week hotel stay
• Help finding an apartment
Working VisaLegal Z visa provided
Working Hours40 hours a week includes preparation and admin time
Health InsuranceProvided
Mandarin Chinese LessonsProvided via online learning platform (with a tutor)
Training & Career Development• Regular training and workshops
• Varied career path—teaching, training, management,
operations, product development
Start DateAll year round
OtherBonus for summer course

Teach English to Adults, Children, or Online

Teaching Young Learners: Teach small classes at EF First Centers for Kids and Teens. Teach students from ages three to 18 years old.

Teaching Adults: Teach English face-to face lessons with a maximum of four students, workshop-style classes with up to 25 students, and “Life Club”-style English Conversation classes.

Teaching Online: Online ESL courses offered from the Shanghai teaching facility. Online ESL teachers get the same benefits as adult ESL teachers.

Minimum Requirements

      • BA degree
      • Native speaker from Canada, USA, UK, Ireland, South Africa, Australia, or New Zealand.
      •  The ability to obtain a clear background check.
      •  Teaching experience preferred (Minimum 2 years for Beijing and Shanghai).