eslinsider5 logo


What is it like to teach English in China? I taught in Shanghai, China as well as in Korea and Taiwan. In this post I'll touch on the lifestyle for teachers, the environment, culture and even include a video with teachers in Hangzhou and Xiamen.

The cost of living in China can be quite low depending on where and how you live.

I'll also do a bit of comparing to other East Asian countries like: Taiwan, Korea and Japan.

Job hunting advice, and challenges: food, culture and language


Video time stamps:

  •  $alaries: 00:43
  • How not to get rolled: 01:40
  • Wise words for teaching anywhere: 3:22
  • Challenges (racism, language, etc.) : 04:48
  • Requirements: 07:31

The scene teaching English in China (requirements, salaries, etc.)

  • Requirements: Usually a 4 year degree & native English speaker, plus either experienceTEFL certification, etc. More on the requirements to teach English in China
  • Job Market: Good
  • Average salary: 4,500-15,000+ RMB ($700-2,400) a month 
  • Cost of living: Cheapest, but big cities like other places can be expensive
  • Housing: Often free sometimes not in big cities 
  • Airfare: Reimbursement at contract completion
  • Teaching hours: 18-25 a week 
    *These are averages expect differences between institutions

It's rich and poor

China is changing faster than any other country. It has one of the fastest growing economies in the world. It's both rich and poor. You'll see some people driving Maserati's, others push carts and three wheeled bikes.

Cough cough... It's kinda polluted

As you have already heard China is pretty polluted.

The average person is not that environmentally aware and many are completely careless. While out for a walk it's likely that you'll see someone just throw their empty cup or soda bottle in the street and nobody (except for you maybe) will say anything.

In a local restaurant - not a fancy one, customers will throw their napkins and cigarette butts on the floor.

It's no big deal.

On a positive note things are changing and you'll find loads of electric bikes here. I have also seen electric buses and windmills in Shanghai, which for a megacity is considered much cleaner than others less than half it's size since there are no factories in the city.

So it seems as if things are getting somewhat better. You'll also find trash and recycling receptacles on the streets. Oddly enough in Korea you'll be hard pressed to find a public trash can on the street.

Ni hui shuo Jongwen? Wanna learn Mandarin?

Mandarin Chinese is the world's widest spoken language, hence China's large population. It's a tonal language with four tones and simple grammar. Many foreigners come here to study Chinese.

The video above contains some Mandarin.

Nanjing Rd. Shanghai,China

What kind of city do you want to live in?

Life and salaries for teachers will often be different in a small city than it will be in a megapolis like Shanghai. You'll find more opportunities in Shanghai, Beijing or in Shenzhen for finding higher paid work yet there can also be more competition here.

Living in a smaller city can be more of a cultural experience.

Learn more about how to choose a place to teach.

What kind of school do you want to work in?

Update 2022:

Since the government has placed some restrictions on hiring foreign teachers and COVID it is more difficult to get into China now.

The restrictions mentioned in the article by Bloomberg focuses on restricting foreign teachers teaching online in China like with companies like VIPKID. But in 2021 the government banned for-profit training centers which is a large segment of the job market for English teachers.

Many training centers in China have closed down. One example is Disney English

Is it still possible to teach in China in 2022? Sounds like it, but there are more restrictions than before. Here are a couple of recent posts from Reddit where you will find some different comments from teachers in China:

You will have the choice of working in a public school, a private institute (training center) or university with the later usually more difficult if you have no experience. Although getting a job teaching in a university in China is easier than doing that in Korea, Taiwan or Japan.

I would say that most jobs are in the private school sector. These will include positions for teaching adults, teaching children in an after school setting or kindergartens.

Most positions are for teaching children. See DATAFL.

  • Private academies (commonly referred to as training centers) tend to have smaller classes of less than 20 students and can be as small as 1 student depending on the school or class. Private schools tend to pay more and have more teaching hours than public schools, but working on the weekend is common unlike in a public school.
  • Public schools such as primary schools or high schools tend to have larger classes and in China those can be greater than 30 students.
  • International schools provide good jobs for teachers with licenses.

If you are considering taking a course then I would take one focused on who you are going to be teaching. If you teach adults then most TEFL courses focus on teaching adults.

