Teach English in China

Start your international teaching adventure. Competitive salaries, cultural immersion, and career growth opportunities await.

Why Teach in China?

China offers one of the most rewarding experiences for English teachers worldwide. With competitive salaries, low cost of living, and incredible cultural experiences, teaching in China allows you to save money while exploring one of the world's most fascinating countries.

Whether you're fresh out of college or an experienced educator, we have positions that match your qualifications and preferences across China's major cities.

Teaching in China

Teacher Benefits Package

Comprehensive compensation and support for your teaching journey

Competitive Salary

Earn 15,000-30,000 RMB monthly with bonuses

Free Accommodation

Furnished apartment provided by school

Flight Allowance

Annual flight reimbursement to home country

Health Insurance

Comprehensive medical coverage included

Popular Teaching Cities

Choose from China's most exciting cities for teachers

Beijing

Beijing

Capital city with rich history and modern opportunities

Salary Range:
18,000-30,000 RMB
Shanghai

Shanghai

International metropolis with vibrant expat community

Salary Range:
20,000-35,000 RMB
Guangzhou

Guangzhou

Southern hub with warm climate and Cantonese culture

Salary Range:
16,000-28,000 RMB
Chengdu

Chengdu

Laid-back lifestyle in the heart of Sichuan

Salary Range:
14,000-22,000 RMB

Basic Requirements

What you need to start teaching in China

  • Native English speaker or fluent English proficiency
  • Bachelor's degree (any field)
  • TEFL/TESOL certification (we can help you get one!)
  • Clean criminal background check
  • Passion for teaching and cultural exchange

Don't have TEFL/TESOL yet?

No problem! We offer BAHS-accredited TEFL/TESOL certification with job placement guarantee.

Current Teaching Positions

Browse our latest openings across China

English Teacher - Public High School
Open
Shanghai • public school
School:Shanghai No. 3 High School
Salary:18,000-22,000 RMB/month
Senior English Teacher - Language Center
Open
Guangzhou • language center
School:Guangzhou Elite English Center
Salary:16,000-20,000 RMB/month
ESL Teacher - International Kindergarten
Open
Beijing • international school
School:Beijing International Kindergarten
Salary:20,000-25,000 RMB/month

Ready to Teach in China?

Submit your application and we'll match you with the perfect position

Apply for Teaching Position
Tell us about your qualifications and preferences, and we'll find the best match for you.

By submitting this form, you agree to our Terms of Service and Privacy Policy.

Need a Z Visa for Teaching?

We provide complete assistance with work visa applications for teachers in China.