Skip to content
ESL.careers
Find Jobs
Sign inPost a Job

For teachers

  • Find Jobs
  • Submit Resume
  • Courses
  • Teacher resources
  • Country guides
  • Blog & guides

For schools

  • Hire Teachers
  • Search teachers
Post a Job

Account

Sign inCreate account

The ESL world is hiring.

ESL.careers

The modern ESL career platform for teachers and the schools that hire them.

For Teachers

  • Browse Jobs
  • Submit Resume
  • Country guides
  • Visa guides
  • Remote work options

For Employers

  • Employer Plans
  • Post a Job
  • Search teachers

Resources

  • Blog
  • Career tools
  • Teach abroad guide
  • Teacher resources
  • Schools directory

Connect

  • About
  • Contact
Secure payments via StripeListings reviewed before publishFree for teachers, alwaysReport a listing
© 2026 ESL CareersPrivacyTermsRefunds
Job posts from $69 · Teachers always free
Home/China/Beijing

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 →

Open positions in Beijing

2 active listings mentioning Beijing.

WANTED: Kindergarten English Teachers (Beijing)

Beijing RZD Culture · China · Full-time

Elite Adult English Trainer – Full-Time Position in Beijing

Elite Learning · Beijing | · Full-time

Jobs at K12 Schools 2026

Teachingsurfing · China · Full-time

400,000RMB

ESL Teacher - Training Center

BrightPath Language Center · Shanghai, China · Full-time

22,000 - 30,000 RMB/month

Competitive Salaries Up to 30K at a Top-Rated School in China

Beijing Foreign Studies University (BFSU) International Group,China. · China · Full-time

High Paid Native Teacher Position | Weekend Off + Flight Reimbursement

Horizon Recruitment · China · Contract

Kindergarten teaching position in Hangzhou

ShenzhenNew Silk Road Education Hangzhou Branch · China · Full-time

ESL Teachers Needed in Different Cities Around China Now

Cheyenne's TESOL Recruitment Center · China · Full-time

English teaching job in Taizhou zhejiang province happily

ShenzhenNew Silk Road Education Hangzhou Branch · China · Full-time

Native ESL Teacher Wanted | 16K-24K Net Salary + Housing Allowance | Hangzhou Long-term Position

Horizon Recruitment · : Hangzhou City, Zhejiang Province, China · Full-time

Browse all jobs →

Other cities in China

Teach in Shanghai

International schools and adult training centers at the top of the China pay range.

Teach in Shenzhen

Tech-economy city with a growing international school market.

Teach in Guangzhou

Southern China hub with deep international school and training center demand.

Useful next steps

Submit your resume

Free for teachers. Create an ESL Careers teacher profile.

Full China guide

Visa, salary, hiring seasons, and country-wide context.