Shanghainese vs Cantonese: two survivals of Middle Chinese
Cantonese is the language most learners reach for as a reference point, and the comparison is genuinely useful — as long as you do not expect the two to be alike. They are about as close as English and German.
Tap 🔊 to hear an example. Shanghainese examples play the recordings from Verbavia’s course, made with a Shanghainese voice; Mandarin examples play a Mandarin voice.
The short answer
Shanghainese and Cantonese are both Chinese languages that are not Mandarin, and that is nearly all they have in common. They belong to different branches — Shanghainese is Wu, Cantonese is Yue — and they are not mutually intelligible in either direction. A Shanghainese speaker understands Cantonese no better than a Mandarin speaker does, which is to say hardly at all.
Where the comparison earns its keep is in showing that the two languages did not just drift from a common ancestor at random. Each kept a different half of Middle Chinese. Cantonese kept the endings and the tone categories. Shanghainese kept the voiced consonants. Almost everything else on this page follows from that one fact.
At a glance
| Shanghainese | Cantonese | |
|---|---|---|
| Branch of Chinese | Wu | Yue |
| Where | Shanghai and the surrounding region | Guangdong, Guangxi, Hong Kong, Macau |
| Speakers of the branch | about 83 million (Wu) | about 85 million (Yue) |
| Tones | five, two of them checked | six, or nine counting the checked ones |
| Voiced consonants | kept | lost |
| Syllable endings | vowels, nasal vowels, one glottal stop | vowels, -m -n -ng, -p -t -k |
| A written standard | no | yes, in informal use |
| Official standing | none | de facto official in Hong Kong and Macau |
| Taught in schools | no | yes, in Hong Kong |
Each kept a different half
Middle Chinese, the language of the Tang dynasty rhyme books, had a three-way contrast in its stops — voiceless, aspirated and voiced — and syllables that could end in -p, -t, -k, -m, -n or -ng. No modern variety kept all of it.
Cantonese kept the endings. Its syllables still close on -p, -t and -k, and it preserves the Middle Chinese tone categories so faithfully that Tang poetry rhymes better read in Cantonese than in almost anything else. What it lost was the voicing: the voiced initials merged into the voiceless series, and the tone split into two registers to compensate.
Shanghainese did the opposite. It lost the endings — all three stops collapsed into a single glottal catch, and the nasals became nasalised vowels — but it kept the voiced initials. Wu and Old Xiang are the only branches of Chinese that did. That is why 步 bu ‘a step’ is a genuinely different consonant from 布 pu ‘cloth’ and 怕 pho ‘afraid’ in Shanghainese, and why the same three-way distinction does not exist in Cantonese or Mandarin at all.
This is the practical upshot for a learner: the hard new sound in Cantonese is at the end of the syllable, and the hard new sound in Shanghainese is at the beginning of it.
Tones: six against five, but that is not the real difference
Cantonese has six phonetic tones, or nine if you count the checked ones separately in the traditional way — the phrase is 九声六调, nine sounds and six tones — although modern descriptions generally treat the checked ones as conditioned by the final consonant rather than as tones in their own right. Shanghainese has five.
Counting them, though, badly misrepresents the difficulty. In Cantonese the tone belongs to the syllable and you have to produce it on every syllable, for ever. In Shanghainese the tone belongs to the word: inside a word only the first syllable keeps its own tone and the rest are reshaped around it. So a Shanghainese word learned as a whole comes out with the right melody, and there is far less to drill than the number five suggests. That mechanism is set out on the tones page.
For tone alone, Shanghainese is the easier of the two. For consonants it is not.
Cantonese can be written down; Shanghainese cannot
This is the difference that matters most in practice, and it is the one most learners do not expect.
Written Cantonese is a real thing. It has its own characters for its own words — 嘅, 唔, 係, 冇, 咗 — and you will find it in Hong Kong entertainment magazines, advertising, social media and quoted speech in newspapers. Formal writing is still standard written Chinese, but a Cantonese speaker who wants to write as they speak has an agreed way to do it.
Shanghainese has no such thing. Most of it is written with the same characters as Mandarin, and for the words that have no settled character, writers borrow, invent or disagree — 勿 veh ‘not’ is also written 弗, and the question particle 伐 va has a purpose-made character, 𠲎, that many keyboards cannot produce. There is no official romanisation either, where Cantonese has Jyutping and Yale. The full picture is on the writing page.
For a learner this cuts two ways. Cantonese material is easier to find and easier to trust. But because Shanghainese is written in ordinary characters, a Mandarin reader can read a Shanghainese sentence off the page and understand it — and then fail completely to recognise it when it is spoken. That trap does not exist in Cantonese, where the written form announces itself.
Status, and why Cantonese has more of everything
Chinese and English are the official languages of Hong Kong under the Basic Law, and Cantonese is the de facto spoken form used by the government, the courts and the schools. Macau is the same, alongside Portuguese. Cantonese has a film industry, a pop industry, news broadcasting, and — unusually among non-Mandarin varieties — some state television and radio in mainland China.
Shanghainese has none of that. It is not an official language anywhere, it is not the medium of instruction in any school, and national policy makes Putonghua the language of broadcasting, with other varieties permitted only in particular approved settings. What Shanghainese has is announcements on a few metro lines, some local programming, and the 2023 television series 繁花.
That difference in standing shows up directly in the amount of material available to learn from — and it is why a roundup of Shanghainese resources is short and a roundup of Cantonese ones is not. Ours is here.
So which should you learn?
They answer different questions, and neither is a stepping stone to the other.
- Cantonese if you want Hong Kong, a large diaspora, a film and music canon, a written form you can read and write, and a supply of teaching materials.
- Shanghainese if you want Shanghai and the Yangtze delta, a language whose sound system is genuinely unlike anything Mandarin prepared you for, and the considerable satisfaction of a language that very few outsiders have bothered with.
If you already speak Mandarin, both are worth knowing about: Cantonese will demand more tones and new syllable endings, Shanghainese will demand a consonant contrast you have never made and a vocabulary of everyday words that are simply different. Which of those is harder is dealt with here.
Sources
- Norman, J. (1988). Chinese, p. 216 — voicing lost in Yue and retained in Wu and Old Xiang. Cited in Wikipedia: Yue Chinese.
- Ramsey, S. R. (1987). The Languages of China, pp. 99–100 — Yue as conservative in final consonants and tone categories. Cited in Wikipedia: Yue Chinese.
- Wikipedia: Cantonese — tones, written Cantonese, and status in Hong Kong and Macau
- Ethnologue via Wikipedia: Yue Chinese, about 85 million speakers (2021–2024)
- Wikidata: Wu Chinese, number of speakers (Ethnologue, 2019)
- Tang, C. and van Heuven, V. J. (2009). Mutual intelligibility of Chinese dialects experimentally tested. Lingua 119(5).
- Law of the People’s Republic of China on the National Common Language and Script, revised 2025
- Wikipedia: Written Cantonese