← All articlesCulture

Mandarin vs Cantonese: What's the Difference and Which Should You Learn?

Two of the world's most spoken Chinese languages — but they're not mutually intelligible. Here's what sets them apart and how to choose.

6 min read·

If you're new to Chinese languages, you might be surprised to learn that 'Chinese' isn't a single language — it's a family of languages. Mandarin (Pǔtōnghuà) and Cantonese (Yuèyǔ) are the two most widely spoken, but a native Mandarin speaker and a native Cantonese speaker cannot understand each other in conversation.

Mandarin is the official language of mainland China, Taiwan, and Singapore. It has four tones (plus a neutral tone) and around 1.1 billion speakers worldwide. It's the language taught in schools across China and used in government, media, and business.

Cantonese is spoken primarily in Guangdong province, Hong Kong, and Macau — and by many overseas Chinese communities in the US, UK, Canada, and Australia. It has six to nine tones depending on how you count them, making it tonally more complex than Mandarin.

Both languages share the same written characters (with some differences between simplified and traditional scripts), which means a Mandarin reader and a Cantonese reader can both read the same newspaper — they just pronounce every word differently.

Which should you learn? If your goal is to communicate with the broadest possible audience in China, or to do business in mainland China, Mandarin is the clear choice. If you have family connections to Hong Kong, Guangdong, or a Cantonese-speaking community, Cantonese may be more personally meaningful. ChineseShifu focuses on Mandarin — the most widely useful starting point for most learners.

Practice what you just learned

ChineseShifu has interactive exercises for everything in this article — tones, vocabulary, and more.

Download Free

More in Culture