Anonymous reports from teachers across China. No names, no schools — just numbers.
Takes 20 seconds. Anonymous — we never ask who you are or where you work.
Check my salary →Right now this is a small sample — 19 reports. Salary data is a public good: the more teachers who add their number, the more useful it gets for everyone negotiating an offer or a raise.
Know teachers in China? Drop the board in your group chat, or share it on Reddit:
| City | Median (¥/mo) | Reports | Range |
|---|---|---|---|
| Shanghai small sample | ¥34,000 | 1 | ¥34,000 – ¥34,000 |
| Shenzhen | ¥28,000 | 3 | ¥18,000 – ¥36,000 |
| Xiamen small sample | ¥25,000 | 1 | ¥25,000 – ¥25,000 |
| Chongqing small sample | ¥23,000 | 1 | ¥23,000 – ¥23,000 |
| Nanjing small sample | ¥19,500 | 1 | ¥19,500 – ¥19,500 |
| Beijing small sample | ¥18,000 | 1 | ¥18,000 – ¥18,000 |
| Dalian small sample | ¥12,000 | 1 | ¥12,000 – ¥12,000 |
| City not stated | — | 10 | — |
Small-sample rows are indicative only. More reports = sharper picture — add yours.
| School type | Median (¥/mo) | Reports |
|---|---|---|
| Public school | ¥34,000 | 3 |
| International school | ¥28,000 | 3 |
| Other | ¥20,750 | 6 |
| Private language school / training center | ¥18,000 | 5 |
| Offer | How it compares |
|---|---|
| ¥12,000/month | see where it ranks → |
| ¥15,000/month | see where it ranks → |
| ¥18,000/month | see where it ranks → |
| ¥20,000/month | see where it ranks → |
| ¥22,000/month | see where it ranks → |
| ¥25,000/month | see where it ranks → |
| ¥30,000/month | see where it ranks → |
| ¥35,000/month | see where it ranks → |
The 8-clause contract checklist · Probation rules · Salary splits · Social insurance · Resignation penalties · Labor arbitration