Thai Tone Marks Do Not Tell You the Tone

Learners usually arrive at Thai expecting the tone marks to work like Vietnamese ones: a symbol above the letter tells you what your voice does. Thai has four such marks. It also has five tones. The mismatch is a warning that something more complicated is happening.

In Thai, the tone mark is one input among several. The same mark on two different words can produce two different tones.

The five tones

ToneThai nameContourExample
Midสามัญflat, no movementมา maa — to come
Lowเอกlow and level, slightly fallingไก่ gài — chicken
Fallingโทstarts high, dropsไม้ máai — wood
Highตรีhigh, rising slightlyม้า máa — horse
Risingจัตวาdips then risesหมา mǎa — dog

The classic demonstration set is worth memorising because all three words are common and the difference is purely tonal:

ThaiToneMeaning
มาmidto come
หมาrisingdog
ม้าhighhorse

Note what distinguishes them. ม้า carries a tone mark. หมา does not — it has an extra silent letter ห at the front. That silent letter is the tone-changing device, and it is the clearest illustration of how the system works.

Consonant classes are the hidden variable

Every Thai consonant belongs to one of three classes, and the class of the initial consonant is the first input to the tone calculation.

ClassCountLetters
Mid9ก จ ฎ ฏ ด ต บ ป อ
High11ข ฃ ฉ ฐ ถ ผ ฝ ศ ษ ส ห
Low24the remaining consonants, including ค ง ช ซ ท น พ ฟ ม ย ร ล ว

These names describe the tones the letters produce, not how the consonants themselves sound. ม is a low-class consonant, which is why unmarked มา comes out mid and why adding ห in front of it flips the syllable to the high-class pattern and yields rising หมา.

The ห trick. ห is a high-class consonant. Placing it before certain low-class consonants makes the syllable behave as high-class for tone purposes, and the ห itself is not pronounced. This is how Thai writes tones that the low-class consonant could not otherwise produce. Seeing a silent ห and knowing what it is doing removes a large amount of early confusion.

The other two inputs

Beyond consonant class, tone depends on the shape of the syllable:

So a full tone reading requires four pieces of information: the consonant class, whether the syllable is live or dead, the vowel length, and the tone mark if there is one. Thai readers do this instantly and unconsciously; learners do it deliberately for several months.

The four marks

MarkNameOn a mid-class consonant
mái èeklow tone
mái thoofalling tone
mái triihigh tone
mái jàttàwaarising tone

That column heading matters. The results above hold for mid-class consonants. Put mái èek on a low-class consonant and you get a falling tone instead of a low one. This is precisely why memorising "this mark means this tone" fails — the mark is meaningless until you know what it is attached to.

How to approach it

Thai reading is front-loaded work that pays off suddenly. For a few months you compute each syllable consciously, and then the calculation drops below awareness and the script simply tells you how to say the word.

Check Thai spelling and tone offline

The free English-Thai Dictionary preserves Thai script exactly, so you can see which consonant class and tone mark a word carries. Works without a connection.

Open the dictionary app

Frequently asked questions

How many tones does Thai have?

Five: mid, low, falling, high and rising. There are only four tone marks, which is one source of confusion — the mid tone has no mark, and the marks that do exist produce different tones depending on the consonant class of the syllable.

Why is Thai tone harder to read than Vietnamese tone?

Vietnamese marks tone directly, so one diacritic always means one tone. Thai computes tone from several factors at once — the class of the initial consonant, whether the syllable ends in a stop, the length of the vowel, and any tone mark present. You have to know the consonant class of every letter before you can read tone reliably.

Do I need to learn Thai script to speak Thai?

You can start speaking with transliteration, but it caps your progress quickly. Thai transliteration systems do not represent tone consistently, so learners who stay with romanisation tend to fossilise wrong tones. Since the script encodes tone systematically, learning it is the more reliable route even though it is slower at first.