China has long been one of the most popular destinations for teaching English abroad. With a huge population, growing demand for English, and a distinct and exciting culture, China offers both the opportunities and the excitement that English teachers seek.

In most of China, especially in the larger cities, English is the primary second language of most Chinese Nationals. Public schools begin teaching English in the 3rd grade (sometimes as early as 1st), and Chinese students will endure countless exams testing English grammar throughout their middle and high school careers.

Private companies have also opened English Language Learner (ELL) centers and schools in busy areas where young learners are encouraged toward anything educational. In addition to private ELL schools, China features competitive teaching positions at international schools, as well as openings in their public schools around the country.

In order to teach English in China, most teachers will require a bachelor’s degree and TEFL certification, or at least two years of professional teaching experience. (No experience? Try teaching English online) The average salary for teaching in China is $1,400 -$2,200 per month. Some private institutions and international schools offer salaries ranging from $2,800 - $4,300 per month.

Note: Many jobs offer free perks like flight reimbursement, housing, TEFL certification, visa fees and Chinese lessons. If you are getting paid on the lower end of the spectrum, be sure you have at least some of these benefits.

Private Language Academies/Schools

Different from both international schools and public schools are the ever-growing private ELL companies. They compete with each other for profits and are always hiring new English teachers. Among these companies are Wall Street English, EF (Education First), Longman Schools, and many more. Note that the age of your students will vary depending on where you choose to work – some organizations teach only adults, while others teach only young children.

The upside to taking a teaching job with a private company in China is that you’ll be provided with a network of support, a set curriculum, and guidelines for how to manage your classroom. If you have little or no experience teaching English abroad, working for a private company may ease your stress a bit because you’ll have help along the way. On the other hand, private schools are interested in expanding and earning money, so you will be considered not only a teacher but a part of a business. If you don’t mind adhering to corporate guidelines, working at a private ELL school can be beneficial, as there is usually room for growth within the company.

Private ESL schools in China tend to pay more than public schools; however, you will also work more hours. You will teach smaller classes from about 5-20 students, mainly in the evenings and on the weekend. These ESL companies are for-profit and will put a lot of pressure on teachers to make the paying parents happy. Working for an ESL school is the easiest way to get a job teaching English in China, and most companies have many options from China’s largest cities, to smaller, less cosmopolitan areas. As a teacher, you will have your pick of locations, and many companies will even let you move to a new city after a few months if you would like to be in a different location.

Public Schools

Public schools in China may pay less than private language academies, but English teachers also work fewer hours and have longer and more frequent holidays. Most teachers will live on campus or in an apartment near the school, eat lunch in the school cafeteria, and involve themselves in school events like talent shows and sports day. Class sizes will be much larger, reaching up to 50 students per class. Most schools will hire foreign teachers as a supplemental oral English teacher, so you may teach a large percentage of the school very infrequently. You will also have to create your own lesson plans and may be given a lot of leeway in topics and teaching methods.

Getting a job with a public school can be a bit harder and less reliable than working with an ESL company because many schools are not versed in visa paperwork. Many English teachers rely on an agent to help them find jobs and negotiate with schools in China. Working for a public school can be a very rewarding experience, but there is also much less of a safety net if the school tries to take advantage of you as a foreigner.

If you apply to a public school through a direct advertisement, know that if for some reason your experience is less than desired, it may be hard to leave your placement legally. Many teachers that work directly for schools find recruiters while already in China, this gives you a chance to visit the school and meet the administration before signing a contract.

In short, public schools usually offer less support and assistance through the application process, but if you have a lot of experience teaching internationally, or if you speak Chinese, taking a job in a public school may be a good option for you.

Private Lessons

Many teachers also find side jobs working as private tutors for wealthy families or businesses. There is a high demand for one-on-one oral English tutoring, especially for adults and high school students. Private tutoring requires little planning and can be a great way to make extra money while living in China. The easiest way to obtain a tutoring position is through connections after you have arrived in China.

When and Where to Look for Jobs in China

