Hot Jobs in 2024/2025: Teaching Jobs in China

Teaching jobs in China are some of the most popular and lucrative options for foreigners! China’s education system is improving rapidly, so there is a big market for qualified teachers of foreign languages and other subjects like science, mathematics, history, and even extracurriculars like sports. There are hundreds of schools actively recruiting right now. Because it is so difficult to enter China at the moment, foreigners who are already in China or who have enough work experience are in high demand.

How can you become a teacher in China? Our guide is here to help you through every step of the way.

1. Qualifications for teaching jobs in China

Who is eligible for teaching jobs in China? It depends on what country you are from and what subject you want to teach.

If you want to teach English in China

  1. You have to be from a native English speaking country (UK, Ireland, USA, Canada, Australia, New Zealand, and South Africa*)
  2. Have a 120-hour Teaching English as a Foreign Language (TEFL) Certificate
    1. Exception: You have a university degree in Education or Teaching English
  3. Must have a Bachelor’s degree
  4. Must have a clear criminal background check
  5. Must be between 18 and 60 years of age (men) and 55 (women)
  6. Two years work experience if you don’t have TEFL certification or degree
  7. Must pass health checks

*Yes, we know that people from other countries also speak English fluently. However, these are the requirements China has laid out, and unfortunately, they are very strict.

If you want to teach other subjects in China

  1. TEFL certification and having a passport from a native English speaking country are not required
  2. Must have 2 years teaching work experience
  3. All other criteria are the same
  4. May require that you have teaching certification in your home country

Some schools may have more specific requirements based on the position you apply for. Some of them may require you to be a native speaker even for a non-English-teaching job, or that you have experience teaching AP or IB curriculum.

Read More: 10 Things to Consider while Signing an Employment Contract in China

Can students teach on the side in China?

If you are a student at a Chinese university, can you teach or tutor on the side?

The answer in most cases is NO. In the past, it was fairly common for students to find side jobs teaching English and get paid under the table. However, this is actually an illegal practice, and students who are caught receive fines for illegally working. In 2021, China released new, strict laws about the tutoring industry in China. The new laws heavily restricted the industry. You can read about it here.

Can students work in China then? The answer is here: Jan 12, 2022: Updated Policy for Foreign Students Working in China.

2. Where can foreign teachers work in China?

There are basically limitless options for foreign teaching jobs in China. You can be hired in a kindergarten or a university, to teach dance classes or advanced physics, at a Chinese public school or international school.

Basically, as long as you meet all the Z visa requirements and the school can hire you, you’re good to go!

3. How much do teaching jobs in China pay?

Teaching jobs in China are known to be extremely lucrative and offer competitive pay and benefits.

Salaries can range from 11,000 RMB a month to 60,000 RMB a month. Some schools even offer insurance coverage, fully paid sick and vacation days, medical and flight reimbursement, housing allowance, relocation fees if you are moving from another city, and holiday bonuses.

This salary might not seem like a lot in the US or the UK. However, even making 15,000 RMB a month in China can allow you to live fairly well. If you are making more than that, you’ll definitely be able to afford a good apartment and even put some money aside to save.

Teaching jobs in big cities (Hong Kong, Shanghai, Beijing) or at elite schools (universities, international schools) tend to pay a lot more. However, they are much more competitive.

Teaching jobs in smaller cities or for public schools pay less but are less competitive to apply for.

Here are some sample teaching job posts in China so you can see what benefits are offered…


5. How to find teaching jobs in China

WeChat Accounts

Teaching jobs are often advertised on WeChat. You can follow these accounts to see teaching posts in China…

  • Totally C

Online Job Boards

6. Increase your chances of getting a teaching job in China!

So, after reading this article, you’ve decided you want to try and get a teaching job in China. How can you prepare ahead of time to give yourself the best chance of getting the job?

Based on the eligibility criteria for a teaching Z visa, here are the top ways you can start preparing now…

1- Get work experience

