TEFL, ESL and TESOL Jobs in China (296)

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: Zhengzhou
Salary: ¥17000.00-¥20000.00
Start Date:
Start Date: ASAP
Who is our students? Our students is from 3 to 12 years old, but the majority of students is from 3 to 6. In the class, there will be 10 - 14 students per class.   What is your duties? Teach English for our lovely students. Take...
Location: Hangzhou
Salary: $2,800.00-$3,200.00
Start Date:
Start Date: ASAP
Job details:   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: Chongqing
Salary: $2,800.00-$3,500.00
Start Date:
Start Date: ASAP
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. Chinese Teaching Assistant: You will be assisted with a bilingual Chinese teacher for each...
Location: Shanghai
Salary: ¥20000.00-¥26000.00
Start Date: Jan 2019
Start Date:
Location: Shanghai Students age: 5 - 6 years old. Class size: Around 20 students per class. Working schedule: Monday - Friday (8am - 4:30pm). Contract length: 2 years Teaching assistant in each class.
Location: Nanjing
Salary: $3,000.00-$3,200.00
Start Date: Jan 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
Location: China
Salary: $1,400.00-$1,500.00
Start Date:
Start Date: ASAP
Job Description: ● Location: Wuhan city of Hubei province, China. ● Contract Term: one academic year, starts as soon as work visa issued. ● Job Position: English Teacher. ● Students Age: 3 - 6 years old. ● Work Days: five days...
Location: Nanjing, Jiangsu
Salary: ¥10000.00-¥14000.00
Start Date: Aug 2019
Start Date:
We are currently looking for enthusiastic and experienced teachers who are willing to devote themselves to the teaching career in the public schools in Wuxi, Nanjing, and other cities in Jiangsu Province, China. We are going to provide teachers...
Location: Zhengjiang
Salary: ¥15000.00-¥17000.00
Start Date: Jun 2019
Start Date:
Good working environment!   Famous training school all over 30 cities in China. Students from 3 - 12 years old. Small class size: 8 - 14 students per class. Working schedule: 5 days per week, 36 working hours. Days off: Monday -...
Location: Zhuhai
Salary: ¥17000.00-¥19000.00
Start Date: Apr 2019
Start Date:
Location: Zhuhai city - The most beautiful coastal city ★ Located in the Guangdong province in China, Zhuhai is an important economic center in the area, as well as a major tourist destination. ★ Zhuhai is known as “The City of a Hundred...
Location: Beijing
Salary: ¥18000.00-¥25000.00
Start Date: Aug 2019
Start Date:
+ Teaching Math for high school students from 13 to 18 years old using A level Math curriculum. They are talented and hardworking with ambitions to achieve success. + Working from Monday to Friday, 7:30 am to 12pm & 1:30pm to 5pm...
Location: Zhengzhou
Salary: ¥17000.00-¥20000.00
Start Date: Mar 2019
Start Date:
About school:   School name: First Leap training school Location: Zhengzhou, China Demand: 5 teachers to start working in February 2019   Working environment:   Student age: 3 - 12 Working schedule: 5 days/week...
Location: Changchun City
Salary: ¥10000.00-¥16000.00
Start Date:
Start Date: ASAP
Daqiao is the leading foreign language school in ChangchunDaqiao is the leading foreign language school in Changchun . Need some foreign teachers .
Location: Hangzhou
Salary: $3,200.00-$3,600.00
Start Date: Feb 2019
Start Date:
Students age: 5 - 6 years old. Class size: Around 20 students per class. Working schedule: Monday - Friday (8 AM - 4:30 PM). Contract length: 2 years Teaching assistant in each class.
Location: Beijing
Salary: ¥20000.00-¥30000.00
Start Date:
Start Date: ASAP
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) -Lead the class, give necessary support to team members in his/her class, give his/her students...
Location: Hangzhou, Shanghai, Nanjing, Guangzhou and multiple locations in China
Salary: ¥8000.00-¥12000.00
Start Date:
Start Date: Continuous
ISAC: University Teaching Program Be a language teacher at one of ISAC's partner universities! Join the ISAC Teaching Programs! We are a family of foreign teachers working with universities, including a number of top universities in China...
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%)