Unless you've traveled in Asia before, taking a job in China is a big enough adventure for most people. The first thing you’ll need to decide is how much of a challenge you’re willing to accept.

Living in metropolitan areas like Shanghai, Beijing, or Hong Kong will give you plenty of excitement and episodes of culture-shock, but you’re likely to find your favorite foreign comforts wherever you go – imported toiletries, fast-food chains, international cuisine, and translation assistance in case you have trouble finding your way.

If you’re looking for a lifestyle with more of a challenge, try branching out to the other provinces where you’ll find lush landscapes, less traffic, and welcoming locals who are ecstatic to invite travelers into their town.

For more ideas on where to live, take a look at our list of the best cities in China to teach abroad.

When searching online for teaching jobs in China, it can be difficult to find an employer or school you can trust; it’s even more complicated when half the websites you come across are written in Chinese. Recruiting agencies like Reach To Teach, CIEE and Set in China can help by custom-searching for a job you’re interested in and following up with more information or tips as you're narrowing down your job search.

Of course, the school in which you choose to teach is going to give you a different experience from the others. International schools in China usually offer higher salaries than most, but they are highly-competitive positions. Since most Chinese international schools have their own websites, you can easily find which schools have available English teaching jobs.

Although schools in China hire English teachers year-round, the peak hiring season is the month of November with a start date in February. However, it's possible to be hired and start your teaching job within a month! Begin your search on the Go Overseas job board.

Qualifications Needed

To legally work in China you will need a bachelor’s degree, a TEFL certificate, a valid passport from a native English speaking country, and a criminal background check. If you don't have a teaching certificate yet, many programs offer free TEFL certification as part of the benefits package.

If you do not have a passport from a native English speaking country (U.S., U.K., Australia, New Zealand, Canada, South Africa), you can teach in China if you have two years of teaching experience and are a certified teacher in your home country.

Work Visa & Sponsorships

Keep in mind that obtaining a Chinese work visa (Z visa) can be stressful and slightly expensive, but with the proper documents and an experienced school, obtaining a work visa should be straightforward. The school will provide a letter of acceptance and help you get a work permit. In addition to your work visa in China, you will need a residence permit and a medical clearance stating you are free of TB, HIV, and any drugs. Make sure to read your teaching contract to see if your school will pay for your visa and the associated fees, as each school is different.

Salary and Cost of Living in China

Salaries can vary greatly in China depending on the type of school and teacher experience. The typical salary for a first-year ESL school teacher is $1,200 a month with free housing. If your salary is above $1,600 as a first-time teacher, housing is unlikely to be included. If you land a job teaching English in a private and international school, your salary will be about $2,800 - $4,300 per month. Many schools will also include a free arriving and departing flight from China.

A typical cheap apartment is anywhere from $350-$650 a month plus utilities depending on city, quality, and whether or not you have roommates. Keep in mind that you will have to pay five months of rent upfront. Budget $6-15 a day for meals depending on city, plus more for nice dinners and drinks.

Read our full guide to teacher salaries in China.

Student Teacher Relations

For the most part, students in China view foreign English teachers as a fun departure from their normal classes. They expect you to be more casual, friendly, and interesting than their other teachers. This may result in some students not taking classes seriously, or attempting to do homework during class.

When it comes to children, teachers are allowed to be much more hands-on. Feel free to hug your younger students and play with them. There is a large expectation that foreign teachers will bring “new and creative Western learning methods” to the classroom. This means you are expected to constantly create new games, explore new teaching styles, and add diversity to a test-driven learning environment.

Dress Code

Teacher dress code in China is very casual, especially in the winter when classrooms are freezing. Many teachers wear dressed-up denim to class. For the ladies, when teaching older students, be sure not to show too much skin. While some of the female teachers may wear short skirts and dresses, their shoulders and chests are always covered.


In China, many people will greet with a nod, wave, or handshake. As a foreigner, many Chinese people, men especially, will shake your hand because they know it is a traditional Western greeting. In a business setting, if you really want to stand out, be sure to give and receive all documents and business cards with two hands. While this is not expected, it will surely impress the locals!

