Chengdu skyline at dusk, where many English teachers in China live and work
Now recruiting: 12 China programmes

Your guide to teaching English in China

Still the biggest English teaching market in the world, with strong pay, housing support and jobs for first-timers and experienced teachers alike. Here's what each route pays, who can apply and how to get there legally.

Typical payRMB 15,000–30,000 a month
HousingIncluded or an allowance
VisaZ work visa, sponsored
You'll needA degree and a TEFL
MandarinNot needed, you teach in English

Teaching jobs in China right now

Every role below comes with a legal Z work visa, and our service is free for teachers.

Full-year teaching jobs

12 to 15-month contracts with the strongest pay and benefits.

2027 starts
The ancient Zhaozhou Bridge near Shijiazhuang, Hebei

Language school · Yingfu Shijiazhuang

Young learner English teacher

Shijiazhuang, Hebei · Ages 3 to 14 · Starts March to December 2027

  • Package up to RMB 22,000 a month net
  • RMB 10,000 flight reimbursement
  • Accommodation allowance, own apartment

You'll need: a degree, a TEFL, 2+ years' work experience after graduating and a UK, Irish, US, Canadian, Australian, NZ or South African passport. 13-month contract.

See the job and apply
Hiring now
Teaching English in Shanghai

Language school · Shanghai Meiiji

Young learner English teacher

Shanghai · Ages 3 to 14 · Starts year-round

  • Up to RMB 30,000 a month
  • Housing or a housing allowance
  • Flight contribution on completion

You'll need: a degree, a TEFL and a native English passport. No experience needed.

See the job and apply
Hiring now
English teaching jobs in Beijing

Language centres · Beijing and Tianjin

English teacher, classroom and online

Beijing or Tianjin · Ages 6 to 16 · Starts year-round

  • RMB 18,000–30,000 a month, incl. housing
  • RMB 4,000 completion bonus
  • 12 days' leave plus national holidays

You'll need: a degree, CELTA or a 120-hour TEFL, and a native English passport.

See the job and apply
Hiring now
Teaching English in Chinese schools with ECHO

Schools · ECHO

English teacher, kindergarten to university

Hangzhou, Suzhou and other cities · Starts February and September

  • RMB 15,000–20,000 a month
  • Free apartment or RMB 3,000 allowance
  • Free TEFL and weekends off

You'll need: a degree in any subject and a clean record.

See the job and apply
Hiring now
Teaching English in Chengdu

Language school · EF Chengdu

English teacher for children

Chengdu · Starts every month

  • Up to RMB 15,000 a month after tax
  • RMB 8,000 flight allowance
  • RMB 2,000 housing allowance a month

You'll need: a degree and a TEFL. 15-month contract.

See the job and apply
Hiring now
English teaching jobs in China's major cities

Language centres · English 1

English teacher in China's major cities

200+ centres in 50+ cities · Ages 3 to 16 · Starts year-round

  • Package up to RMB 20,000 a month
  • Performance bonus after 6 months
  • Free Mandarin lessons and TEFL support

You'll need: a degree and a UK, Irish, US, Canadian, Australian or NZ passport.

See the job and apply
Hiring now
Teaching English in public schools in Sichuan

Public schools · English Program Sichuan

ESL teacher across Sichuan

Chengdu and 14 other cities · Kindergarten to university · Starts February and August

  • RMB 7,000–18,000 a month
  • Accommodation or housing allowance
  • RMB 8,000 a year towards flights

You'll need: a degree, a 100+ hour TEFL and a native English passport. 16 to 20 teaching hours a week.

See the job and apply
Hiring now
Teaching English at a kindergarten in China

Kindergartens · South African applicants

Lead English homeroom teacher

Guangzhou, Shenzhen, Chongqing and 6 more · Ages 2 to 6 · Starts year-round

  • RMB 8,000 a month after tax
  • Free accommodation paid by the school
  • Weekdays only, evenings and weekends free

You'll need: South African citizenship, a degree and a 120-hour TEFL. No experience needed.

See the job and apply

Not ready to apply yet?

Get an email when new China jobs open, along with other well-paid roles we're recruiting for.

Get China job alerts

Short-term and starter programmes

Three months to one or two semesters, with free accommodation and a work visa. The lowest-risk way to try China.

Monthly starts
TEFL work visa programme in Shanghai

6 months · Shanghai, Jiangsu and Zhejiang

Shanghai TEFL work visa programme

Ages 4 to 16 · Starts any month

  • RMB 8,000 a month
  • Free private room, plus lunch at school
  • Access to RMB 16,000+ roles when you finish

