Thai Language

Thai Consonant Classes: Predict Any Tone

Thai has 44 consonant letters but only 21 sounds, and the letter you use changes the tone. Learn the 3 classes and stop memorizing tones word by word.

Try reading a Thai word in 60 seconds — free, no account →

By Jam Kham Team February 16, 2026 Updated October 22, 2026
Thai consonant chart showing high, mid, and low class letters organized by group

Thai has 44 consonant letters but only 21 consonant sounds. Why the extras?

Partly history: Thai keeps the spelling of Sanskrit and Pali loanwords. But the extras also carry tone. ข and ค both sound like kh, yet they give a syllable different tones.

Learners who try memorizing tones word-by-word hit a wall. The approach doesn’t scale—Thai has tens of thousands of words, each with a specific tone. Worse, without understanding the system, you can’t self-correct. You hear a Thai speaker say a word differently than you expected, and you have no way to know which of you is right.

But Thai isn’t random. Consonant classes reveal the system underneath. Once you understand the three classes, you can predict the tone of words you’ve never seen before—and catch your own mistakes when you’ve been pronouncing something wrong.

The consonant class system is the key to reading Thai words correctly the first time you see them. If you want an overview of the full writing system first, start with our Thai script guide.

If you’re new to Thai tones, start with our 5 Thai tones guide for the basics.

What Are Thai Consonant Classes?

Thai consonant classes (อักษรสูง กลาง ต่ำ(akson sung klang tam)) divide the 44 Thai consonant letters into three groups: high class (11 letters), mid class (9 letters), and low class (24 letters). The class of the initial consonant determines the syllable’s default tone and how tone marks modify pronunciation.

The three classes have Thai names:

  • อักษรสูง(akson sung) — 11 consonants
  • อักษรกลาง(akson klang) — 9 consonants
  • อักษรต่ำ(akson tam) — 24 consonants

The classification reflects ancient phonetic distinctions. High-class consonants were historically voiceless and aspirated. Mid-class were voiceless and unaspirated. Low-class included voiced consonants and sonorants. Modern Thai pronunciation has shifted, but the written system preserves these categories because they encode tone.

The “redundant” letters aren’t redundant at all. ข(kh), ค(kh), and ฆ(kh) all make the same /kh/ sound. But ข(kh) is high class while ค(kh) and ฆ(kh) are low class—and that difference changes which tone the syllable takes.

For the complete tone determination system, see our tone rules guide.

The Complete Consonant Class Chart

Below are all 44 Thai consonants organized by class — also available as a printable Thai alphabet chart with example words and the tone each class triggers. Two consonants (ฃ(khǎw khùat) and ฅ(khaw khon)) are obsolete in modern Thai but included for completeness.

The three Thai consonant classes — mid, high, low — and their counts Tap to try it free →
Mid (9), high (11), low (24) — the class decides the default tone.

Mid Class Consonants (อักษรกลาง) — 9 Letters

ConsonantNameSoundExample WordMeaning
กก ไก่kไก่chicken
จจ จานjจานplate
ฎฎ ชฎาdชฎาheaddress
ฏฏ ปฏักtปฏักgoad
ดด เด็กdเด็กchild
ตต เต่าtเต่าturtle
บบ ใบไม้bใบไม้leaf
ปป ปลาpปลาfish
ออ อ่าง(glottal)อ่างbasin

Mid-class consonants are the “neutrals”—voiceless unaspirated stops plus the glottal stop. All four tone marks work with mid class, making these the most flexible consonants for tone production.

High Class Consonants (อักษรสูง) — 11 Letters

ConsonantNameSoundExample WordMeaning
ขข ไข่khไข่egg
ฃฃ ฃวดkh(obsolete)bottle
ฉฉ ฉิ่งchฉิ่งcymbal
ฐฐ ฐานthฐานbase
ถถ ถุงthถุงbag
ผผ ผึ้งphผึ้งbee
ฝฝ ฝาfฝาlid
ศศ ศาลาsศาลาpavilion
ษษ ฤๅษีsฤๅษีhermit
สส เสือsเสือtiger
หห หีบhหีบchest

