Teach Abroad in Shanghai, China

79 Teach Abroad Programs in Shanghai, China

International TEFL Academy

Experience Chinese culture while teaching abroad in Shanghai through the International TEFL Academy. Participants of any nationality with a native English speaking level are welcome to participate in this program. Placements last for six to 12 months and are available year round.

LanguageCorps – Teach English Abroad

Teach abroad in Shanghai with LanguageCorps. LanguageCorps provides participants with a TESOL certification, a paid job, and training to become a quality TESOL teacher. The program accepts participants with native-level English speaking skills, a high level of maturity and flexibility, and a bachelor's degree from an accredited college or university.

International TEFL and TESOL Training: Teach in China!

Native and near-native speakers of the English language now have the chance to teach abroad through this innovative opportunity provided by International TEFL & TESOL Training in China. Available in two program locations, Beijing and Zhuhai, participants have the chance to boost their resumes and jumpstart an international teaching career after gaining their TESOL or TEFL Certificates with the ...

Get Paid to Teach English in China with i-to-i TEFL

Join our 5-month February 2015 supported teaching programme and be more than a tourist as you commute to school, teach English and fall in love with this amazing country… whilst also getting paid! Known as our China Internship, you will also get full internationally accredited TEFL training whilst abroad. Reserve your place today on the February 2015 China Internship with just a 50% deposit!

Find the Teaching Position You Need in China!

Live and work in Shanghai through this teach abroad program by TeachAnywhere. TeachAnywhere lets participants teach different levels including Early Years, Elementary, and Secondary. Participants receive a variety of benefits such as a tax-free salary, annual flights, and tuition for dependents.

Choose from a Variety of Teaching Positions in China

Teach abroad in Shanghai, China through Teach Away Inc. Participants spend 12 to 15 months teaching English to children ages two to ten. The program provides participants with a monthly salary, monthly housing allowance, and return airfare.

Knowledge Must

Teach abroad in China's largest city, Shanghai, with Knowledge Must. Knowledge Must provides participants with varying teaching posts based on their goals, housing assistance, and complimentary services. The program uses different languages as medium of teaching such as English, Hindi, and German.

Global Resource Bureau

Teach abroad in Shanghai with Global Resource Bureau. Participants work in a paid teaching position in primary or secondary school. Teachers receive free accommodation, allowances, and a reimbursement of airfare costs after completion of a one year contract. The placement requires participants to be at least 19 years old with a TEFL/TESOL certification and a native English speaker.


Edvectus is a friendly company that personally matches teachers to international school jobs and gives teachers access to our free online learning portal with hundreds of teaching and travel resources. Edvectus has offices worldwide in Dubai, Hong Kong, North America, Australia, New Zealand and the UK.

Teach English in China (Good Salary)

Teach and Travel program is perfect for those who want to experience something new, travel, but at the same time earn enough to cover the living costs. As China is relatively cheaper than European countries or USA, Teach and Travel program offers competitive salaries. The program is suitable for native and non-native English speakers who want to immerse themselves into the Chinese culture. E...

Teaching Intern in China with Star Exchange

The Star Exchange Teaching Intern in China program offers participants a fantastic opportunity to gain international teaching experience. Following Confucian tradition, teachers receive a high level of respect in China. Teaching interns will have short working hours, giving them the chance to explore China and to get to know its ancient culture, incredible landscapes, and modern cities. Teachin...

Raffles Education Corporation

Work as an ESL Lecturer in Shanghai. Lecturers will take charge of their own course curriculum and language lessons. They are expected to plan and deliver the lessons in an appropriate and clear manner.

Connect-123 Internship & Volunteer Programs

Live in China by working as a teacher through Connect-123. Connect-123 offers teach abroad programs in the city of Shanghai. Teachers may work in schools, workshops, and research facilities that focus on educational policies. Participants may also engage in activities such as learning Tai Chi, Chinese cuisine, and basic Chinese lessons during the course of the program.

Teach with Projects Abroad

Help Chinese students develop their proficiency in the English language. International teachers are invited to work with Projects Abroad for one month, a semester, or a Gap Year. They will be based in schools located on the outskirts of Shanghai.