hide

Teach English in China with
Teach English Global

Teach English in China with Teach English Global overlay
Our customers say Excellent

4.6 out of 5 based on 8,945 reviews
Most accredited
UK TEFL course provider
Over 185,000
teachers trained
Learn to teach,
from teachers

EFL teaching positions available at Kindergartens, Training Centres, Public and International Schools across China Teach English Global offer both newly-qualified and experienced TEFL teachers a range of exciting teaching opportunities in Kindergartens, Public and Private Language Schools, as well as a number of International Schools across mainland China. Whether you are looking to teach in […]

EFL teaching positions available at Kindergartens, Training Centres, Public and International Schools across China

Teach English Global offer both newly-qualified and experienced TEFL teachers a range of exciting teaching opportunities in Kindergartens, Public and Private Language Schools, as well as a number of International Schools across mainland China.

Whether you are looking to teach in one of the megacities of China such as Shanghai or Shenzhen, or live and work in one of the cities of historic interest like Beijing and Xi’an, Teach English Global will find the perfect teaching role for you based on your teaching preferences, experience and qualifications.

Teach English Global are able to match teachers to their dream teaching role throughout the year through their partnerships with schools across China.

Teaching English at a Kindergarten

  • Average Monthly Salary: 20,000 RMB – 30,000 RMB
  • Typical Schedule: Monday to Friday from 8am to 4.30pm
  • Student Age: 2 to 6 years old
  • Class Size: 20 to 30 students

Teaching at a Training Centre

  • Average Monthly Salary: 18,000 RMB – 25,000 RMB
  • Typical Schedule: Evenings & Weekends
  • Student Age: 4 to 16 years old
  • Class Size: 5 to 15 students

Teaching at a Public School

  • Average Monthly Salary: 20,000 RMB – 30,000 RMB
  • Typical Schedule: Monday – Friday | 8.30am – 4.30pm
  • Student Age: 6 to 18 years old
  • Class Size: 30 to 40 students

Teaching at an International School in China

  • Average Monthly Salary: 25,000 RMB – 35,000 RMB
  • Typical Schedule: Monday to Friday from 8.30am to 4.30pm
  • Student Age: 6 to 18 years old
  • Class Size: 25 to 30 students

Typical benefits you can expect

  • A generous housing allowance
  • Contract completion bonus
  • Flight reimbursement
  • Medical insurance
  • Cost of your Chinese Z-visa application

Requirements for teacher applicants

Requirements vary from Kindergartens to International Schools however, applicants are expected  to meet the following minimum requirements for all teaching posts in China.

  • A Bachelor's degree in any discipline
  • A minimum of a 120-hour TEFL certificate
  • High English language proficiency / native-level English speaker
  • A clean criminal background check (ACRO, DBS or similar)
  • Previous teaching experience is not essential for Training Centres however, it is desirable for Kindergarten, Public and International Schools

Apply online today

Complete the short online application and upload your CV on Teach English Global and one of the team will get back to you ASAP with some more information on what opportunities are currently available and open to you in China! 

Apply Now

Teaching Opportunities Available Year-Round

Opportunities at a glance

Locations: Beijing, Shanghai, Xi'an, Shenzhen and other cities across China

Contract lengths: varying contract lengths

Salary range: 18,000-35,000RMB/month (approx. £2,140-£4,160)

Apply Online Today

TEFL Job Advisor

Questions about this TEFL job? We are here to help!

Email jobs@tefl.org

   e-Newsletter

Receive weekly TEFL job updates direct to your email inbox

Sign Up