Thai Alphabet Chart: All 44 Consonants & 3 Classes

Thai has 44 consonant letters divided into three classes: high, mid, and low. These classes are not arbitrary groupings -- they control which of the 5 Thai tones a syllable produces. Learn the class system, and you can predict the tone of any Thai word you read.

9
Middle Class
กลาง (klaang)
11
High Class
สูง (sǔung)
24
Low Class
ต่ำ (dtàm)
44
Total
21 distinct sounds

Middle Class Consonants (9)

กลาง (klaang). Default tone: mid in live syllables, low in dead syllables. These include unaspirated stops (k, t, d, b, p) and the glottal stop.

Letter Romanization Sound Example Word Meaning
k g/k (unaspirated) ไก่ (gài) chicken
j j จาน (jaan) plate
d d ชฎา (chá-daa) headdress
t t ปฏัก (bpà-dtàk) goad
d d เด็ก (dèk) child
t t เต่า (dtào) turtle
b b ใบไม้ (bai-máai) leaf
p p ปลา (bplaa) fish
- glottal stop อ่าง (àang) basin

High Class Consonants (11)

สูง (sǔung). Default tone: rising in live syllables, low in dead syllables. These are mostly aspirated versions of mid-class sounds, plus fricatives (f, s, h).

Letter Romanization Sound Example Word Meaning
kh kh (aspirated) ไข่ (khài) egg
obsolete kh kh ขวด (khùat) bottle
ch ch ฉิ่ง (chìng) cymbal
th th (aspirated) ฐาน (thǎan) base
th th ถุง (thǔng) bag
ph ph (aspirated) ผ้า (phâa) cloth
f f ฝา (fǎa) lid
s s ศาลา (sǎa-laa) pavilion
s s ฤๅษี (rue-sǐi) hermit
s s เสือ (sǔea) tiger
h h หีบ (hìip) chest

Low Class Consonants (24)

ต่ำ (dtàm). Default tone: mid in live syllables, high in short dead syllables, falling in long dead syllables. This is the largest class, containing sonorants (m, n, ng, y, r, l, w) and voiced versions of aspirated stops.

Letter Romanization Sound Example Word Meaning
kh kh (aspirated) ควาย (khwaai) buffalo
obsolete kh kh คน (khon) person
kh kh ระฆัง (rá-khang) bell
ng ng งู (nguu) snake
ch ch ช้าง (cháang) elephant
s s โซ่ (sôo) chain
ch ch เฌอ (chəə) tree
y y หญิง (yǐng) woman
th th มณโฑ (mon-thoo) Montho
th th ผู้เฒ่า (phûu-thâo) elder
n n เณร (neen) novice monk
th th ทหาร (thá-hǎan) soldier
th th ธง (thong) flag
n n หนู (nǔu) mouse
ph ph พาน (phaan) tray
f f ฟัน (fan) teeth
ph ph สำเภา (sǎm-phao) junk (boat)
m m ม้า (máa) horse
y y ยักษ์ (yák) giant
r r เรือ (ruea) boat
l l ลิง (ling) monkey
w w แหวน (wǎen) ring
l l จุฬา (jù-laa) kite
h h นกฮูก (nók-hûuk) owl

Paired vs. Unpaired Low-Class Consonants

14 of the 24 low-class consonants are paired with a high-class consonant that makes the same sound (e.g., ค paired with ข, both "kh"). The remaining 10 are unpaired sonorants (ง, น, ม, ย, ร, ล, ว, ญ, ณ, ฬ). This distinction matters for tone rules: unpaired consonants use the leading ห technique to access high-class tones.

Why Consonant Classes Matter

The 3-class system is the engine that drives Thai tones. Without it, you would have to memorize the tone of every word individually. With it, you can predict tones from spelling.

Live Syllables (no final stop)

A syllable ending in a sonorant (n, m, ng, y, w) or a long vowel with no final consonant:

Mid Mid tone กา (kaa) = crow
High Rising tone ขา (khǎa) = leg
Low Mid tone คา (khaa) = stuck

Dead Syllables (final stop consonant)

A syllable ending in a stop (k, t, p) or a short vowel with no final consonant:

Mid Low tone จด (jòt) = to note
High Low tone ขด (khòt) = coiled
Low High / Falling คด (khót) = crooked

Tone Marks Change the Rules

Thai has 4 tone marks ( ่ ้ ๊ ๋ ) that override the default tone, but the result of each tone mark depends on the consonant class. For example, the first tone mark ( ่ ) produces a low tone on mid/high class consonants but a falling tone on low class consonants. This is why knowing the class matters even when tone marks are present.

For the complete tone rules chart, see our tone rules reference.

Tips for Memorizing the Chart

1

Start with Middle Class

There are only 9 middle-class consonants, and they include common letters like ก (k), ด (d), and บ (b). Memorize these first. Everything else is either high or low class -- if a consonant is not in your mid-class list, narrow from there.

2

Use the "Aspirated = High" Shortcut

Most high-class consonants are aspirated versions of sounds: ข (kh), ฉ (ch), ถ (th), ผ (ph), plus the fricatives ฝ (f), ศ/ษ/ส (s), ห (h). If you hear a breathy, aspirated version of a mid-class sound, the letter is likely high class.

3

Learn the 10 Sonorants

The unpaired low-class consonants are all sonorants: sounds you can hold continuously (ง ng, น n, ม m, ย y, ร r, ล l, ว w). These are always low class with no exceptions. That accounts for 7 of 24 low-class letters immediately.

4

Learn in Pairs, Not Lists

14 low-class consonants pair with high-class ones sharing the same sound: ค↔ข (kh), ช↔ฉ (ch), ท↔ถ (th), พ↔ผ (ph), ฟ↔ฝ (f), ซ↔ส (s), ฮ↔ห (h). Learn them as partners, and you memorize two classes at once.

5

Use the Traditional Chant

Thai schoolchildren learn the alphabet with a chant that pairs each consonant with a keyword: ก ไก่ (k for chicken), ข ไข่ (kh for egg), ค ควาย (kh for buffalo). The keywords serve as built-in mnemonics and are listed in the example word column above.

6

Focus on the Common 20

Not all 44 consonants appear with equal frequency. Letters like ก, ด, น, ม, ร, ล, ส, ท, ค, and พ are far more common than rare ones like ฌ, ฑ, or ฬ. Start with high-frequency letters and add rare ones gradually.

Frequently Asked Questions

How many letters are in the Thai alphabet?

The Thai alphabet has 44 consonants, 32 vowel forms (15 basic vowels with short and long versions), and 4 tone marks. The consonants are divided into 3 classes—high (11), mid (9), and low (24)—which determine the default tone of each syllable.

What are the 3 consonant classes in Thai?

Thai consonants belong to one of three classes: Middle class (9 consonants, default mid tone), High class (11 consonants, default rising tone), and Low class (24 consonants, default mid tone). When combined with vowel length, syllable type (live/dead), and tone marks, these classes determine which of the 5 Thai tones a syllable takes.

Why does Thai have multiple letters for the same sound?

Thai has 44 consonant letters but only 21 distinct initial sounds. The 'extra' letters exist for two reasons: they belong to different consonant classes (which changes the tone of syllables), and they preserve the original spelling of Pali and Sanskrit loanwords. For example, ส, ศ, and ษ all produce an 's' sound but belong to different classes.

Ready to Master Thai Script?

Jam Kham uses spaced repetition to drill consonant classes, vowel patterns, and tone rules until they stick. Start free and build real reading ability.

Start Learning Free