City guide
Teach English in Shanghai, China
International schools and adult training centers at the top of the China pay range.
Shanghai is the highest-paying ESL market in mainland China. International schools cluster in Pudong and Minhang. Adult training centers and corporate English programs hire continuously. Tier-1 cost of living is real but housing is usually subsidized.
Best for
Experienced teachers and licensed K-12 teachers maximizing savings.
China at a glance
Salary: International schools: 25k to 45k RMB per month. Training centers: 18k to 30k RMB. Public schools: 12k to 22k RMB. Universities: 10k to 20k RMB with long vacations. Most contracts include housing or stipend.
Visa: Z visa. Requires bachelor's, two years of post-graduation work experience, a 120-hour TEFL, and a notarized criminal record check. Citizenship from one of seven native English countries is standard. Age cap of 60 is typical.
Full China guide →Open positions in Shanghai
14 active listings mentioning Shanghai.
High paid teaching openings from a first class international school in Shanghai, China
Start Consulting · China · Full-time
Recruiting Native English Speakers in Beijing, Hangzhou, Shenzhen, Dalian, Fushun, Wuhan, Suzhou, Yangzhou, Shanghai, Weifang, Bijie etc all over China. Kindergarten/Primary School/Training School, Sa
Beijing Zhongyu International Education Consulting Service Co., LTD · China · Full-time
Kindergarten, Primary School and Training Center Positions ESL Teachers, Homeroom Teacher and Academic Managers Luzhou, Chengdu, Chongqing, Guangzhou, Jinan, Shanghai, Shenzhen, Beijing, Kunshan and Q
TeachDiscoverChina · China · Full-time
ESL Teachers needed for Universities Shanghai, Jiashan, Kangding, Chengdu, Chongqing, Pingxiang, Changde 9k – 19k RMB/month depending on position, experience and qualifications August/Sept start – App
TeachDiscoverChina · China · Full-time
Updated Job Listings: High Paying 100s of vacancies for native speakers or non-native speakers all over China ( Shenzhen, Beijing, Guangzhou, Shanghai, Suzhou, Nanjing, Hangzhou, Fuzhou, Dalian, Qingd
China Ferryman Consulting · Shanghai, China · Full-time
15000-30000rmb, ESL and subject teacher needed all over China,International, Public school. Z visa. Competitive salary. free housing, Beijing Shanghai Guangzhou Shenzhen. Hangzhou, Suzhou, Chengdu, Xi
ST teachers · China · Full-time
Recruiting Native English Teachers in Beijing, Hangzhou, Dalian, Fushun, Shenzhen, Wuhan, Suzhou, Guangzhou, Chongqing, Yangzhou, Shanghai etc all over China. Salary from 25000 RMB to 32000 RMB monthl
Beijing Zhongyu International Education Consulting Service Co., LTD · China · Full-time
High paid teaching openings from a top level international school in Shanghai, China
Start Consulting · China · Full-time
Opportunities at K12 Schools - 2026 - Shanghai, Beijing, Qingdao
Teachingsurfing · China · Full-time
ESL and EAP Teachers needed for Universities Tai’an, Kangding, Jiaxing, Shanghai, Changshu, Taizhou, Pingxiang 9k – 25k RMB/month depending on position, experience and qualifications August/Sept start
TeachDiscoverChina · China · Full-time
Updated Job Listings: High Paying 100s of vacancies for native speakers or non-native speakers all over China ( Shenzhen, Beijing, Guangzhou, Shanghai, Suzhou, Nanjing, Hangzhou, Fuzhou, Dalian, Qingd
China Ferryman Consulting · Shanghai, China · Full-time
28K-39K for Teachers Shanghai Shenzhen Beijing (cities across China)
Eric Talent · China · Full-time
Recruiting Native English Teachers in Beijing, Hangzhou, Dalian, Fushun, Shenzhen, Wuhan, Suzhou, Guangzhou, Chongqing, Yangzhou, Hohhot, Shanghai, Chengdu, Qingdao etc all over China. Salary from 250
Beijing Zhongyu International Education Consulting Service Co., LTD · China · Full-time
13000-30000rmb, ESL and subject teacher needed all over China,International, Public school. Z visa. Competitive salary. free housing, Beijing Shanghai Guangzhou Shenzhen. Hangzhou, Suzhou, Chengdu, Xi
ST teachers · China · Full-time