City guide

Teach English in Beijing, China

Capital city with strong university and international school markets.

Beijing concentrates universities, government English programs, and international schools. Chaoyang and Haidian have the deepest concentration of teaching jobs. Pay tracks closely with Shanghai.

Best for

Teachers interested in academic settings, university roles, or government-adjacent positions.

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 →