High-class consonants were historically voiceless aspirated sounds. Notice the pattern: most are aspirated (kh, ch, th, ph) or fricatives (f, s, h). Only máai èek (่) and máai thoo (้) tone marks apply to high class.

Sound pattern: High class consonants are aspirated or fricatives. If you feel a strong puff of breath (kh, ch, th, ph) or it’s a hissing/blowing sound (f, s, h), it’s high class.

Low Class Consonants (อักษรต่ำ) — 24 Letters

The largest class contains both “paired” consonants (which have high-class counterparts making the same sound) and “unpaired” consonants (sonorants with no high-class equivalent).

Paired Low Class — 14 Consonants

ConsonantNameSoundHigh-Class PairExampleMeaning
คค ควายkhขควายbuffalo
ฅฅ คนkhฃ(obsolete)person
ฆฆ ระฆังkhขระฆังbell
ชช ช้างchฉช้างelephant
ซซ โซ่sสโซ่chain
ฌฌ เฌอchฉเฌอtree
ฑฑ มณโฑthฐมณโฑMontho
ฒฒ ผู้เฒ่าthถผู้เฒ่าelder
ทท ทหารthถทหารsoldier
ธธ ธงthถธงflag
พพ พานphผพานtray
ฟฟ ฟันfฝฟันteeth
ภภ สำเภาphผสำเภาjunk (boat)
ฮฮ นกฮูกhหนกฮูกowl

Unpaired Low Class (Sonorants) — 10 Consonants

ConsonantNameSoundExampleMeaning
งง งูngงูsnake
ญญ หญิงyหญิงwoman
ณณ เณรnเณรnovice
นน หนูnหนูmouse
มม ม้าmม้าhorse
ยย ยักษ์yยักษ์giant
รร เรือrเรือboat
ลล ลิงlลิงmonkey
วว แหวนwแหวนring
ฬฬ จุฬาlจุฬาkite

Low-class consonants were historically voiced. They only use máai èek (่) and máai thoo (้), but produce different tones than high class with the same marks.

The sonorants (ง ญ ณ น ม ย ร ล ว ฬ) are nasal and liquid sounds that vibrate continuously—you can hold them: mmmmm, nnnnnn, lllll. They have no high-class equivalents.

Quick Reference: Consonant Classes at a Glance
ClassThai NameCountExamplesDefault Tone (Live)
Highอักษรสูง11ข ส หRising
Midอักษรกลาง9ก จ ปMid
Lowอักษรต่ำ24ค ม นMid

Why Consonant Class Matters: Tone Determination

The consonant class of the initial consonant is one of four factors that determine a syllable’s tone.

The Four-Factor System

Consonant Class + Tone Mark + Vowel Length + Syllable Type = Actual Tone

Factor 1: Consonant Class

High, mid, or low—identified by the FIRST consonant of the syllable. You’ve just learned these.

Factor 2: Tone Mark

  • No mark (default tone)
  • Máai èek (่)
  • Máai thoo (้)
  • Máai dtrii (๊) — almost only on mid class
  • Máai jàt-dtà-waa (๋) — almost only on mid class

Factor 3: Vowel Length

Short or long. On its own it doesn’t set the tone, but for a low-class initial it decides the tone of an unmarked dead syllable—compare the short-vowel and long-vowel columns in the low-class row of the dead syllable chart below. (Mid- and high-class dead syllables are Low either way; length only splits the outcome for low class.)

Factor 4: Syllable Type

  • Live syllables (คำเป็น(kham pen)): End in a long vowel or an m, n, ng, y or w sound (ม, น, ง, ว, ย, ร, ล)
  • Dead syllables (คำตาย(kham dtaai)): End in a short vowel or a k, p or t sound (ก, บ, ด, ป, ต and others)

Tone Rules Quick Reference Chart

Live Syllables (no tone mark):

