Teach English in China

Full-time
No experience required
Bachelor’s degree
Native English speakers, Passport from English-speaking country
Teach English in China

Teach English in China: ESL Positions Available

Teach English and Other Subjects in China

ESL Teaching Positions – China

Position: English Language Instructor
Location: Language Centers & K-12 Schools across China
Start Date: Monthly intakes available

Compensation & Benefits:

Monthly Salary: ¥15,000 – ¥25,000 RMB (before tax)
Housing Allowance: ¥2,000 – ¥4,000/month or provided accommodation
Flight Allowance: Round-trip reimbursement after contract completion
Insurance: Comprehensive health insurance
Paid Holidays: All Chinese public holidays + 2–4 weeks paid vacation
Visa: Full Z-visa and residence permit sponsorship

Requirements:

Bachelor’s degree in any field
TEFL/TESOL certification (120-hour minimum; support available if needed)
Native or near-native English proficiency
Enthusiastic, patient, and culturally adaptable

We Offer:

Pre-arrival orientation and airport pickup
Curriculum and teaching materials provided
On-the-job training and professional development
Ongoing local support throughout your contract

Why Teach ESL in China?

Build teaching experience in a high-demand field
Immerse yourself in Chinese language and culture
Travel easily across Asia during holidays
Join a large and welcoming expat community

Ready to start your teaching journey in China?

Submit your CV and a recent photo to: apply@teachandtravel.net
Interviews conducted online. Positions fill quickly—apply today!

Note: Specific salary, location, and school type will be confirmed upon contract signing.

Apply Now

Please fill out the form below to apply

Apply Now

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.

Apply Now