TEFL, ESL and TESOL Jobs in China (302)

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: Nanjing
Salary: $2,000.00-$3,000.00
Start Date:
Start Date: Continuous
-Working time: 40 hours per week with 2 days off  -Kids age:3-12 years old -Prepare lessons in advance -Teaching language using a range of techniques and based on textbooks provided by the school -Evaluating student progress and providing...
Location: Shanghai
Salary: $2,200.00-$5,000.00
Start Date:
Start Date: Continuous
Full time Kindergarten homeroom teacher position Work schedule: 8am to 4:30pm Monday to Friday Students age: from 3 to 6, Class size: 15 to 25 students in the class depents on the type of the kindergarten For all kindergarten homeroom teacher...
Location: shenzhen
Salary: $2,500.00-$3,200.00
Start Date:
Start Date: ASAP
The majority of students are between 25 and 35 years old. Class size: 5 - 12 students/class with teaching assistant 5 working days/week, 2 days off on weekdays 35 working hours per week: 30 teaching hours + 5 office hours Curriculum...
Location: Suzhou
Salary: $2,500.00-$3,000.00
Start Date:
Start Date: ASAP
  ✔ Working Schedule: Monday - Friday from 8 am - 4:30 pm ✔ Student age : 3 - 6 years old ✔ Class size: No more than 20 students / class  ✔ Local teaching assistant ✔ Inquire - Think - Learn (ITL) curriculum ✔ Facilities:...
Location: Zhengzhou
Salary: $2,200.00-$2,800.00
Start Date:
Start Date: ASAP
Student age: 2 - 6 years old. Working schedule: Monday - Friday Working hours: No more than 7 hours per day. Teaching assistant is available.  
Location: Beijing & Shanghai
Salary: ¥20000.00-¥30000.00
Start Date:
Start Date: Continuous
If you want an English Teacher offer in China, here is the best position and perfect HR service for you. And we can assist you to get visa if necessary. Further details will be discussed during the interview.  Below are some of our full Time...
Location: Shanghai
Salary: ¥16000.00-¥20000.00
Start Date:
Start Date: Continuous
Up to 24 teaching hours teaching per week / No office hours after probation Classes held weekday nights and on the weekend, 2 days off on weekdays. Lesson planning, including use audio / video materials in classes Cooperate with the staff team...
Location: Hangzhou
Salary: ¥14000.00-¥25000.00
Start Date:
Start Date: Continuous
Details of Position Do you want to grow yourself professionally in China? Are you excited about living in and experiencing beautiful cities that China has to offer? Would you like professional training and support (paid and provided for...
Location: Dalian
Salary: ¥17000.00-¥20000.00
Start Date:
Start Date: Continuous
Kindergarten  Job description: 1. Type of school: Kindergarten 2. Working schedule: Monday to Friday 07:20-16:30 or 08:30-17:20 (one-hour lunch break). 3. Working content: English Teaching, public class, seminar attending 4. Class...
Location: Nanjing
Salary: ¥14000.00-¥17000.00
Start Date: Aug 2020
Start Date:
1) Location: NANJING (the capital city of Jiangsu Province with rich historical heritage and educational development) 2) Teach in top-rated Primary Schools in local areas 3) Students’ Age: 7-12 (primary school), 13-15 (junior high school);16...
Location: 17 locations
Salary: ¥16000.00-¥20000.00
Start Date:
Start Date: Continuous
Job title: English Teacher Provide English courses to students of all ages (3 to 12 mainly) Give demos to new students and do marketing activities Attend weekly meetings, training, workshops and do paper required work Handle class sizes from...
Location: Shenzhen
Salary: $2,100.00-$2,500.00
Start Date: Feb 2020
Start Date:
This high school is located in shenzhen, was found in May in 1996,  it's an integrated public high school directly under Shenzhen Education Bureau, and is titled “First-Degree School of Guangdong Province” and “Demonstrative Regular Senior High...
Location: Chongqing
Salary: $16,000.00
Start Date: Feb 2020
Start Date:
Seeking for experienced English teacher, flexible office periods, great vacation benefits, paid winter/summer vacation if you renew contract. We offer tour in China, it helps you to get more mysterious knowledge about China and more benefits...
Location: Wuhan
Salary: $2,900.00-$2,901.00
Start Date:
Start Date: ASAP
Drama Center ESL Teacher ●Location: Wuhan city, Hubei province of China. ●Contract Term: as soon as work visa issued. ●Job Position: ESL (Drama) Teacher. ●Students Age: 3 - 12 years old. ●Work Days: work five days per week, two days...
Location: China
Salary: $2,000.00-$3,000.00
Start Date: Dec 2019
Start Date:
• Working in leading language schools or international schools, teaching children or adult learners • Use immersive learning techniques such as storytelling, singing, dialogue, and role-playing, in combination with formal exercises • Monitor...
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%)