ClassTone
MidMid
HighRising
LowMid

Dead Syllables (no tone mark):

ClassShort VowelLong Vowel
MidLowLow
HighLowLow
LowHighFalling

With Tone Marks:

MarkMid ClassHigh ClassLow Class
่ (máai èek)LowLowFalling
้ (máai thoo)FallingFallingHigh
๊ (máai dtrii)High——
๋ (máai jàt-dtà-waa)Rising——
Thai tone rules chart — how class and syllable type set the tone Tap to try it free →
Default tone by consonant class and syllable type.

This is where most learners get stuck. The rules are logical, but keeping track of class + tone mark + vowel length + syllable type for every word while also trying to read fluently feels like juggling. The system makes sense in a chart; applying it in real-time is another matter.

The solution isn’t to memorize every combination—it’s to practice enough that class recognition becomes automatic. When you see ม, you should instantly know “low class” without conscious thought. That kind of fluency comes from repeated exposure with immediate feedback, not from studying charts.

For detailed examples of every tone rule combination, see our complete tone rules guide.

Memory Strategies

Learn the Smallest Group First

The efficient approach is simple:

  1. Memorize the 9 mid-class consonants first: ก จ ฎ ฏ ด ต บ ป อ
  2. Then learn the 11 high-class consonants: ข ฃ ฉ ฐ ถ ผ ฝ ศ ษ ส ห
  3. Everything else is low class by elimination

This cuts memorization in half. You actively recall 20 consonants; the remaining 24 are “not mid, not high = low.”

Use Sound Patterns

High-class pattern recognition:

  • Most high-class consonants are aspirated (kh, ch, th, ph) or fricatives (s, f, h)
  • The three “s” sounds (ศ ษ ส) are all high class
  • ห is high class and also serves as a “leading h” to raise low-class sonorants

Mid-class pattern recognition:

  • Unaspirated stops: k, j, d, t, b, p
  • Plus the “silent” อ (glottal stop)
  • No aspiration, no friction—just clean stops

Associate with Words You Know

Create personal anchor words using the ไก่(gài) / ไข่(khài) / ควาย(khwaai) trio:

  • ก ไก่(go gài) — mid class
  • ข ไข่(kho khài) — high class (sounds similar but has /kh/)
  • ค ควาย(kho khwaai) — low class (also /kh/ sound)

This trio shows why class matters: three /k/-type sounds, three different classes, three different tone behaviors.

Common Mistakes to Avoid

Mistake 1: Memorizing Tones Word-by-Word

Problem: Trying to remember that ข้าว(khâao) is falling tone and ขาว(khǎao) is rising tone without understanding why.

Fix: Learn the consonant class. Both words use ข (high class). ข้าว has máai thoo → falling. ขาว has no mark, live syllable → rising. The pattern is predictable.

Mistake 2: Confusing Similar Consonants

Problem: Mixing up ด/ต (both mid class, similar sounds) or ท/ถ/ธ (different classes, same /th/ sound).

Fix: Focus on class differences first, then refine sound distinctions. For the /th/ sounds: ถ is high class; ท and ธ are low class. The class matters more for tones than the subtle sound differences.

Mistake 3: Ignoring the Leading ห

Problem: Not recognizing when ห changes a low-class consonant’s behavior.

Fix: When ห appears before a low-class sonorant (หม, หน, หง, หญ, หย, หร, หล, หว), the syllable follows HIGH-class tone rules.

Example: หมา(mǎa) has rising tone like high class, not mid tone like standalone ม would produce. The ห is silent but changes the tone calculation.

For more reading pitfalls, see our common Thai reading mistakes guide.

Practice Exercises

Exercise 1: Class Identification

Identify the class of each initial consonant:

  1. กิน(gin) — Answer: Mid (ก)
  2. ข้าว(khâao) — Answer: High (ข)
  3. มา(maa) — Answer: Low (ม)
  4. สวย(sǔay) — Answer: High (ส)
  5. ทำ(tham) — Answer: Low (ท)

