The shape of a Cantonese syllable

Every syllable is (initial) + final + tone. The initial is the opening consonant; the final is everything after it. Some syllables have no initial at all — aa3 (呀, particle) starts straight on the vowel.

Two extra consonant-only finals exist too: m and ng can stand alone as whole syllables — 唔 m4 (not) and 五 ng5 (five) are single nasal syllables.

The 19 initials

Jyutping initials, grouped by how they work for English speakers:

InitialExampleJyutpingSounds like + English
b八baat3'eight' — like p in "spy", unaspirated
p怕paa3'to fear' — p in "pie", strong puff
d多do1'many' — like t in "sty", unaspirated
t睇tai2'to watch/look' — t in "tie", aspirated
g家gaa1'home' — like k in "sky", unaspirated
k卡kaa1'card' — k in "kite", aspirated
gw瓜gwaa1'melon' — g with rounded lips
kw誇kwaa1'to praise' — aspirated gw
z知zi1'to know' — like ds in "lads"
c車ce1'car' — z with a strong puff, like ts
s三saam1'three' — English s
j一jat1'one' — y in "yes"
m媽maa1'mum'
n你nei5'you'
l嚟lai4'to come' — the spoken word
f飯faan6'cooked rice / meal'
h好hou2'good'
ng我ngo5'I/me' — ng of "singer" at the START

Note: some syllables have no consonant initial — 呀 aa3 starts straight on the vowel. That's why the table counts 19 initials, not 20.

Finals — start with aa vs a

The single most important vowel distinction: aa is long and open (like "a" in "father", held), a is short and central (like the "u" in "cut"). They're different letters in Jyutping and different sounds:

Final pairCantoneseJyutpingEnglish
aa vs a三 vs 心saam1 vs sam1three vs heart
aai vs ai街 vs 雞gaai1 vs gai1street vs chicken
aau vs au教 vs 救gaau3 vs gau3teach vs save
aan vs an山 vs 新saan1 vs san1mountain vs new

The rest of the finals

Other finals you'll meet constantly:

FinalExampleJyutpingSounds like + English
i詩si1'poem' — a clean i like "see"
u姑gu1'aunt' — oo in "food"
e車ce1'car' — e in "bed"
o梳so1'comb' — aw in "law"
oe靴hoe1'boot' — say "e" with lips pursed
eoi佢keoi5'he/she' — short rounded e + i glide
eon春ceon1'spring' — that e + n
eot出ceot1'to exit' — that e + checked t
yu豬zyu1'pig' — say "ee" with rounded lips (German ü)
m唔m4'not' — a held nasal m as a whole syllable
ng五ng5'five' — a held ng as a whole syllable

Finals can also end in -i, -u, -m, -n, -ng or a stop -p, -t, -k:

EndingExampleJyutpingEnglish
-i (glide)開hoi1open
-u (glide)狗gau2dog
-m飲jam2to drink
-n見gin3to see
-ng冷laang5cold
-p (checked)十sap6ten
-t (checked)八baat3eight
-k (checked)六luk6six

Pairs that trip up English speakers

心 vs 三

Pronunciation sam1 vs saam1

heart vs three

Short a vs long aa — length matters.

佢 vs 其

Pronunciation keoi5 vs kei4

him vs that/literary

The rounded eo final.

豬 vs 之

Pronunciation zyu1 vs zi1

pig vs (literary 'of')

yu = lips rounded while saying ee.

我 (ngo5 vs o5)

Pronunciation ngo5 vs o5

I — careful ng- vs dropped ng- (same word)

Both heard in HK; learn ngo5 as the careful/canonical form.

國 vs 角

Pronunciation gwok3 vs gok3

country vs corner/horn

The gw labial-velar.

When in doubt, check the Jyutping and replay the audio — initials and finals are finite, and they click fast once the ear tunes in.