TEFL, ESL and TESOL Jobs in China (467)

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: ¥17500.00-¥19000.00
Start Date:
Start Date: ASAP
➕ Student age: 3 - 12 years old ➕ Working schedule: 5 days/week (over the weekend), 2 days off on weekday. ➕ Working hour: 32 hours/week (16 teaching hours, 16 office hours) ➕ Class size: 10 - 14 students/class ➕ Teaching assistant...
Location: Suzhou
Salary: ¥18000.00-¥20000.00
Start Date:
Start Date: ASAP
 Job details Student age: 2 - 6 years old Working hours: 7:35 am - 15:30 pm. Monday to Friday schedule, 2 days off on the weekend.
Location: Nanjing
Salary: $2,800.00-$3,300.00
Start Date:
Start Date: ASAP
About us   Not only having a chance to immerse yourself in the rich culture and stunning beauty of Nanjing, you also: Work in a professional working environment. Pursue a great teaching career with kids from 3 - 12 years old....
Location: Suzhou
Salary: $2,500.00-$2,800.00
Start Date:
Start Date: ASAP
✔ Working Schedule : Monday - Friday from 8am - 4:30pm ✔ Student age : 3 - 6 years old ✔ Class size: No more than 20 students / class  ✔ Local teaching assistant ✔ Inquire - Think - Learn (ITL) curriculum ✔ Facilities: Large,...
Location: Guiyang
Salary: $2,300.00-$3,000.00
Start Date:
Start Date: ASAP
- Student ages: 3- 14 years old - Class size: 10-14 students/ class - 5 workdays including weekends - 2 days off on weekdays - Teaching hours: 25 hours/week - Office hours: 10 hours/ week  
Location: Suzhou
Salary: $2,100.00-$2,500.00
Start Date:
Start Date: ASAP
Position: Kindergarten teacher Working hours: 7:45 am - 4:30 pm Working days: Monday-Friday, specified working days (due to holidays) Start working: August 28th, 2019
Location: Guiyang
Salary: $2,300.00-$3,000.00
Start Date:
Start Date: ASAP
- Student ages: 3- 14 years old - Class size: 10-14 students/ class - 5 workdays including weekends - 2 days off on weekdays - Teaching hours: 25 hours/week - Office hours: 10 hours/ week  
Location: Nanjing
Salary: $2,300.00-$2,600.00
Start Date:
Start Date: ASAP
1.What do you know about Nanjing? Situated in the Yangtze River Delta region, Nanjing has a prominent place in Chinese history and culture, having served as the capital of various Chinese dynasties, kingdoms and republican governments dating...
Location: Chongqing
Salary: $2,850.00-$3,200.00
Start Date:
Start Date: ASAP
School Description  Ever since 2001, Owen Foreign Languages School has been providing students with a rich and diverse learning environment. Our unparalleled teaching methods help to launch students into the successful future they have always...
Location: Shanghai
Salary: $3,300.00-$3,800.00
Start Date:
Start Date: ASAP
School Description  Beile training school is one of the most recognized language schools in China with over 30 centers nationwide teaching over 20,000 students, Beile Training School is growing and looking for energetic teachers to join our...
Location: Beijing
Salary: $3,300.00-$3,800.00
Start Date:
Start Date: ASAP
Student age range: 2 – 12 years old.   Class size: 10 – 15 students in one class.   Class length: 45 minutes to 60 minutes containing various teaching techniques.  Working Hours: No more than 40 hours each week Chinese Teaching...
Location: Beijing
Salary: ¥18000.00-¥22000.00
Start Date:
Start Date: ASAP
- 5 days including weekends - 2 days off on weekdays - No more than 24 teaching hours / week - No more than 16 lesson planning hours / week
Location: Shanghai
Salary: ¥20000.00-¥25000.00
Start Date: Oct 2019
Start Date:
Teaching experience! Student age range: 3-12 years old. Class size: 8 to 15 students per class. Class length: 45 minutes per class. Working Hours: Total 40 Hours per week including 25 teaching hours per week and 15 office hours, from...
Location: Beijing
Salary: $3,200.00-$3,700.00
Start Date:
Start Date: ASAP
HOW ABOUT THE TEACHING CONDITIONS? - Teaching students from 2 to 12 years old.   - Each class has 10 -15 students   - Chinese Teaching Assistant - The class lasts 45 minutes to 60 minutes containing various teaching techniques.  -...
Location: Zhengzhou
Salary: ¥17000.00-¥22000.00
Start Date:
Start Date: ASAP
ARE YOU CURIOUS ABOUT THE TEACHING CONDITIONS? - Student age : 3- 6 years old - Class size : no more than 20 students / class - Teaching assistant available for each class - Working hours: Monday - Friday - 2 days off: Saturday and Sunday -...
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%)