TEFL, ESL and TESOL Jobs in China (295)

Looking for jobs teaching English in China, or just thinking about it? You can search through all our jobs below and filter on the left. If you're looking for information and have questions about living in China, then you can find answers in our china knowledge base.

It covers everything from the kinds of schools you teach at, how much you can earn, how to find a house, get a visa, basics on tax etc. We also have a cost of living calculator here, that you can use to calculate how much you can save teaching for a year, after you've paid for housing, flights etc.

Email Alerts

Get new jobs for this search with email:

Save this search. You'll be able to access it on your profile and get daily/weekly email alerts if any new jobs are added.

Location: Nanchang
Salary: ¥17000.00-¥19000.00
Start Date: Mar 2019
Start Date:
Student age: 3 - 12 Working schedule: 5 days/week Working hour: 36 hours/week (16 teaching hours) Class size: 10 - 14 students/class Teaching assistant Curriculum: CLIL (Content Learning Integrated Language)
Location: Beijing
Salary: ¥18000.00-¥22000.00
Start Date: Jan 2019
Start Date:
School: BIBS (Beanstalk International Bilingual School) BIBS was first established in 1993 and managed by the Beanstalk Education Group. It is a K-12 and Kindergarten international school system with 4 campuses in Beijing and Chengdu.  ...
Location: Beijing
Salary: $2,500.00-$3,000.00
Start Date: Jan 2019
Start Date:
Our school is looking for 10 Native English Speakers to start working in June 2019.   What should you know about us?   A business unit of TAL Education Group (NYSE, TAL), established in Beijing in 2009. A teaching institution with a...
Location: Nanjing
Salary: ¥21000.00-¥25000.00
Start Date: Jan 2019
Start Date:
You will have a chance to teach English, Math, Science, Leadership and Virtual P.E to students from 3 - 12 years old. You will take responsible for 16 classes per week. You will create lesson plan based on pre-prepared lessons. There will...
Location: Beijing
Salary: ¥18000.00-¥25000.00
Start Date: Mar 2019
Start Date:
Main Responsibilities: -Maximum of 40 working hours per week -Student ages: 2 – 6 years old -Monday to Friday Schedule: 8 am – 5 pm (weekends off) -Follow the lead teacher and Principal‘s guidance on a daily basis – Conduct classes...
Location: China
Salary: $2,200.00-$2,500.00
Start Date:
Start Date: ASAP
● Location: Yichang, Hubei province, China. ● Contract Term: one academic year, starts from Feb. 2019- Jan. 2020. ● Job Position: English Teacher. ● Students Age: 6-12 years old. ● Courses: English reading, writing, listening and speaking. ● Work...
Location: Nanjing
Salary: $2,800.00-$3,200.00
Start Date: May 2019
Start Date:
What is it like becoming a teacher at First Leap?   Student age range: 3 – 12 years old. Class size: 10 – 14 students in one class. Class length: 40 minutes to 1 hour. Working Hours: 36 Hours (16 teaching hours). Chinese Teaching...
Location: Nanjing
Salary: $2,800.00-$3,500.00
Start Date: Jun 2019
Start Date:
You will have a chance to teach English, Math, Science, Leadership and Virtual P.E to students from 3 - 12 years old. You will take responsible for 16 classes per week. You will create lesson plan based on pre-prepared lessons. There will...
Location: Beijing
Salary: ¥21000.00-¥25000.00
Start Date: Apr 2019
Start Date:
You will be teaching for students from 3 - 12 years old and have 36 working hours per week.  
Location: Beijing
Salary: ¥20000.00-¥30000.00
Start Date: Mar 2019
Start Date:
Location: the Bilingual international school is located in Changping area, north of Beijing, China. starting: March or Sep 2019 Current vacancies are listed below but note that more openings will be posted from time to time: Elementary School...
Location: Shanghai
Salary: $3,500.00-$4,000.00
Start Date: Apr 2019
Start Date:
How about your working experience at our school?   You will be teaching students from 3 to 12 years old. The class size is very small, around 10 - 14 students per class. Depending on the student age, class length is 40 to 60 minutes...
Location: Beijing
Salary: $2,800.00-$3,000.00
Start Date:
Start Date: ASAP
Teaching experience at Imagine Pre school:   Student age : 2 - 6 years old Local teaching assistant available Working hours : Monday - Friday 2 days off on Saturday and Sunday 40 working hours / week (include the teaching hours and...
Location: Danyang
Salary: $2,500.00-$3,000.00
Start Date:
Start Date: ASAP
Teaching experience at our school     Student age : 3 - 10 years old Class size : 8 - 10 students / class Local teaching assistants are available 16 teaching hours, 16 office hours, 2 training hours / week All the Chinese national...
Location: Beijing/ Wuhan / Nanjing/ Tianjin / Suzhou
Salary: £2,100.00-£2,300.00
Start Date:
Start Date: Continuous
HR China (a UK based recruitment specialist) is looking for English language teachers to undertake a period of work in China. This is an opportunity to learn Chinese while teaching English in a major city in China - Beijing, Wuhan, Nanjing,...
Location: Qingdao
Salary: ¥9000.00-¥15000.00
Start Date:
Start Date: Continuous
Teachers are responsible for teaching small classes of no more than six students, with ages ranging from 4 years old up to adults. A one year contract is offered.   Working hours: Tuesday-Friday 1300-1900, Saturday 0900-1800
Average Salary and Benefits for jobs in China (On teflSearch)
Common Locations: Beijing, Shanghai, Guangzhou, Chengdu, Hangzhou, Shenzhen, Suzhou
Salary: 8,000 - 14,000 RMB
Flights: Paid (48%)Part Paid (17%)Not Paid (35%)
Institution: Language School (44%)Kindergarten (10%)Primary School (14%)Private Lessons (2%)Secondary School (20%)University (8%)
Housing: Provided (64%)Allowance (21%)Part Provided (2%)Assistance to find (11%)Not Provided (1%)
Insurance: Health (51%)Accident (8%)Not Provided (41%)
Bonus: Yes (52%)No (48%)
Contract Length: 0 up to 6 Months (1%)6 up to 12 months (57%)1 up to 2 Years (38%)2 up to 3 Years (2%)3 Years + (0%)Permanent (0.79%)
Average Working Hours: 11 to 20 (14%)21 to 30 (34%)31 to 40 (50%)41 to 50 (1%)50 + (1%)