Employment Type
Contract Length
6-12 Months
Classroom Audience
Children High School Middle School


Job Description

Program Highlights:
Job placement at a reputable Chinese school
Rent-free furnished housing
Contract completion bonus
Enrollment in a beginning Mandarin Chinese course
CIEE's 150-hour TEFL Certification course
Personalized visa guidance and processing fee for your Chinese visa (US only)
Multi-day orientation in Shanghai upon arrival
iNext international travel and emergency medical insurance
24/7 in-country support from CIEE staff in Shanghai

On the Teach in China – Immersion program, you will teach kindergarten, elementary, or middle school age children. All placements are at private English schools in Shanghai, where your students take English courses in order to supplement their regular classes in public schools. Most of your students will have likely studied English previously and your job will be to improve their conversational English skills by facilitating fun and engaging activities.

Pay is competitive, far more than what a local teacher makes. You can enjoy a comfortable standard of living with any of the salaries above. There is also a contract completion bonus equivalent to approximately one month’s salary that can be applied to the cost of your return airfare.

Expenses are very low, and your income can go a long way, leaving you with funds to explore and experience all China has to offer!


  • Native English speaker
  • A bachelor’s degree in any field
  • Citizenship in the United States, Australia, Canada, Ireland, New Zealand, South Africa, or the United Kingdom
  • Applicants must be 60 years of age or younger to get a Chinese work permit


Teachers who work with older kids (ages 5-17) typically earn around 7,500 CNY/month ($1,100 USD), while teachers who work at preschools (ages 1-5) can earn anywhere from 8,500 - 18,000 CNY (approx. $1,200-2,650) per month. All teachers receive rent-free housing.