International School Teachers in China

Talentsasia

Location Shanghai, China
Salary ¥20k+
Type Full-time
Posted July 25, 2026

About this position

We are hiring teachers for international and bilingual schools, as well as kindergarten and training schools, in China.

International and Bilingual Schools

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

Positions: English, Math, Chemistry, Biology, Art, PE, Social Studies teachers, and more.

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

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

Other benefits: Air ticket reimbursement, health insurance, etc.

Requirements

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

Kindergarten and Training Schools

Locations: Chengdu, Chongqing, Beijing, Shenzhen, Guangzhou, Wuhan, Nanjing, Suzhou, Hangzhou, and other second- 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, etc.

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