The TEFL Expert Editorial Team
Educational content reviewed for Teach English China and international recruitment • Updated 22 August 2026
Overview
China is one of the largest markets for English teachers in the world. Positions are available in public schools, private training centres, kindergartens, and international schools across first-tier cities like Beijing and Shanghai, as well as second and third-tier cities where the cost of living is lower. The Z visa is the legal work visa for foreign teachers in China. Working illegally on a tourist or business visa carries significant risk including deportation and bans. This hub covers everything you need to know about legally teaching in China, from visa requirements to city selection.
Job Types
Public Schools, Private Academies, International Schools, Online.
Excellent Benefits
Paid flights, housing allowance, health insurance.
Standard Requirements
- 120-hour TEFL or TESOL certification
- Bachelor's degree (required for the Z visa)
- Two years of work experience (post-graduation, in any field)
- Clean criminal background check, legalised and authenticated
- Medical check from an approved clinic
- Valid passport with at least 18 months remaining
Salary Information
Monthly salaries in China typically range from $1,500 to $3,500 USD, with free housing or a housing allowance often included. First-tier cities (Beijing, Shanghai, Shenzhen, Guangzhou) pay more but have higher living costs. Second and third-tier cities offer lower salaries but higher savings potential due to lower living costs.
Hiring Seasons
The main hiring seasons are February and August, but training centres hire year-round. Peak recruitment for public schools is November–January for February starts and May–July for August starts.
Don't Have A TEFL Yet?
Most of these jobs require a minimum 120-Hour TEFL certification to legally hire you.