ESL Teacher at International & Public Schools Across China – RMB 20,000–35,000/mo in Shenzhen
Cheyenne’s TESOL Recruitment Center is actively placing qualified English teachers across a wide range of educational institutions throughout China, from kindergartens and primary schools all the way through to universities and international training centers — both public and private.
Available Locations
Positions are available in cities and regions across China, including but not limited to: Beijing, Tianjin, Shanghai, Guangzhou, Shenzhen, Dalian, Changchun, Shenyang, Jinan, Qingdao, Zhengzhou, Xi’an, Hangzhou, Suzhou, Ningbo, Nantong, Nanjing, Taizhou, Xiamen, Chengdu, Chongqing, Guiyang, Dongguan, Foshan, and many more — ranging from major metropolitan areas to smaller regional towns.
Role Overview
- Teaching English language, literature, or other subjects through English
- Approximately 20–25 teaching hours per week, plus lesson preparation time
- Two days off per week
- Full-time, one-year contract
- Flexible start dates available
Compensation & Benefits
- Monthly salary: RMB 20,000–35,000 depending on experience and placement
- Free private accommodation or a housing allowance with settlement support
- Performance bonuses and airfare allowance provided
- Working visa sponsorship and health insurance included
- Paid sick leave and paid vacation
- Supportive and professional team environment
- Additional benefits offered by individual schools
Ideal Candidate
- Native English speaker
- Bachelor’s degree or higher
- TESOL, TEFL, or CELTA certificate preferred
- Prior teaching experience is an advantage
- References from previous employers preferred
Application Materials
- Updated resume and a recent photograph
- Copies of your degree certificate and teaching qualification (if applicable)
- Copy of the first page of your passport and current visa
- A short self-introduction video or audio recording (2–3 minutes preferred)


