Skip to main content
Accredited online TESOL courses since 1997
UK: +44 (0) 7869 257 124 Student login
HomeTEFL JobsAsiaTeach English in Shanghai China

Teach English in Shanghai China - China - Paid

Enquire about this paid teaching role in China. Open to Global English graduates and trainees - reference Shanghaiprivate.

Teach English in Shanghai China New

Asia: Teach English in Shanghai China - China

Experienced ESL teachers sought for adult (18+) and young learner (3–17) classes in Shanghai. Modern, well-resourced schools with a Western management team supporting you throughout your year abroad.

Country:
China

Town / city location:
Shanghai

Placement partner:
Reach To Teach – a free-to-teachers placement agency with teaching positions available at schools across China.

Number of positions available:
100+ – positions are ongoing throughout the year

Start date, hours and contract:
Rolling intakes; minimum one-year contracts; around 40 hours per week (roughly 25 teaching hours plus office hours).

Pay, holidays and benefits:
Around 12,000–16,000 RMB per month depending on experience and qualifications. Potential benefits include roundtrip airfare, housing stipend, performance bonuses, free Mandarin classes, provided work visa, airport pickup, medical insurance, paid vacation, orientation and ongoing support from Reach To Teach.

Fees:
None – all agency services are free for teachers.

Qualifications and requirements:
A native-level English speaker with a bachelor’s degree (required for the Z visa) and an accredited TEFL / TESOL certificate. See our online TEFL / TESOL courses.

Complete the enquiry form to find out more about teaching in Shanghai.

This position is only open to Global English graduates or trainees.

The information you provide will be used in accordance with our privacy policy.

← Back to listings