If you have never taught in a classroom before, it’s extremely unlikely you will be able to get a teaching job in China unless you know someone personally or the school is really desperate. Try to find a position as a teacher in your home country (or a country with easier visa requirements) to get experience. Teaching in a school is preferable to online tutoring or working in an after-school training center.

2- Get TEFL certified

If you are from one of the 7 countries China recognizes as native English speaking (UK, Ireland, US, Canada, South Africa, Australia, New Zealand), you should get TEFL certified with 120 teaching hours as soon as possible.

3- Study education

If you haven’t yet finished your Bachelor’s degree but you know you want to teach in China, studying education is a great step in this direction.

4- Figure out what age/subject you want to teach

If you want to teach young children, focus on building up your experience by working at kindergartens or studying early childhood development. If you want to teach business at a university level, studying an MBA from a Chinese university would look much better than experience at a daycare!

5- Write a good CV

Having a good CVresume is essential to get the job. You can start by following our guide here: How to Write a CV for Chinese Universities

6- Improve your English and/or Chinese

Most schools in China operate in either Chinese or English. As a foreign teacher in China, you will likely be expected to teach your students in the English language (even if you teach another subject like mathematics or painting). Additionally, learning Chinese is a great benefit because it will be the native language of your students and also your fellow teachers and school administrators. If you don’t have a good level of fluency in either language, it can be very hard to break into the teaching industry.

Read More: Best Chinese Language Programs for the New Year 2022

Have any more questions? Leave us a comment or check out our other resources for jobseekers here:

How To Find An Internship in China
Jan 12, 2022: Updated Policy for Foreign Students Working in China
Find a Job in China in 2024: Companies Hiring Foreigners in China
10 Things to Consider while Signing an Employment Contract in China

Savannah Billman has a master's degree in Chinese Law and Society at the Yenching Academy of Peking University. She holds a B.A. from NYU Shanghai and has also written for The World of Chinese, TechNode, SupChina, and Sixth Tone.
Savannah Billman
Notify of

Newest Most Voted
Inline Feedbacks
View all comments
1 year ago

I am seeking job in China me greuted in zoology from pakistan

Nalini Maharaj
Nalini Maharaj
1 year ago

Hi my name us Nalini Maharaj. I am from South Africa. I have 12 years of teaching experience. I have a passion working with children. I love to work in China. I have worked at a kindergarten in Nantong China. Unfortunately, I could not return due to the pandemic.

Nontobheko Magaga
Nontobheko Magaga
1 year ago

I am Nontobheko Magaga from Lesotho. I am looking for a job in China. I am passionate about children. I have a degree. 12 years teaching experience. I thought English and Natural sciences and biology

Tehmina Tahir
Tehmina Tahir
1 year ago

I’m MPhil Scholar. seeking a position within the teaching
department, I’m experienced, passionate & enthusiastic learner with excellent skills. Ability stay in tasks with students

Rosepaulah wairimu
Rosepaulah wairimu
1 year ago

So ,if am not from an English native speaking country I shouldn’t dream of teaching in China?

Ricardo Infanteneira
Ricardo Infanteneira
1 year ago

Savannah Bilman,
Great website you designed here. Likewise, kudos big time to you for the Extraordinarily up-to-date information you provide here for seekers of teaching positions in China.

Ricardo Infanteneira
Ricardo Infanteneira
1 year ago

Hello again I taught in China for 4.5 years , off + on between 2014 and 2019, always getting the Z visa prior to arrival in China. Do U know of any cases, of foreigners getting Z visas once in China?

Upcoming Events


Fri, April, 19 2:00 pm

Tsinghua-INSEAD EMBA 2nd Global Open Course

Tsinghua-INSEAD Executive MBA Program

Thu, April, 25 2:00 pm

China Admissions Online Open Day – April 2024

China Admissions

Join 180,000+ international students and get monthly updates

Receive Admissions, Scholarships & Deadlines Updates from Chinese Universities.
Unsubscribe anytime.