Shanghai is the biggest teaching market in China, and the most varied. The same city that hosts elite international schools also runs neighborhood language centers, public school classrooms of 40 students, and families hiring live-in tutors. The job title "English teacher" covers all of it, at wildly different salaries and workloads.
Here's the short answer on what it takes: to teach legally in Shanghai, you need a bachelor's degree in any subject, a 120-hour TEFL certificate or two years of teaching experience, a clean criminal background check, and a Z work visa sponsored by your employer. Pay published in current Shanghai listings runs from about ¥16,000 to ¥32,000 per month, and international schools generally sit higher.

Teaching in Shanghai means nonstop access to incredible views like this one.
This guide walks through the legal requirements, the visa process step by step, what each type of teaching job actually involves, realistic pay, and what your life looks like once the school bell rings. If you're still comparing cities, start with the best places to teach English in China and come back when Shanghai wins.
Teaching in Shanghai at a glance:
- Legal must-haves: Bachelor's degree, 120-hour TEFL or two years of experience, clean background check, Z visa
- Typical monthly pay: ¥16,000–32,000 (about $2,400–4,800) as published in current listings, with international schools generally higher
- Main job types: International and bilingual schools, public schools, language centers, kindergartens, universities, homestay tutoring
- Typical schedule: 20–25 teaching hours a week at most schools; language centers work evenings and weekends
- Hiring seasons: Year-round at language centers; February/March and August/September for school-year contracts
- Language needed: None to start. Shanghai runs on Mandarin and Shanghainese, and many employers include Mandarin lessons
With the snapshot out of the way, here's what each of those lines actually means for your decision.
What Are the Legal Requirements to Teach in Shanghai?
China's national work-permit rules apply in Shanghai, and schools here enforce them strictly because the city is heavily inspected. To qualify for a legal teaching position, you'll need:
- A bachelor's degree in any subject, authenticated for use in China. It doesn't have to be in education or English.
- A 120-hour TEFL/TESOL certificate or two years of post-graduation teaching experience. Some Shanghai employers, especially kindergartens and international schools, ask for in-person certification rather than online-only.
- A clean criminal background check from your home country, notarized and authenticated.
- Citizenship from a recognized English-speaking country for most English-teaching roles. Listings in Shanghai most often name the US, UK, Ireland, Canada, Australia, New Zealand, and South Africa. Non-native speakers can qualify for some roles with a degree from an English-speaking university and proof of fluency.
- A health check, completed before or shortly after arrival.
- Age within working limits. China's work permits generally run up to age 60 for men and 55 for women, and individual programs set their own ranges (several Shanghai listings ask for 21+).
One thing worth saying plainly: teaching on a tourist or student visa is illegal, and Shanghai is one of the worst places in China to gamble on that. Legitimate employers sponsor your Z visa; treat anyone who suggests otherwise as a red flag. Our guide to how to teach English in China covers the national picture in more depth.
How Does the Z Visa Process Work?
The process looks intimidating, but your employer drives most of it. Expect six to 10 weeks from signed contract to standing in a Shanghai classroom.

Cutie kiddos will make you smile every day!
1. Sign with a licensed employer. Only schools licensed to hire foreign staff can sponsor you. Your contract should say visa sponsorship explicitly.
2. Gather your documents. Degree, TEFL certificate, and background check, each notarized and authenticated for China. Start this early; it's the slowest part.
3. Your employer applies for your work permit notice. Handled with the Shanghai authorities on their end, typically two to four weeks.
4. Apply for the Z visa in your home country. Submit your passport, the work permit notice, and the invitation letter at a Chinese Visa Application Center. Standard processing runs about four to five business days.
5. Convert to a residence permit after arrival. Within 30 days of entering China you'll complete a medical check, register your address with the local police, and apply for the residence permit that lets you live and work for the length of your contract.
Keep digital and paper copies of everything, and don't book a one-way flight until the work permit notice exists. Requirements shift, so confirm current rules with your employer and the Chinese embassy or consulate that serves your region.
What Types of Teaching Jobs Can You Get in Shanghai?
This is the decision that shapes everything else: your salary, your hours, your students, and whether your weekends belong to you. Here are the main settings, who each one suits, and a recommended live listing on GoAbroad where one exists.