You'll need: a degree and a TEFL. No experience needed.

See the programme and apply
Start anytime
Teacher trainee programme in China

3 to 5 months · Shanghai, Beijing, Shenzhen and more

China teacher trainee programme

Kindergarten to high school · Monday to Friday, weekends off

  • RMB 6,000 a month, tax paid
  • Rent-free private accommodation
  • Free 120-hour TEFL if you need one

You'll need: a degree in any subject and a recent criminal record check.

See the programme and apply
Hiring now
Teach and Discover cultural exchange in Sichuan

One or two semesters · Sichuan

Teach and Discover cultural exchange

Primary to university · Starts February or August

  • RMB 6,000 a month, max 15 teaching hours a week
  • Free accommodation and school meals
  • Non-native speakers welcome

You'll need: a degree and fluent English. Free 120-hour TEFL included.

See the programme and apply
January and August
One-semester teaching placement in China

One semester · Jiangsu, Guangdong and Zhejiang

One-semester teaching placement

Kindergarten to high school · Orientation in Beijing

  • RMB 6,500 a month
  • RMB 6,500 completion bonus
  • Free room and 3 meals on school days

You'll need: a degree, a TEFL or 2 years' experience, a native English passport, aged 20 to 50.

See the programme and apply
  • Free for teachers, no placement fees
  • Legal Z work visa on every role
  • Recruiting teachers since 2007

Which type of job suits you?

Pay, hours and students vary more between types of school than between cities. Here's how the routes we recruit for compare.

Feature Language centres Public and state schools Kindergartens Short-term programmes
PayRMB 15,000–30,000 a monthRMB 7,000–20,000 a monthRMB 8,000 a month after taxRMB 6,000–8,000 a month
HousingUsually an allowanceFree apartment or an allowanceFree, arranged by the schoolFree room included
HoursOften afternoons, evenings and weekendsWeekdays, 15–20 teaching hours a weekWeekdays, evenings freeWeekdays, weekends free
StudentsChildren and teens in small groupsKindergarten to university, larger classesAges 2 to 6, with a co-teacherKindergarten to high school
Contract12–15 months10–12 months12 months3 months to 2 semesters
Best forSaving the most in a big cityLong holidays and a school routineTeachers who love little onesFirst-timers and gap years

Figures are from our partners' current job details.

Why China is still hiring English teachers

China has more English learners than any other country, from toddlers to business people, and native-level teachers are in demand in almost every city. Since the 2021 education reforms limited for-profit tutoring in school subjects, hiring has shifted towards kindergartens, state and bilingual schools and licensed language schools, with more stable contracts as a result.

The trade-off is paperwork. China's work visa rules are strict and properly enforced, so you'll need your degree, TEFL and criminal record check authenticated before you fly. Get that right, and the rewards are among the best in TEFL.

Do it legally, every time

A tourist, business or student visa doesn't allow you to work in China, whatever an employer tells you. Every role on this page comes with a sponsored Z work visa and a residence permit.

Language centres

Private schools teaching small groups of children and teens, usually with the highest salaries and evening or weekend hours.

Public schools

State schools and universities with bigger classes, weekday hours, long holidays and housing often included.

Kindergartens

One of China's biggest employers of new teachers, with weekday hours, small children and a co-teacher beside you.

International schools

The best-paid jobs, but they usually want a teaching licence such as a PGCE or QTS and classroom experience.

A Chinese city lit up at night, cost of living for English teachers in China

What you could save

Salaries in China go a long way. With housing covered or subsidised and day-to-day costs well below the UK's, many full-year teachers save more than they ever have.

RMB 15,000–30,000

Monthly salary in a typical full-year job, about £1,600–£3,100

RMB 2,000–4,000

Monthly housing allowance, where housing isn't included

RMB 6,000–8,000

Typical flight allowance on full-year contracts

RMB 20–40

A bowl of noodles or a plate of dumplings at a local restaurant

A few yuan

Most metro rides, in cities with some of the best transport in the world

Completion bonuses

Many contracts pay a bonus or flight money when you finish your year

A realistic month on RMB 18,000

Here's an illustrative budget for a full-year teacher in a second-tier city such as Chengdu or Hangzhou, renting their own apartment. Your numbers will depend on your city, your package and how much you travel.

Take-home pay, after taxabout RMB 16,500
Rent for a one-bedroom apartmentRMB 3,500
Utilities, internet and phoneRMB 600
Groceries and eating outRMB 3,000
Metro, taxis and transportRMB 300
Weekend trips and travelRMB 1,500
Going out, gym and hobbiesRMB 1,000
Left to saveabout RMB 6,600

