TEFL Heaven logo


Speak To Us About This Program:
(+1) 916 692 0226 (USA/ CAN)
(+44) 208 1333 885 (UK)


teach English in china

Speak To Us About This Program:
(+1) 916 692 0226 (USA/ CAN)
(+44) 208 1333 885 (UK)

Shanghai TEFL Program Summary

Spend 4 weeks TEFL training in one of the most famous metropolitan and modern cities in the world - Shanghai! After which, receive a paid teaching job in China.

Shanghai has an excellent transport system, with buses, metro and even high speed rail. For those who wish to stay in Shanghai and teach English, there are many opportunities because English is a sought after language of business. As well as businesses seeking better English skills for their staff, parents encourage children to be studious and there are many language centers available that cater only to young learners.

teach English in China - students
teach English in China - Alex

I couldn't recommend this course more highly. I wasn't sure that I'd be a good teacher (or able to make it in China!), but the people I've met and the skills that I've learned through TEFL Heaven have quickly made me feel like a successful member of Shanghai's teaching community.

 Alex O'Hara

​ See full review on the Go Overseas website >>>

Key Program Details

  • What's included
  • housing

You Need a Bachelors Degree to Teach English in China

Only those with a bachelors degree (any subject) can come on this course and teach English in China. In terms of the job placement services, through our experience we know those with a bachelors degree secure jobs within 30 days after the end of the training - and in most cases this is shorter.

Native English speaking teachers are preferred in China, but many employers will accept non-native English speakers as long as they are fluent in English. Non-native English speakers may have to wait a little longer to get a job in their desired location.

See more about eligibility on this page.

Start Dates and Fees

Start dates for this TEFL Program are generally every month and places fill up fast. China is a popular location for teaching English abroad, so we suggest you apply early in order to get your desired start date.

Go here to see all start dates and prices of this program.


I finished the course and I had a lot of different job opportunities and a lot of guidance from the course instructors, and it really made the whole transition from course to kindergarten really easy.

Sarah Eure

 TEFL Teacher China

teach English in China - class

Begin Your Journey Now

Begin Your Journey Now

useful Articles

Why Teach English in China?

Learn Chinese

There is no faster way to learn Chinese than total immersion when you are in China! It is a hard language for sure, but like anything, it gets easier the more you practice - many people have become expert Chinese speakers.

High Salaries

In China, as a TEFL teacher you will earn high salaries compared to living costs. There is plenty to spend your money on but with the option if being able to save, it makes China an attractive choice.

Explore Asia

Other Asian countries are easy access from Shanghai. Thailand, Taiwan, Vietnam, Cambodia - all within a short place ride away. Exploring Asia was never easier than it is today!

Explore Teach Abroad Programs in...

© TEFL Heaven 2009-2017, All rights reserved.