Why teach English in Shanghai? China’s most international city and popular destination for expats, Shanghai is an exciting, vibrant metropolis that combines the best of ancient and modern China. Spend just a few days in the city, and you’ll soon see why so many foreigners have chosen to live there.

With ancient temples standing beside towering skyscrapers, the city is the definition of old meets new. Amongst the hustle and bustle, you’ll find quiet pockets of peace that make for the perfect escape from city life.


Teach English in Shanghai

With positions available with schools across the city, you’ll have the chance to work in all parts of Shanghai and experience authentic local culture. You get to choose your preferred age group of learners, from kindergarten to high school.

What to expect

15,000 RMB -18,000 RMB per month, plus free housing, or a housing allowance of 3000 RMB

This salary enables you to save

1 year contract, possible to extend

Kindergarten, primary school, middle school and high school positions available

Monday-Friday work, during regular schools hours

Kindergarten classes are about 15 learners per class, primary school-high school: 40-50 learners per class


Have you got what it takes?

To be eligible to apply, you’ll need to:

Passport holder from the UK, Ireland, US, New Zealand, Australia, Canada or South Africa

Complete a TEFL course before arrival in China

Hold a bachelors degree (in any subject)

teaching grade 4 in Shanghai


The Program

If there’s one thing for sure, it’s that you should never have to pay to work. And with us you won’t have to; but, to be able to offer the support, guidance, training, and resources we’re known for, we require all participants to pay a program service fee.

Program Fee

You’ll need a TEFL before you can start teaching in China. If you don’t have one, the fee will include a course and cost £630. If you do, this drops to £550.


The program fee includes support from the moment you apply to the end of your placement in getting a visa, finding a job, and settling in.


Getting your adventure off the ground…

From application to arrival, the overall process will take around 3 months. It might sound scary but it needn’t – we’re here to walk you through the entire process, so you spend less time panicking and more time preparing. Here’s how it works:

Step 1

Send us your application

Craft your cover letter, upload your CV and answer a few simple questions.

Step 2

Chat to us

Jump on a 30-minute call and tell us about you, what you’re looking for and when you want to go.

Step 3

Sign up

Submit your enrolment form and pay the program fee. Then… you’re all set!

Start your adventure today

 Apply now and be there within 3 months! The best time to start is in August, and occasionally there are also vacancies in February.