That's roughly £700 a month, before any completion bonus or flight allowance.

Our honest take

Teachers in cities like Chengdu, Hangzhou and Suzhou often save more than teachers in Shanghai, even on a lower salary, because rent and eating out cost so much less.

Short-term programmes are about experience rather than savings. RMB 6,000–8,000 with free housing covers a comfortable life, with a little left for travel.

Arrive with around £500–£800 to cover your first few weeks, a deposit if you're renting, and anything your school reimburses later.

Who can teach in China?

Requirements are set by the work permit rules, so they're similar across employers. For most of our roles you'll need:

  • A bachelor's degree in any subject, with the original certificate
  • A TEFL of at least 120 hours, or two years' teaching experience. Several programmes include a free TEFL
  • A passport from the UK, Ireland, USA, Canada, Australia, New Zealand or South Africa (Teach and Discover Sichuan also accepts fluent non-native speakers)
  • A clean criminal record check and a basic medical
  • For most employers, to be under 55 or 60 when your work permit is issued

No Mandarin needed, and many roles don't require teaching experience. Not TEFL qualified yet? See the courses we recommend for China.

From offer to classroom

Allow two to three months in total.

  1. Interview and offer

    An online interview, sometimes with a short demo lesson, then a contract.

  2. Authenticate your documents

    Your degree, TEFL and criminal record check are legalised in your home country. This is the step that takes longest, so start early.

  3. Work permit notice

    Your employer applies for your work permit and sends you the notification letter.

  4. Z visa

    You apply for the Z visa at a Chinese visa centre or consulate, usually within a week or two.

  5. Residence permit

    Within 30 days of arriving, your school helps you convert the visa into a residence permit.

The right TEFL for China

Most foreign teachers need a 120-hour TEFL for the work permit, and most first jobs in China are with children. Some of our programmes include a free TEFL, so check the job card first. If yours doesn't, book through ESLstarter for our discounted prices with partner TEFL UK.

Our pick for China

170-hour TEFL with teaching practice

£133£279

ESLstarter price, only when you book here

  • 20 hours of assessed teaching practice, so you walk into your demo lesson ready
  • Covers young learners and large classes, the reality of most first jobs in China
  • Comfortably meets the 120-hour work permit requirement
  • 100+ ready-to-use lesson plans for your first term
See the 170-hour TEFL
Meets the visa requirement

120-hour online TEFL

from£63

ESLstarter price, only when you book here

  • The accredited 120 hours the work permit asks for
  • Lesson planning, classroom management and grammar for teachers
  • Study online at your own pace, usually in a few weeks
  • The lowest-cost way to qualify, especially if you already teach
See the 120-hour TEFL

Good to know: your TEFL certificate is authenticated along with your degree for the visa, so it needs to come from a provider whose accreditation can be checked. Aiming for bilingual or international schools later? The Ofqual-regulated 168-hour Level 5 TEFL (£239) is at the same level as CELTA.

Where you could live

Our China roles stretch from Shanghai and Beijing to Sichuan and the south. Pay, living costs and climate vary more between Chinese cities than between many countries.

Shanghai

China's most international city, with the highest salaries, the most language schools and rents to match.

Beijing and Tianjin

The capital's history, culture and huge job market, with Tianjin just half an hour away by high-speed train.

Hangzhou and Suzhou

Lakes, gardens and canals an hour from Shanghai, with strong pay and a calmer pace of life.

Chengdu and Sichuan

Pandas, spicy food and famously relaxed locals, with low living costs and some of our biggest programmes.

Guangzhou and Shenzhen

Warm, fast-moving cities in the south, next door to Hong Kong and full of opportunity.

Chongqing and smaller cities

Where your salary goes furthest, you'll be one of only a few foreigners, and the experience is at its most authentic.

Giant pandas eating bamboo at the panda base in Chengdu, China

A country you'll never finish exploring

Pandas in Chengdu, high-speed trains to ancient water towns, weekends on the Great Wall and long holidays for trips across Asia. A year in China goes faster than you think.

Before you sign any job offer in China

We only work with employers that sponsor work visas properly. Wherever you apply, these are the questions we'd ask before saying yes.

Is it a Z visa?

Only a Z work visa and residence permit let you teach legally. Walk away from any job that starts on a tourist or business visa.

Housing or allowance?

Ask whether housing is provided or paid as an allowance, how much, and whether you'll need to pay a deposit upfront.

Teaching hours or office hours?

"20 hours a week" can mean 20 teaching hours inside a 40-hour working week. Ask for both numbers.

When are bonuses paid?

Flight allowances and completion bonuses usually depend on finishing your contract. Check exactly when and how they're paid.