Teaching jobs in Shanghai generally fall into four main categories.
International and Bilingual Schools
Shanghai has one of the largest international school sectors in Asia, teaching full curricula (IB, British, American) to expat and affluent local families, plus a growing tier of bilingual schools that blend Chinese and Western curricula. These are the best-paid classroom jobs in the city and the most demanding to get: most want licensed teachers with classroom experience, and hiring runs through school websites and international recruitment fairs rather than program providers. If you're a certified teacher, aim here. If you're not yet, a year or two in another Shanghai setting is the usual stepping stone.
Most international school hiring happens directly. No GoAbroad listing for Shanghai currently covers this tier, which is honest information in itself: be wary of any agency promising international school placement to first-time teachers.
Public Schools
Public school jobs mean bigger classes, often 30 to 50 students, a standard Monday-to-Friday schedule, and real immersion in how most Shanghai kids actually learn. Pay sits below the private sector, but daytime hours, weekends off, and paid school holidays make it the schedule most teachers keep the longest. It suits structured people who'd rather have 25 teaching hours and free evenings than a higher headline salary.
Recommended listing: ESL Teachers Wanted in China's Major Cities with Weihai Chuanyue Cultural Exchange places teachers across public schools, language centers, and kindergartens in 18 cities including Shanghai, with accommodation, insurance, and visa sponsorship included.
This specific placement has no participant reviews yet on GoAbroad; the provider's other programs carry a review history.
Private Language Centers
Language centers are Shanghai's biggest hiring pipeline and the classic first job: small classes, mostly kids after school, training provided, and the city's highest entry-level pay. The trade is your calendar. Peak hours are weekday evenings and weekends, so your days off land midweek. It suits night owls, first-time teachers, and anyone who wants colleagues their own age and a built-in social circle.
Recommended listing: Teach in Shanghai, China with Flying English runs small classes for young learners in central Shanghai, with pay of ¥21,000–26,000 net per month plus a ¥3,500 monthly housing allowance, insurance, and extended holidays at Chinese New Year and in summer.
Maybe the best job I've ever had. Everyone is treated with care and respect... You are challenged to an appropriate level and in a way that improves your professional and personal performance." — Jacob Turner, May 2025
Kindergartens and Early Childhood
Early-years teaching is booming in Shanghai and pays surprisingly well, because parents start English young and schools compete for teachers who genuinely like five-year-olds. Expect songs, routines, high energy, and full school-day hours rather than the 20-hour teaching weeks of other settings. It suits patient, animated teachers, and it's where prior experience commands the biggest pay bump.
Recommended listing: Make an Impact on Young Minds, Teach in China! with Shanghai Meiji Culture Communications places early-childhood teachers with two or more years of experience in Shanghai's Lingang area at ¥25,000–32,000 per month before tax, plus a ¥4,000 housing allowance, on a 24-month contract with weekday 8 a.m. to 5 p.m. hours.
This listing has no participant reviews yet on GoAbroad.
Universities
University posts are the quiet corner of the market: lighter teaching loads, long holidays, adult students, and time to study Mandarin or freelance-write on the side. The catch is pay, which typically sits well below Shanghai's private sector, and competition, since these roles usually ask for a master's degree or solid experience. It suits teachers who value time over money.
No university teaching listing for Shanghai is live on GoAbroad right now. Universities generally recruit directly, often through their international offices, with hiring concentrated in spring for fall semester starts.
Private Tutoring and Homestay Programs
Freelance private tutoring is legally murky for foreigners: your work permit ties you to your sponsoring employer, so independent cash tutoring on the side isn't a legal foundation for your stay. The legitimate version of this path is a structured homestay or au pair program, where you live with a Shanghai family, tutor their kids in English, and get room, board, a stipend, and usually Mandarin classes in exchange. It suits younger travelers (most programs cap around age 30) who want cultural immersion more than savings.
Recommended listing: Yohoo Au Pair China Culture Exchange (Homestay Tutor) places participants ages 18–30 with host families in six cities including Shanghai, covering accommodation, meals, round-trip airfare, weekly Mandarin classes, and monthly pocket money on one-year placements.
This program carries a single review on GoAbroad so far, and it praises the host family while criticizing the agency's support. Weigh that directly with the provider before committing.
Placement Programs and Recruiters
If sorting all of the above solo sounds like a second job, placement programs bundle it: they match you with a vetted school, walk your documents through the visa process, and stay on call once you land. You'll sometimes trade a little salary for that support, and the good ones are transparent about which school type you're being matched into. This route suits first-time movers who want a human on the other end of the phone. Our rundown of the best teaching jobs in China compares more options like these nationwide.
Recommended listing: China Teaching Experience with TravelGrad places graduates ages 21–30 in private schools in Shanghai, Beijing, and Guizhou on 10-to-12-month contracts, with orientation, insurance, and job-search support included.
"They have made what is usually a very daunting and complicated process, seamless." — Niamh McMullan, December 2023
Editor's Note: Program details were accurate at the time of writing. Always confirm current pay, requirements, and inclusions on the listing and with the provider directly.
How Much Do Teachers in Shanghai Earn in 2026?
| Listing (job type) | Monthly pay (USD) | As published | Also includes |
|---|---|---|---|
| TravelGrad (placement program, private schools) | ~$1,350–2,700, depending on placement | £1,000–2,000 | Some accommodation; insurance; TEFL course |
| Teach & Play (English teaching at football clubs) | From ~$2,400 | ¥16,000 minimum | Flights; first two weeks' accommodation |
| Weihai Chuanyue (public schools, language centers, kindergartens) | $2,500–3,000 | Listed in USD | Accommodation, insurance, visa sponsorship |
| Flying English (private language center) | ~$3,100–3,900 | ¥21,000–26,000 net | ¥3,500 monthly housing allowance; insurance |
| Shanghai Meiji (kindergarten/early childhood) | ~$3,700–4,800 | ¥25,000–32,000 pre-tax | ¥4,000 monthly housing allowance |
| Yohoo (homestay tutor/au pair) | Pocket money only | No figure published | Room, board, round-trip flights, Mandarin classes |
Shanghai pays at the top of China's scale, and the listings on this site show the spread directly. Salaried roles in current Shanghai listings publish between roughly $2,400 and $4,800 per month (¥16,000–32,000): football club teaching starts around $2,400, multi-setting placements list $2,500–3,000, language centers advertise about $3,100–3,900 net, and experienced early-childhood teachers see $3,700–4,800 before tax. Homestay tutors earn room, board, and pocket money rather than a salary. Two tiers don't publish pay in listings at all: international schools and universities hire directly, with international schools generally at the top of the city's market.
Two things make those numbers go further than they look. Housing support is common (allowances of ¥3,500–4,000 a month appear in current Shanghai listings, and some placements include accommodation outright), and China's cost of living stays low relative to salaries even in its most expensive city. Plenty of teachers bank a third of their pay. For how Shanghai stacks up against other countries, our guide to ESL teacher salaries has the global picture.
What Is Work-Life Balance Like for Teachers in Shanghai?
Your schedule depends almost entirely on which setting you chose above. Public schools and kindergartens run school days, roughly 8 a.m. to 4 or 5 p.m., with weekends and public holidays off. Language centers flip that: afternoons, evenings, and weekends on, with two weekdays off. Actual teaching hours at most schools sit around 20–25 a week, with office hours, planning, and the occasional Saturday open house on top.
The workload culture is real but manageable. Chinese schools take demo classes, parent communication, and holiday performances seriously, and December and June get intense. In exchange, you get China's public holidays, an extended break at Chinese New Year, and, at schools on academic calendars, paid summer weeks. Reviewers of Shanghai programs regularly mention supportive training and mentorship as the difference between a sustainable year and a draining one, so ask every employer what their onboarding actually includes.

