Choosing the right city is one of the most important decisions an English teacher in China makes. The difference between cities isn’t just salary — it’s teaching environment, cost of living, social life, and how much you’ll actually save and enjoy your time.

This guide cuts through generic advice and gives you honest comparisons based on what teachers actually experience.

At a Glance

CityTypical ESL salaryMonthly costsEst. savings/moBest for
Shanghai¥20,000–¥30,000¥12,000–¥16,000¥6,000–¥16,000Career growth, international schools
Beijing¥18,000–¥28,000¥10,000–¥15,000¥6,000–¥16,000Premium schools, test prep
Shenzhen¥18,000–¥28,000¥10,000–¥15,000¥6,000–¥16,000Tech city, close to HK
Chengdu¥14,000–¥22,000¥6,000–¥9,000¥7,000–¥14,000Best savings rate, quality of life
Hangzhou¥16,000–¥24,000¥8,000–¥12,000¥7,000–¥14,000Growing market, tech scene
Guangzhou¥15,000–¥22,000¥8,000–¥12,000¥6,000–¥12,000Southern China, business focus

Shanghai

Best for: Building a career, international school experience, networking

Shanghai has the largest international school market in China and the highest concentration of premium ESL positions. If you want to teach at an IB school, get credentialed experience, or maximize your professional development, Shanghai is the top choice.

Salary: ¥20,000–¥45,000 depending on school type. International schools regularly offer ¥28,000–¥40,000 plus housing allowance (¥3,000–¥6,000) and annual flight allowance.

Cost of living: The highest in China. A comfortable lifestyle costs ¥12,000–¥16,000/month.

Teaching environment: Highly competitive for premium positions. Students are often motivated and from wealthy families. Workload at international schools is high — long hours, extensive reporting requirements.

Social life: World-class. Huge expat community, international restaurants and bars, cultural events, and easy access to the rest of Asia.

The honest picture: Shanghai is exciting and career-boosting but expensive and intense. Many teachers love it; many burn out after 2 years. Best for those who specifically want international school experience or career development.


Beijing

Best for: Premium school careers, test prep specialists, cultural experience

Beijing’s teaching market is slightly smaller than Shanghai but offers excellent opportunities, especially for teachers specializing in IELTS, SAT, or GaoKao preparation — which commands premium rates at training centers.

Salary: ¥18,000–¥40,000. Training center positions for test prep specialists can reach ¥35,000+.

Cost of living: Slightly cheaper than Shanghai — budget ¥10,000–¥15,000/month comfortably.

The honest picture: Air quality is Beijing’s biggest drawback — while improved significantly from the 2010s, it still concerns many teachers. The city is historically and culturally rich, with a strong expat community. Great for teachers who want a more “authentically Chinese” big-city experience than Shanghai’s very international bubble.


Chengdu

Best for: Maximum savings rate, quality of life, remote workers supplementing with teaching

Chengdu is consistently ranked as the most liveable city in China by expats — and for good reason. The food is extraordinary, the people are relaxed and friendly, the cost of living is dramatically lower than Tier 1 cities, and the city has a growing, tight-knit expat community.

Salary: ¥14,000–¥22,000 at most schools; international schools up to ¥28,000.

Cost of living: ¥6,000–¥9,000/month for a comfortable lifestyle.

Savings rate: Despite lower salaries, Chengdu teachers often save more than those in Shanghai. A teacher earning ¥18,000 and spending ¥7,500 saves ¥10,500/month — better than many Shanghai teachers.

The honest picture: Chengdu has fewer premium international school positions than Shanghai or Beijing. If building a prestigious school CV is your goal, Chengdu is limiting. But if you want to live well, save money, and genuinely enjoy life in China, Chengdu is exceptional.


Hangzhou

Best for: A taste of Tier 1 opportunity with lower costs, tech industry connections

Hangzhou has grown significantly as an economic and tech hub (Alibaba is headquartered here) and its English teaching market has expanded accordingly. It sits in a sweet spot: better-paying than inland Tier 2 cities, but meaningfully cheaper than Shanghai (just 1 hour away by high-speed rail).

Salary: ¥16,000–¥28,000 at international and bilingual schools.

Cost of living: ¥8,000–¥12,000/month.

The honest picture: Excellent option for teachers who want a Tier 2 lifestyle with Tier 1 proximity. The high-speed rail to Shanghai takes 50 minutes, so weekend access to a world city is easy. Growing expat community but smaller than the Tier 1 cities.


Practical Advice for Choosing

Prioritize savings: Chengdu or Hangzhou

Prioritize career / CV building: Shanghai or Beijing

Prioritize lifestyle balance: Chengdu, Hangzhou, or Shenzhen

Prioritize proximity to Hong Kong or Macau: Shenzhen or Guangzhou

First time in China, unsure: Many first-timers do well starting in a Tier 2 city — lower stakes, cheaper to experiment, friendlier to Mandarin beginners. You can always move to a Tier 1 city for your second contract.

Frequently Asked Questions

Does the city affect how quickly I'll get my Z-visa?

Not significantly. Z-visa processing is handled at the national level. However, some cities have more efficient local HR bureaus, and well-resourced international schools in all major cities handle this regularly and efficiently.

Is it easy to move cities between contracts?

Yes — many teachers change cities between annual contracts. Your new employer applies for a new Work Permit, and the process is the same as the first time. Building experience in one city makes you more attractive to schools in any other city.

Is it harder to make friends in smaller cities?

The expat community is smaller in Tier 2 cities, which means you meet fewer people but often form closer friendships. Most Tier 2 cities have active Facebook expat groups, WeChat groups, and regular social events. Many teachers report that smaller cities feel more welcoming — locals are often more curious and friendly toward foreigners than in the more jaded Tier 1 cities.

Advertisement
AdSense — In-Article / Native Replace with your AdSense code after approval
← More Teaching guides