Who pays for documents?

Ask whether visa, medical and document costs are reimbursed, and whether you'll get a hotel while you find a flat.

Can you change jobs later?

To move to a new employer in China you'll need a release letter from your current one. Ask about it before you sign.

Get China job alerts

Not ready for this intake? Leave your email and we'll tell you when new teaching jobs in China open, along with other well-paid roles we're recruiting for.

Free, and you can unsubscribe at any time. See our privacy policy.

Teaching in China, your questions answered

How much do English teachers earn in China?

Full-year English teaching jobs in China typically pay RMB 15,000 to RMB 30,000 a month, usually with housing or a housing allowance and a flight allowance on top. Public school programmes start lower, from around RMB 7,000, and short-term starter programmes pay RMB 6,000 to RMB 8,000 a month with free accommodation included.

Can I teach English in China without a degree?

Not legally on a work visa. China's Z work visa for foreign teachers requires a bachelor's degree in any subject, and every China job we recruit for asks for one. Be wary of anyone offering a teaching job without a degree, as it usually means working on the wrong visa.

Do I need a TEFL to teach in China?

Yes, in most cases. Foreign English teachers generally need a TEFL certificate of at least 120 hours, or two years of teaching experience, for the work permit. Several of our programmes, including ECHO, Teach and Discover Sichuan and the teacher trainee programme, include a free 120-hour TEFL. Otherwise, see the courses we recommend for China.

Can non-native English speakers teach in China?

Most China teaching jobs require a passport from the UK, Ireland, USA, Canada, Australia, New Zealand or South Africa because of work permit rules. Some programmes are more flexible: Teach and Discover Sichuan, a government-backed exchange, welcomes fluent non-native speakers with a degree.

Is there a short-term way to try teaching in China?

Yes. Our short-term programmes last from three months to one or two semesters, with a work visa, free accommodation and a monthly salary of RMB 6,000 to RMB 8,000. They're a lower-risk way to try China before committing to a full-year contract. See the short-term programmes.

Can South Africans teach English in China?

Yes. South Africa is one of the countries whose citizens can get a work permit to teach English in China, and most of our China programmes accept South African applicants. Our kindergarten programme recruits South African teachers specifically.

When do teaching jobs in China start?

The Chinese school year has two main intakes, around February and August or September, which is when public school programmes start. Many language schools, kindergartens and short-term programmes start every month. Allow two to three months to prepare documents and get your visa.

Do I need to speak Mandarin to teach in China?

No. Schools want English-only classrooms, and many placements pair you with a Chinese co-teacher or assistant. Translation and payment apps make daily life manageable, and some employers, including English 1, offer free Mandarin lessons.

Ready to teach in China?

Pick the route that suits you and apply in a few minutes. Our service is free.

Programs

We currently have the following programs available in China

TEFL Internship

China

Learn Mandarin in China

Start Feb 2018

Fee No fee

Duration 6 months

Location Chengdu

Find out more
TEFL Internship

China

Teach & Discover

Start Feb or Aug

Fee No fee

Duration 6 months

Location Sichuan

Find out more
TEFL Job

China

High Paying TEFL Jobs in Chengdu

Start Every month

Fee No fee

Duration 15 months

Location Chengdu

Find out more
TEFL Internship

China

Teach in China, No degree

Start Sep & Feb

Fee No fee

Duration 12 months

Location Heilongjiang, Liaojing, Jilin

Find out more
TEFL Job

China

Teach English in China with ECHO

Start February & September

Fee No fee

Duration 1 year

Location Various

Find out more
TEFL Job

China

English Program Sichuan

Start Feb and Aug

Fee No fee

Duration 10 / 11 months

Location Sichuan

Find out more
TEFL Job

China

Shanghai

Start Ongoing

Fee No fee

Duration 12 months

Location Shanghai

Find out more
TEFL Job

China

English 1 in China

Start Ongoing

Fee No fee

Duration 12 months

Location Various

Find out more
TEFL Internship

China

Shanghai TEFL Work Visa Program

Start Any month

Fee No fee

Duration 6 months

Location Various

Find out more
TEFL Internship

China

3 -5 Month Teacher Trainee Program in China

Start Anytime

Fee No fee

Duration 3 - 5 months

Location Shanghai & More

Find out more
TEFL Job

China

Kindergarten Teaching Jobs China

Start Anytime

Fee No fee

Duration 12 months

Location Various

Find out more

Get TEFL certified from only £63

Not TEFL certified yet? Get your TEFL qualification for less!

Teacher testimonials

Hear more from teachers we have helped land their dream jobs.