Work Culture

In China, everything is last minute. Don’t expect to know your holiday schedule until a few days before, which can make planning travel extremely stressful and expensive. Also, be aware that schedules frequently change with little notice. Don’t be shocked if you receive a text at 8 am telling you to be at school in twenty minutes.

Also, many schools, especially public schools, have poor communication. The school may forget to fill you in on times, dates, and events, leading to missed classes and frustration. Thankfully, most schools are understanding and apologetic if they forget to inform you about your schedule change. This can be extremely frustrating for most teachers who come from a society where schedules are made months in advance.

Tips for Teaching Abroad in China

Once you arrive in China, you’ll become part of the very welcoming ex-pat community and gain valuable connections and first-hand tips about teaching. A lot of English teachers who travel to China begin with one job and then end up trying something different once they learn what works for them.

Be careful with this though: while no job lasts forever, if a company or school provides your employment visa and you are under contract, they might be entitled to keep you on-board, preventing you from finding a new job for a while. Therefore, when searching for a teaching job in China, try to choose a school where you think you’ll be happiest.

More questions? Read our ultimate guide to teaching English in China.

Contributed by Richelle Gamlam

Teaching Abroad Programs in China

Displaying 31 - 45 of 147 programs
Buckland International Education Group
Buckland Group - Teach in China with a Caring Organization
9.09 •11 reviews

Buckland International Education Group is partnered with dozens of...

Endeavor Group
Teach Abroad in China with with Endeavor Group International
9.8 •5 reviews

Start your journey to China today. Teach abroad with Endeavor Group...

Ameson Education & Cultural Exchange Foundation
Amerson Year - TEFL Course and Teach in China
9.4 •5 reviews

Ameson Year in China (AYC) is a unique opportunity for recent college...

Great Wall TEFL
Great Wall TEFL - Teach Kids in China
10 •6 reviews

Great Wall TEFL partners with only the best, most professional English...

On the Mark Education Consulting
Teach, Live and Travel in Hong Kong: A City that Doesn't Sleep
10 •1 review

On the Mark is currently looking for energetic and passionate English...

On the Mark Education Consulting
Teach English in China - High Salary and Free Flight
10 •1 review

Our school is the perfect opportunity to explore a foreign land and...

China Homestay
Teach in a homestay! Get free room, meals, culture activities and monthly stipend!
9.4 •5 reviews

China Homestay is the biggest homestay provider in China. It is...

Wonderful International English
ESL Teacher - Shanghai - Affordable District - Apt Available
9.6 •5 reviews

Positions available for ESL teachers of all experience levels...

Topview International Education Group
Teachers Recruitment Program in China
10 •3 reviews

Are you a graduate native speaker who wants to teach English in China...

Top Notch: ESL
TopNotch: ESL - Teach English Abroad in China (paid)
10 •4 reviews

Come to China to gain experience teaching English to students at...

ISAC International School Alliance of China
ISAC University Teaching Program in China
9.33 •3 reviews

The ISAC University Teaching Program (ISAC-UTP) offers a life-changing...

Oyster Worldwide
Gain a TEFL & Teach English in China

This well established 6 month teaching program will give you an...

Adventure Teaching
Teach Abroad In China - Great Pay & Great Adventures Await!

Looking to travel the world, work abroad, or just looking for an...

The Chinese Language Institute (CLI)
CLI: Teach English in China's Most Beautiful City

Teaching English in China is a fun and enriching experience of a...

TEFL Courses in China

