Teachers for Schools in China

TeachDiscoverChina

Location Shanghai, China
Type Full-time
Posted May 24, 2026

About this position

International and bilingual schools in China are hiring teachers for primary, middle, and high schools, as well as kindergarten and training schools, in cities such as Chongqing, Beijing, Shanghai, Shenzhen, Guangzhou, Haikou, Hangzhou, Nanjing, Chengdu, Changsha, Suzhou, and others.

International and Bilingual Schools

Location: Chengdu, Chongqing, Beijing, Ningbo, Shenzhen, Guangzhou, Wuhan, Nanjing, and other first-tier and second-tier cities.

Positions:

  • English
  • Math
  • Chemistry
  • Biology
  • Art
  • PE
  • Social Studies
  • Other subject teachers

Salary: 23,000-39,000 RMB/month

Housing Allowance: 3,000-4,000 RMB/month

Other Benefits:

  • Air ticket reimbursement
  • Health insurance

Requirements:

  • Bachelor's degree or higher in a related education major
  • A recognized teaching qualification is essential
  • At least 2 years of teaching experience in related subjects in high-performing schools
  • Fluency in written and spoken English for effective communication with students and colleagues
  • Knowledge of IB, A-level, IGCSE, and Common Core curricula, including delivery and assessments

Kindergarten and Training Schools

Locations: Chengdu, Chongqing, Beijing, Shenzhen, Guangzhou, Wuhan, Nanjing, Suzhou, Hangzhou, and other second-tier and third-tier cities.

Monthly Income: 20,000-32,000 RMB/month (salary + housing allowance)

Other Benefits:

  • Air-ticket reimbursement
  • Free hotel at the start
  • Visa application reimbursement
  • Health insurance

Requirements:

  • Native English speaker
  • Bachelor's degree or above
  • 2 years of teaching experience or TEFL

Please apply using the form below.

Similar jobs in China