City guide

Teach English in Shenzhen, China

Tech-economy city with a growing international school market.

Shenzhen is one of the youngest major Chinese cities and a tech hub bordering Hong Kong. International schools have expanded fast as the population skews young and high-income. Training centers also hire heavily.

Best for

Teachers wanting a modern Chinese city without Beijing's bureaucracy or Shanghai's competition.

China at a glance

Salary: International schools: 25k to 45k RMB per month. Training centers: 18k to 30k RMB. Public schools: 12k to 22k RMB. Universities: 10k to 20k RMB with long vacations. Most contracts include housing or stipend.

Visa: Z visa. Requires bachelor's, two years of post-graduation work experience, a 120-hour TEFL, and a notarized criminal record check. Citizenship from one of seven native English countries is standard. Age cap of 60 is typical.

Full China guide →