Exercise 2: Predict the Tone

Using the class + tone mark + vowel length + syllable type rules, predict each tone:

  1. ปา(bpaa) — Mid class + live + no mark = Mid tone
  2. ข่า(khàa) — High class + live + máai èek = Low tone
  3. ค้า(kháa) — Low class + live + máai thoo = High tone
  4. จาก(jàak) — Mid class + dead + no mark = Low tone
  5. หมู(mǔu) — Leading ห + ม (uses high rules) + live + no mark = Rising tone

Exercise 3: Find the Pattern

Group these words by consonant class:

กา(gaa), ขา(khǎa), คา(khaa), งา(ngaa), จาก(jàak), ชาด(châat), ซึม(seum), ดี(dii), ตา(dtaa), ทาง(thaang)

Mid class: กา, จาก, ดี, ตา High class: ขา Low class: คา, งา, ชาด, ซึม, ทาง

Want to shortcut this process? Read Thai shows the class of every consonant from the first lesson, and every tone card shows the class, vowel length, ending and tone mark, so you practice class recognition with every word you read.

Frequently Asked Questions

Why does Thai have multiple letters for the same sound?

Thai consonants encode both sound AND tone class. ข, ค, and ฆ all make the /kh/ sound, but ข is high class while ค and ฆ are low class. This affects which tone the syllable takes. The system also preserves spelling from Sanskrit and Pali loanwords, maintaining historical distinctions that are still relevant for pronunciation.

Which consonant class should I learn first?

Start with mid class (9 consonants), then high class (11 consonants). Everything else is low class by elimination. This reduces active memorization from 44 consonants to 20—and you can learn the most common ones first.

Do consonant classes exist in other languages?

Yes. Lao uses a closely related three-class system. Khmer, from which Thai script derived, splits its consonants into two series that affect the vowel. Northern Thai written in Tai Tham script also uses consonant classes, though the tones they produce differ from Central Thai.

How long does it take to memorize all the classes?

It depends on how often you read. Learn the 9 mid-class letters first, then the 11 high-class ones; everything else is low class. The key is learning them alongside real words, not in isolation—seeing ข in the context of ข้าว(khâao) and ไข่(khài) builds recognition faster than memorizing a chart.

How do Thai consonant classes determine tone?

The class of the initial consonant is one of four inputs. The others are the tone mark, the vowel length and whether the syllable is live or dead. The same tone mark gives a different tone on each class: ่ makes ป่า (mid class) low but ค่า (low class) falling. The Thai tone rules and tone chart put every combination in one table.

What if I just want to speak, not read?

Consonant classes are part of Thai spelling, so you only use them when you read. If you only want to speak, you learn each word’s tone by ear instead, one phrase at a time.

Speak Thai is open: start with 30 phrases free.

Summary

The 3-class system transforms Thai from “random tones to memorize” into a predictable system:

  • 9 mid-class consonants (ก จ ฎ ฏ ด ต บ ป อ)
  • 11 high-class consonants (ข ฃ ฉ ฐ ถ ผ ฝ ศ ษ ส ห)
  • 24 low-class consonants: everything else

For the full picture of how consonant classes combine with syllable types and tone marks, see our complete tone rules guide.


The tone system isn’t arbitrary. Mastering it requires learning consonant classes alongside vocabulary—not as an afterthought.

Read Thai, Jam Kham’s reading course, was built around this principle. It teaches the consonant classes from the first lesson and explains each tone rule with a worked example before it tests you on it.

You’re not memorizing tones word-by-word. You’re building the pattern recognition that lets you predict tones for words you’ve never seen.

Start Read Thai free — first three modules, no credit card. See if the consonant class approach clicks for you.

See how Thai reading actually works

See how the course uses consonant classes to teach tone prediction — try the alphabet demo, no signup needed.

Sound out your first Thai word →

No account, no card — just the alphabet.


Related: Thai Tones Complete Guide | Why Thai Spelling Is More Logical Than English

Share this article:
Sound out your first Thai word → Start free