China is an incredible country to live in. There are countless cultures, adventures and locations to experience. Mainstream teachers are offered incredible salaries and benefits as well as the chance to improve professionally. Below, we have detailed the average package available to teachers in China as well as the requirements needed to apply:


Salary: 20 000 – 28 000 RMB per month ( R41 496 – R58 095 per month)

Housing Allowance: up to 5 500 RMB ( R11 411)

Relocation Bonus: up to 5 000 RMB ( R10 374)

Flight Reimbursement: up to 6 000 RMB ( R12 449)

Annual Vacation Flight Allowance: up to 8 000 RMB ( R16 598)

Other benefits include:

Medical Cover

Visa and residence card sponsorship

Temporary free accommodation upon arrival (until you find an apartment)

Renewal bonus (available after 2 years)


Bachelor Degree of Education (B.Ed)


Bachelor Degree of Art (BA) with a Post-graduate Certificate of Education (PGCE)

The appropriate major for the vacancy – i.e. Early Childhood Development / Foundation Phase / Intermediate Phase etc.

At least 2 years post-graduate experience in the same phase as your major.

No criminal record.

Good written and spoken English.

If you meet these requirements and would like to teach in China – please email us your CV with the subject line “Mainstream China”:


International Teaching Packages

When we advertise our vacancies for our clients in China and the Middle East, we always make sure to show ...
Read More

Faith Based School Opportunities

Teaching overseas is not for the faint-hearted; especially if you have a family that you need to leave behind for ...
Read More


Here is an update on the situation with our client schools across the Middle East. The bottom line is that ...
Read More

Maths with Miss Nash

The fantastic Netanye has given us a glimpse into the life of a teacher in Abu Dhabi. We can tell ...
Read More