Key takeaways
- Thai's 44 consonant letters fall into three classes: 9 mid, 11 high and 24 low.
- Wikipedia notes that the classes reflect how the sounds were pronounced in Old Thai, before later sound changes blurred them.
- Fourteen low letters are paired with high letters that share their sound; together a pair can spell all five tones.
- The other ten low letters have no high partner, so a silent ห written before them moves them into high-class tone rules.
- A practical shortcut: learn the 20 mid and high letters by heart, and treat every other consonant as low.
Every Thai consonant letter carries two pieces of information: a sound, and a class. The class is one of the inputs that decide a syllable's tone, which is one reason two letters that sound identical today are not interchangeable. This reference lists the letters in each class, explains the pairs and the leading ห, and suggests the fastest way to memorise them.
Why Thai has consonant classes
In Thai the system is called ไตรยางศ์ (trai-yang), which Thai Wikipedia derives from Sanskrit words meaning "three levels". It says the earliest evidence of the classification is in the Chindamani, a book from the Ayutthaya period.
English Wikipedia explains where the classes came from. The names reflect how the sounds were pronounced in Old Thai: "middle" letters were voiceless unaspirated stops, "high" letters voiceless aspirated stops or voiceless fricatives, and "low" letters voiced sounds. Later sound changes blurred those differences, but the tone behaviour stayed with the letters, which is why the classes still matter.
The three lists
| Class | Count | Letters |
|---|---|---|
| Mid (กลาง) | 9 | ก จ ฎ ฏ ด ต บ ป อ |
| High (สูง) | 11 | ข ฃ ฉ ฐ ถ ผ ฝ ศ ษ ส ห |
| Low (ต่ำ) | 24 | ค ฅ ฆ ง ช ซ ฌ ญ ฑ ฒ ณ ท ธ น พ ฟ ภ ม ย ร ล ว ฬ ฮ |
That makes 44. Two of them, ฃ (kho khuat) and ฅ (kho khon), are marked obsolete in Wikipedia's alphabet table.
Each letter has a name
To aid learning, each consonant is traditionally paired with a Thai word that features its sound. Wikipedia's example is ข, called kho khai: kho is the sound, and khai (ไข่) means "egg". A few more from its table:
| Letter | Name | Meaning of the word | Class |
|---|---|---|---|
| ก | ko kai | chicken | Mid |
| ข | kho khai | egg | High |
| ค | kho khwai | water buffalo | Low |
| ส | so suea | tiger | High |
| ม | mo ma | horse | Low |
Learning a letter's name and its class together saves relearning later.
Paired low letters
Thai Wikipedia divides the low class in two. Fourteen paired low letters share their sound with a high-class letter, forming seven pairs:
| High | Low |
|---|---|
| ข ฃ | ค ฅ ฆ |
| ฉ | ช ฌ |
| ฐ ถ | ฑ ฒ ท ธ |
| ผ | พ ภ |
| ฝ | ฟ |
| ศ ษ ส | ซ |
| ห | ฮ |
Between them, a pair can spell all five tones of one syllable. Thai Wikipedia's example runs คา, ข่า, ข้า or ค่า, ค้า, ขา: mid, low, falling, high and rising, using low-class ค and high-class ข.
Single low letters and the leading ห
The other ten low letters, ง ญ ณ น ม ย ร ล ว ฬ, have no high-class partner. To reach the tones a partner would provide, Thai writes a silent ห in front. Wikipedia calls this ho nam, "leading ho": the ห is not pronounced, and the syllable follows high-class tone rules. Thai Wikipedia shows the full set for นา: นา, หน่า, หน้า or น่า, น้า, หนา. It also notes that no current word begins with หณ or หฬ.
A rarer leader exists too. In four words only, Wikipedia says, a silent mid-class อ leads ย into mid-class rules: อย่า, อยาก, อย่าง and อยู่.
How class sets the tone
Class is one of four inputs. The others are vowel length, whether the syllable is dead (a short vowel at the end, or a vowel plus a stop) or live (a long vowel, or a vowel plus a sonorant), and any tone mark. With no tone mark, Wikipedia's tone table gives these base tones:
| Syllable | Low class | Mid class | High class |
|---|---|---|---|
| Live | mid | mid | rising |
| Dead, short vowel | high | low | low |
| Dead, long vowel | falling | low | low |
Only mid-class letters take the third and fourth tone marks, mai tri and mai chattawa. Thai tones explained works through the rules with marks.
A worked example: reading three syllables
- กา: ก is mid class, the vowel is long and the syllable is live, so the tone is mid.
- ขา: ข is high class, live, no mark, so the tone is rising.
- หนา: น is single low, but the silent ห leads it into high-class rules, so the tone is rising, like ขา.
The fastest way to memorise them
Count the lists: mid and high together are only 20 letters, and every other consonant is low. Learn the 9 mid and 11 high letters until you know them without thinking, and treat anything else as low. Then learn the ten single low letters, because they are the ones that take a leading ห.
Practising the classes
Regal - Learn Thai Language introduces the script early, with alphabet practice that covers consonants, vowels, tone marks and syllables as separate stages, and pronunciation practice that drills tones on their own. It is one of our language-learning apps. For the wider picture, see the Thai script beginner's guide and Thai vowels explained.
Good to know
Frequently asked questions
What are the three Thai consonant classes?
Which Thai consonants are mid class?
What is the difference between paired and single low consonants?
What does a silent ห do in Thai?
Sources
- Thai script (opens in a new tab)Wikipedia — accessed
- ไตรยางศ์ (Thai consonant classes) (opens in a new tab)Thai Wikipedia — accessed
About the author
Reign Creative LLC — The independent app studio that builds the apps covered on this site and publishes every article here. On Google Play it publishes as Reign Collective Apps.
We use AI tools to help research, draft and edit our articles. Each article lists the sources its factual claims rely on, and details about our apps come from their live Google Play listings. No article on this site has been reviewed by an independent expert unless the reviewer is named on it.
No person at Reign Creative LLC has read this article in full. It was published after automated checks and an AI editorial review, which are described in our editorial policy and are not the same as a person reading every sentence.
Spotted an error? Tell us — how corrections are handled is set out in our editorial policy.