Our ESL vacancies by cities

Work and Live in China has over 288 schools across 115 cities in China, so you can be assured that by using our website, you will find the right teaching job.

We have many teaching positions available all the way from Beijing in the north, right the down to Shenzhen in the south of China. Below you will find the most popular destinations to teach English. If you prefer any other city/province, just send us your application and we will find you the job.

The program is absolutely free of charge.

Apply today and start your teaching career in China!