TEFL, ESL and TESOL Jobs in China (278)

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: Shenzhen
Salary: $2,400.00-$2,800.00
Start Date:
Start Date: ASAP
Make your TEFL dreams come true and take up this fantastic opportunity to teach English in Shenzhen -- a coastal city in China, close to Hongkong.   ● Location: Shenzhen city, Guangdong province, China. ● Contract Term: one academic year...
Location: Guangzhou, Dongguan, Zhongshan, Huizhou, Foshan, Guizhou Province and Hunan Province
Salary: ¥12000.00-¥16000.00
Start Date: Feb 2019
Start Date:
Teach English to students ranging from elementary age to adults in a choice of primary schools, middle schools, high schools, colleges and language centres. The curriculum is provided. Class sizes range from 20-30 for kindergarten classes, with up...
Location: Beijing
Salary: £2,500.00-£3,000.00
Start Date: Dec 2018
Start Date:
Job Description: ● Location: Beijing, China. ● Contract Term: one academic year, starts ASAP. ● Job Position: Homeroom Teacher. ● Students Age: 6-12 years old. ● Work Days: Mondays to Fridays. Two days off on weekends. ● Work...
Location: Changshu
Salary: $2,600.00-$2,900.00
Start Date:
Start Date: ASAP
● Location: Changshu city, Jiangsu Province, China ● Contract Term: Feb 2019 - Jan 2020 ● Job Position: Middle School English Teacher. ● Students Age: 12-15 ● Work Days: Mondays to Fridays. Two days off on weekends. ● Work Hours: 8...
Location: Wuhan
Salary: $2,500.00-$2,501.00
Start Date: Oct 2018
Start Date:
Job Description: ● Location: Wuhan city of Hubei province, China. ● Contract Term: as soon as work visa issued 2018-June 2019. ● Job Position: English Teacher. ● Students Age: 3 - 6 years old. ● Work Days: two days off per week...
Location: Beijing
Salary: ¥23000.00-¥26000.00
Start Date: Mar 2019
Start Date:
About the school: It is a comprehensive education reform experimental school by the Beijing educational commission offering quality education to Grade 7-12 students. It aims to implement effective modern teaching practices, such as individual...
Location: Shenzhen, Chongqing, multi cities
Salary: $1,500.00-$2,000.00
Start Date:
Start Date: ASAP
  ● Location: Wuhan, Tianjin, Erdos, Huzhou, Huai’an, Chongqing, Pingdingshan, Weifang, Haikou and Shenzhen of China. ● Contract Term: two years contract, as soon as work visa issued till June 2020. ● Students Age: 6-12 years old. ● Work...
Location: Wenzhou, Zhejiang province
Salary: ¥15000.00-¥24000.00
Start Date: Aug 2019
Start Date:
1. Prepare teaching materials according to school requirement 2. Teach 15-20 lessons plus at most 2 periods of extra-curriculum classes weekly 3. Take part in faculty meetings and required events in school communities 4. Help students with...
Location: Shanghai
Salary: $215.00-$220.00
Start Date:
Start Date: Continuous
Please see more info on:  Website: https://www.wanderlustorg.com  
Location: Suzhou
Salary: $2,100.00-$2,400.00
Start Date:
Start Date: Continuous
Student age : 3 - 10 years old Class size : 8- 10 students / class. Teaching assistant available Working hour from Wednesday to Sunday. 2 days off on Mon and Tues 16 teaching hours, 16 office hours / week Outdoor activities available...
Location: Hefei
Salary: $2,700.00-$3,100.00
Start Date:
Start Date: Continuous
Teaching experience at our Beijing campuses   Student age : 3 - 10 years old Class size : 8- 10 students / class. Teaching assistant available Working hour from Wednesday to Sunday. 2 days off on Mon and Tues 16 teaching hours, 16...
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: Beijing
Salary: ¥16000.00-¥20000.00
Start Date:
Start Date: ASAP
Working conditions - Student age range:3 - 12 (mainly); 12 - 50 (teenagers and adults). - Class size: One on One – Five students per class. - Class length: 45 minutes (small group); 50 mins (one on one class). - Working Hours: 35 hours (...
Location: Beijing
Salary: ¥18000.00-¥25000.00
Start Date:
Start Date: ASAP
We are Beijing Luhe International Academy (BLIA), established in 2005. Come and join us to develop your teaching career to the new level. You will be working in an international and professional working environment. By using the IGCSE...
Location: Beijing
Salary: ¥22000.00-¥26000.00
Start Date:
Start Date: ASAP
Teaching experience at the school:   You will be teaching students from 3 to 12 years old. In total, you will have 32 working hours (16 teaching hours, 16 office hours). You can enjoy 2 days off a week (Monday, Tuesday or Wednesday,...
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%)