A TEFL Certification will help you acquire the skills and qualifications to teach abroad in China
  • International TEFL Academy
    English Teaching Jobs in China with TEFL Certification
    9.6 •10 reviews

    Interested in getting paid to travel world? By earning your accredited...

  • UNI-Prep Institute
    Teach English in China with a TESOL/TEFL Certificate
    9.75 •4 reviews

    Are you looking to teach English in China? The first step is to get...

  • Teacher Link
    Teacher Link's 4 Week Residential Classroom Course (120 hours)
    9.45 •58 reviews

    Teacher Link's unique TEFL course fully prepares you for the classroom...

  • 247 reviews
    Free Summer TEFL Program Across China
    9.09 •247 reviews

    Interested in travelling abroad this summer? We provide an immersive...

  • Teaching Nomad
    Teaching Job + 120 hour TEFL ($249 USD value)
    9.62 •13 reviews

    Get $100 USD off your TEFL course after completing it, taking a job...

  • Premier TEFL
    Paid TEFL Internship in China
    9 •1 review

    After completing our 120 hour Advanced TEFL Course certification, you...

  • 120 reviews
    Vantage Siam (Vantage TEFL Certification)
    Vantage | 120-Hour TEFL/TESOL Certification | Hybrid Option
    Multiple Countries
    9.98 •120 reviews

    Vantage is an American accredited, internationally recognized, and...

  • TEFL Heaven
    TEFL Heaven: Chase China with Guaranteed Paid Job!
    10 •3 reviews

    If you are looking to dive into a new culture rich with heritage and...

  • EF English First
    Full TEFL Sponsorships for all English First Teachers in 2020
    8.02 •41 reviews

    EF English First, a division of EF Education First, is the world’s...

New Teaching Jobs

Frequently Asked Questions

  • When is the best hiring season for teaching jobs in China?

    China is great because they hire all year round and don't really have as varied hiring seasons as countries like Korea or Japan. For example, if a person applies to China and is accepted they can be in China inside a month any time of the year. Generally, the best hiring month is November for a February start date for teaching in China.

  • What qualifications do I need to teach English in China?

    It's necessary to have a bachelor’s degree and a TEFL certificate or teaching experience (2 years) to teach English in China.

  • Can you teach English in China without a degree?

    You are not legally allowed to teach English as a full-time teacher in China without a bachelor's degree.

  • What documents do I need to teach in China?

    The only visa you are legally allowed to work under in China is the Z visa. To get your visa you will have to provide your passport, a work permit from your employer, and a health document that shows you're clear of HIV, TB, and drugs. In addition to the visa, you will need to apply for a residency permit.

  • Can you save money teaching English in China?

    Yes. A lot of the teach abroad programs in China offer a competitive salary, and pay almost all of your expenses including airfare, medical insurance, and housing.

  • Do you need to know Chinese to teach English in China?

    You don't need to have any knowledge of Chinese to teach English in China. In fact, many of the teaching programs offer free Chinese lessons for teachers.

  • How much do you make teaching English in China?

    Depending on your experience and the institution you work at, you can earn anywhere from 10,000-30,000 RMB (~1,400 - 4,300 USD) per month teaching English in China. Programs often include airfare, housing, and other perks as well.

  • What’s the normal workload for teachers in China?

    The workload will depend on the type of school you're teaching at: Public vs. Private. Usually, working hours at a private language center are higher than a public school (pay accompanies that, meaning the more you work, the more you will get paid!). You should plan to be in the classroom about 16-22 hours per week with a public school, and 20-30 hours per week in a private school, with the remaining hours (to make a 40 hour work week) being dedicated to lesson planning, grading, meeting with students etc. Many public/private schools will want you at your desk from 8-4 if you're not teaching, while other schools don't care too much. Also if you work at an academy, you might have to work nights and weekends.

What People Are Saying

Honestly I had such an amazing time doing the homestay programme with during the summer of 2019. My summer spent in Shenzhen resulted in a lot of personal growth because I was placed in an unfamiliar...

I really hit it off with my host mum’s friend, we were kindred spirits!

I taught English at a summer camp in Beijing and I would really recommend this to anyone! Everything ran smoothly at the school with lessons and I was also able to make good friends with other English...

Me playing chinese chess against a child from the host family.

My teaching experience at the school in Beijing that I was placed at was very positive overall. It was an incredible opportunity to make new friends through travelling and taking part in the fun...

Yonghegong/ the Lama temple in Beijing

Popular Teach Abroad Articles

Related Teach Abroad Articles