I stavelser av type A skiller språket mellom seks (eller sju) toner, som illustrert i den venstre halvdelen av tabellen nedenfor, der de skrives med IPA-transkripsjon. Skillet mellom T1 og T7 er marginalt, og finnes ikke hos alle talere. I stavelser av type B (som ikke finnes på standard mandarin), skiller språket mellom bare tre toner, som vist i den høyre halvdelen av tabellen. I stavelsestype a finnes både nivå- og konturtoner, i stavelsestype b bare nivåtoner. I hovedartikkelen Kantonesisk tonologi finnes også en skildring av tonesandhi.