В китайском языке выделяют 7 основных диалектных групп (согласно традиционной классификации): путунхуа, у, кантонский или юэ, минь, хакка, гань и сян. При этом внутри каждого диалекта существует множество вариаций — разновидностей, которые также различаются произношением. Некоторые диалекты не имеют письменности, существуя лишь в устной форме. Различия в диалектах китайского языка настолько существенные, что носители разных диалектов часто не понимают друг друга. Именно поэтому многие лингвисты рассматривают основные диалектные группы как отдельные языки.
В середине 20-го века властями КНР был введен официальный язык, за который приняли севернокитайский язык и его стандартный вариант — путунхуа. Он основан на пекинском диалекте. На путунхуа говорит большая часть населения Китая, это язык правительства и телевидения, на нем преподают в школах и вузах. Но и диалекты продолжают существовать.
Основная причина формирования большого количества диалектов — постоянные миграции китайцев из провинции в провинцию в поисках лучшей жизни. В результате постоянного переселения и контактов с соседними народами происходил обмен лексикой и фонетикой, что способствовало формированию новых языковых систем.