Chances are you will teach kids

graph of teaching jobs in china echinacities

This graph was taken from what employers want (in China). Most jobs there are for teaching children. Teaching children is challenging and you need a certain skill set to do so well. This course (TEKA) provides specialized training for teaching children that will make your employer happy.

There's a "Great Wall"

China is steeped in history and you'll find loads of historical monuments/buildings here. Given it's history, it's changing faster than the other three places. However, it's government is still changing relatively slowly, like many other governments in the world.

Unfortunately most of Taiwan's and Korea's historic buildings have been decimated. Lets hope the same doesn't happen to China.

And there's a "Firewall"

Along with the "Great Wall" China has a "Firewall" and what you can access online is somewhat censored. They have become more open, but there is no access to websites like Facebook or Youtube here. There are ways around that with a VPN, but the internet is still pretty slow here (in my experience).

Do I need a degree to teach English in China?

Usually you do, but I'd say China is one of the easier countries in East Asia to find a job in (of the 4 mentioned here on ESLinsider) if you don't have a degree or you are not a native speaker. Easiest doesn't necessarily mean it will be for you because most jobs will require or prefer a teacher who is a native speaker and who has a degree.

That is what you will usually need for a Z visa. That's the type of visa you need to teach English.

My experience

I lived in Shanghai, China for more than 6 months. I also did some traveling around Shanghai and went as far south as Xiamen and over the years living in Taiwan I took many short trips for visa runs to Hong Kong.

I found China to be surprisingly more open than Korea. It could have been because I was in Shanghai, but even though it's a communist country it didn't seem so different. I enjoyed speaking and learning more Chinese which I started in Taiwan.

I found it to be a bit crude though with all the spitting and hawking. I might go back to travel or visit, however I don't think would live there again.

This is Ed. He used to teach in Xiamen.

Ed pic

"...Especially in Xiamen, the living standards are cheap. You can make less than $2000 and you would only be spending 3 or $400 a month. Initially the school helped me to find suitable housing, but later on I looked for my own apartment."

Ed in Xiamen, China


What are the work hours like?

It depends on the school. Some of those are mentioned above. If you teach in a kindergarten you will work in the mornings and afternoons and usually have the weekends off. However, if you work in a training center you will often work in the evenings and on the weekends.

If you teach in a public school you will likely work 8-4 M-F.

Can I teach without a degree or if I am not a native speaker?

Yes, but it's usually illegal without a degree and sometimes not if you are a non-native (I've known many NNES from Europe who taught on Z visas). The legal visa for teaching is a Z visa, but some schools may hire you on a F visa which is a business visa and not actually for teaching. 

What are the living expenses like in China?

Pretty cheap. Although it varies. Foreign foods will be expensive and rent and other things will vary. Like other places the cost of living is higher in the big cities. But you can find noodles and street food for a few bucks.

Here's an example for Shanghai's cost of living.

Many schools include free housing.

What are the age range of the students?

It depends on the school and on who you want to teach. The majority of the jobs out there are for teaching to children aged from about 5-14 years old, but you can teach preschool, teens or adults if you like.

What sort of programs are there to teach in China?

Normally, you can teach in a public school (large classes) or in a training center. A training center is a private after school program. Some of them can be for adults, mixed age ranges, but most are for teaching children. There are also kindergartens.

Is there anti-foreigner sentiment in China?

Some people are saying it is increasing over the years and even more so since COVID.

There is definite anti-Japanese sentiment, and you can learn more if you look at channels like Laowhy 86 and Serpentza. Here is also a related post on Reddit about that.

I will add that there is some anti-foreigner sentiment in Taiwan, Korea, Japan and other countries too. Xenophobia, ethnic nepotism and racism is a real thing pretty much everywhere in the world to varying degrees. But in East Asia it can be more in your face compared to the west.

What does the street Duolun lu in Shanghai look like?


Probably not one of your questions, but here's a peek anyways...



  1. How much money do you make teaching English in China?
  2. What qualifications do I need to teach English in China?
  3. Can I teach English in China without a degree?
  4. Online TEFL courses for teaching in China
  5. About teaching English in China
  6. 14 Reasons To Teach English In China

Considering other countries? Wondering what's it like to...