Teaching Jobs in China (Vacancies)

Teaching jobs in China are in high supply as the education sector continues to grow; English teachers especially are sought after as schools in China struggle to keep up with the growing English education consumption. As the academic year begins in September, this is the best time to find work in China.

To work in China, you are required to have a valid ‘Z visa’, but there are many expats who enter the country on a tourist visa and obtain the Z visa with help from their respective schools. In cities such as Beijing, Shanghai and Guangzhou, it’s easy to find teaching jobs as the demand is high and there are many job postings in local newspapers and local and expat websites.

Related Articles:

What is the average salary for teachers in China?

Salaries for teachers in China all depend on the type of school you’re teaching at as well as the city. Average teaching salaries for cities such as Beijing, Shanghai, Guangzhou and Shenzhen range from $1,200 to $4,700 at language centers, public schools, international schools and universities. In cities such as Wuhan, Kunming, Chengdu, Xiamen and Nanjing, salaries range from $1,000 to $3,500.

Your salary also depends on the qualifications you have obtained as well as the years of experience. If you are teaching at an international school, you can expect to earn more when compared to teaching at a language center. You will need to have a teaching license or certificate and years of experience in order to teach at an international school.

Requirements to teach in China

Expat teachers looking to relocate to China should meet the following requirements:

  • Applicants should have a Bachelor’s Degree
  • Two years of post-graduate work experience
  • TEFL certification (120+ hours)
  • Cleared criminal background check
  • Clean medical results

Classroom-based TEFL certifications or combined TEFL certificates are required in Beijing and Shanghai.

Below is a comprehensive list of all teaching jobs in China, including vacancies for english teachermath teachermusic teacher, arabic teacher, arts teacher, chemistry teacher, elementary teacher, french teacher, ICT teacher, KG teacher, lecturer, nursery teacher, PE teacher, physics teacher, primary teacher, science teacher, principal, professor, librarian.

Primary ESL Teacher
Primary ESL Teacher
  • Teachanywhere (China)
Pe Teacher
Pe Teacher
  • Teachanywhere (China)
Maths and Science Teachers
Maths and Science Teachers
  • Teachanywhere (China)
Music Teacher
Music Teacher
  • Teachanywhere (China)
Kindergarten Classroom Teacher
Kindergarten Classroom Teacher
  • School of the Nations (China)
Jr. Kindergarten Classroom Teacher
Jr. Kindergarten Classroom Teacher
  • School of the Nations (China)
Primary ICT Teacher
Primary ICT Teacher
  • School of the Nations (China)
Special Education Teacher
Special Education Teacher
  • School of the Nations (China)
Primary ELL/ESL Teacher
Primary ELL/ESL Teacher
  • School of the Nations (China)
Primary PE Teacher
Primary PE Teacher
  • Teachanywhere (China)
Primary Teacher
Primary Teacher
  • Teachanywhere (China)
MS Band Teacher
MS Band Teacher
  • Concordia International School Shanghai (China)
Mandarin Teacher
Mandarin Teacher
  • Concordia International School Shanghai (Shanghai)
English Language Learner (ELL) Coach
English Language Learner (ELL) Coach
  • Concordia International School Shanghai (China)
Math Teacher
Math Teacher
  • Concordia International School Shanghai (China)
Visual Art Teacher
Visual Art Teacher
  • Concordia International School Shanghai (China)
Primary School Classroom Teacher
Primary School Classroom Teacher
  • Concordia International School Shanghai (China)
Early Childhood Classroom Teacher
Early Childhood Classroom Teacher
  • Concordia International School Shanghai (China)
HS MYP/DP Mathematics
HS MYP/DP Mathematics
  • Western Academy of Beijing (Beijing)
ES PYP Homeroom Teacher
ES PYP Homeroom Teacher
  • Western Academy of Beijing (Beijing)
Substitute Teacher (Daily on call position)
Substitute Teacher (Daily on call position)
  • Western Academy of Beijing (Beijing)
MS Learning Support Teacher
MS Learning Support Teacher
  • Western Academy of Beijing (Beijing)
MSHS Arts Teaching Assistant (Tier 2)
MSHS Arts Teaching Assistant (Tier 2)
  • Western Academy of Beijing (Beijing)
2026-04-12T04:00:02+04:00