Teach English in China

Teach English in China and earn a top-end salary!

The Benefits

From the moment you land in China, your host school will begin helping you adjust to life in your new home. The benefits of an ESL job teaching English in China include:

  • A monthly salary of between 10.000-22.000RMB
  • Free flights
  • Airport pickup
  • Free housing at most schools
  • Z’ visa sponsorship (working visa to legally teach English in China)
  • Health insurance coverage
  • Many of our schools provide a housing allowance and/or flight stipend
  • Contract completion bonus


  • Manage and educate students in a classroom
  • setting Develop and implement engaging lesson plans
  • Adhere to established teaching curriculum
  • Maintain positive relationships with students and parents
  • Document and share student grades and evaluations
  • Maintain the health and safety of all students
  • The teacher will teach up to 20 hours per week + office hours


  • Previous experience in teaching or other educational fields
  • Strong classroom management skills
  • Ability to build rapport with students
  • Excellent written and verbal communication skills
  • Strong leadership qualities
  • BA degree or higher education
  • TEFL/TESOL certificate is preferred
  • Age: 18 to 55
  • Bachelor’s degree or higher

You will teach English at:

Private Language Schools, Public School, College/University or International School.

To apply:

Please send a copy of your CV, recent photo and Skype ID to contact@teaching-experience.com