TeachIn Asia

Training Center for kids and adults

Most foreign English teachers in China teach at these institutions. Kids or adults attend these schools in the evenings and weekends specifically for English language instruction. Positions at training centers are often easiest to secure as there is a high demand for these classes and they hire year-round. Schools in this category include many large chains like English First, Wall Street English, WEB English. Each center has their own specialized curriculum; teaching and training materials, which mean planning and preparation, are at a minimum.

·       Required Teaching Experience: 0 – 2 years +

·       Salary:7,000 – 18,000 RMB/Month

·       Schedule & hours: Evening & Weekends

       Training center position in Shenzhen

       Training center position in Shanghai

       Training center position in Beijing

       Training center position in Guangzhou


The name says it all, the children in these institutions are 18 months to 6 years old. Teaching English in a kindergarten or pre-school is a very common job in China, especially in the 1st tier cities such as Beijing, Shanghai, and Guangzhou. Teachers can expect a friendly working environment and between one to three Chinese teaching assistants in the classroom with them. There will be plenty of fun teaching materials available and little time is needed for preparation. Chinese typically have 8-20 young learners and are between 20-40 munutes long.

·       Required Teaching Experience:0 – 2 years +

·       Salary: 10,000 – 20,000RMB/Month

·       Schedule & hours: Weekday daytime

       Preschools/Kindergartens position in Shenzhen

       Preschools/Kindergartens position in Shanghai

       Preschools/Kindergartens position in Beijing

       Preschools/Kindergartens position in Guangzhou

Public/Foreign language Schools

Public schools (particularly in bigger cities) score well on all fronts. Decent salary & benefits, reasonable teaching load and more paid vacation days. Since Chinese public shcool education is notoriously competitive, your students will be diligent, well-behaved and smart but you will sometimes have up to 60 of them in your classroom! Jobs in this category will somtimes require a graduate degree and/or a teaching license.

·       Required Teaching Experience: 0 – 2 years +

·       Salary: 8,000 – 22,000 RMB/Month

·       Schedule & Hours: Weekday daytime


       Public school position in Shenzhen

       Public school position in Shanghai

       Public school position in Beijing

       Public school position in Guangzhou

International Schools

These schools are where the professional expats and wealthy locals send their children. Tuition for the students is high and entrance is very competitive. This means that teacher remuneration is fantastic (especially if you have children) but these jobs will often require a teaching license and graduate degree. Classes are held on the traditional two semester schedule andalmost all classes are taught in English. These schools often require a 2 years commitment from the teachers. Most International Schools will follow either the International Baccalaureate (IB) or the foreign (A-level/AP etc.) curriculum,teachers with experience and familiarity with these curriculum's are preferred.

·       Required Experience: 2 years +

·       Salary: 13,000 – 30,000RMB/Month

·       Schedule & hours: Weekday daytime

       International school position in Shenzhen

       International school position in Shanghai

       International school position in Beijing

       International school position in Guangzhou


There are a lot of variety within these jobs. Positions at smaller universities usually hire foreign teachers to teach required English classes, some universities are less selective when it comes to hiring foreign teachers. Even if the university originally hired you to teach a specific subject, entry level teachers will rarely be teaching anything other than oral English. Salaries are usually between 4000-8000 RMB/ Month (dependent onlocation and experience), but teachers are paid during the summer and winter breaks and never have to teach more than 20 periods a week. Jobs at universities are therefore more competitive than English training centers. The university curriculum is flexible and the foreign teacher is responsible for creating teaching materials.

Highranking public universities especially in big cities are adifferent story. Salary and benefits will be much higher but you may be expected to possess an advanced degree and considerable relevant teaching experience.

·       Required Teaching Experience: 0 – 2 years +

·       Salary: 4,000 – 25,000RMB/Month

·       Schedule & hours: Weekday daytime

       University position in Shenzhen

       University position in Shanghai

       University position in Beijing

       University position in Guangzhou

How to apply

Apply Now To Teach English in China

To apply to teach English in China send us the following documents and we will contact you with more details of suitable positions within 2 working days:
Apply today at:

  • Covering letter

  • Resume

  • Degree certificate

  • Recent photo

  • Preference for teaching young learners or adults (if any)

  • Availability to begin work

We look forward to helping you with finding your next job to teach English in Beijing.

General Requirements

  • Bachelor’s degree

  • Native English Speaking Counties Nationality

  • TEFL certificate preferred(120 hours)

  • Ability to commit to a 12 month contract

  • Open minded, patient, friendly and culturally sensitive

Volunteer Program

Animal Protection
Environmental Conservation Volunteer Teaching
Panda Protection
Teach in China

Teach in Beijing
Teach in Shanghai Teach in Shenzhen Teach in Guangzhou
New Articles

Why teach abroad after graduation is the best decision ever made
How ESL Teaching is unique
How to create the perfect ESL lesson