Xiaolongbao (n). Way of life
What Is Life in Shanghai Like Outside of Work?
Shanghai is the easiest soft landing in mainland China. It's a city of roughly 25 million where you can eat ¥15 noodles at a corner shop, then walk past the Bund's colonial skyline to a rooftop bar. The metro is one of the largest networks in the world, cheap and bilingual, and neighborhoods like the former French Concession, Jing'an, and Wukang Road fill weekends on their own. Day trips to water towns and high-speed rail to Hangzhou or Suzhou make short holidays simple.
You don't need Mandarin to start; you'll want it anyway. Shanghai's local language is Shanghainese and the city runs on Mandarin, and daily life gets noticeably warmer with even survival-level phrases. Many employers include Mandarin lessons, and payment apps, translation tools, and a large expat community smooth the first months. Safety-wise, Shanghai has low violent crime and the practical cautions are petty ones, like tourist-area scams and pickpocketing on crowded streets such as Nanjing Road; check your government's current travel advisory before you commit and register with your consulate when you arrive. The adjustment that surprises teachers most isn't language but pace: this is a city that changes block by block, year by year, and that's exactly why people stay longer than they planned. If part of your goal is to travel with more intention than a tourist visa allows, teaching here is one of the most practical ways of making your travel more meaningful.
Ready to Teach in Shanghai?

Beautiful streets, delicious eats, great pay, incredible culture. What more could you want?!
You now know the legal bar, the visa path, what each classroom actually pays, and which trade-offs come with each schedule. The next step is comparing real openings side by side: check the requirements against your qualifications, read what past teachers said, and inquire with two or three employers rather than the first one that replies.
GoAbroad is your pre-departure HQ. Compare thousands of study, volunteer, teach, and intern abroad programs, read verified reviews from past participants, and save your favorites in MyGoAbroad.
Browse current teaching jobs in Shanghai, or widen the map with teaching jobs across China if you're open to more than one city.
Look for the Perfect Teach Abroad program in China Now
Explore teach abroad programs in Shanghai, China, from verified providers. Compare optiions and find your fit on GoAbroad.

Jessica Rosa
GoAbroad Editorial Intern
Jessica grew up in California, where she learned to love the beach and sunny weather...and then spent the last eight years living in the snowy mountains of Utah. After earning her bachelor's degree in English, Jessica decided to fulfill her dreams of traveling the world. Her latest traveling adventures were in Venice, Rome, and Athens, with England next on the list. If she isn’t spending time with her friends and family, you can almost always find her around her sweet standard poodle, Maximus.
View Full Profile







