Thai Number Pronunciation
Thai is tonal, so a number is not just a sequence of sounds — it is a sequence of sounds at a specific pitch shape. Get the tone wrong and you have often said a different word entirely. This page gives you the tone on every number, the vowel lengths that matter, and the specific mistakes learners make.
First: what the accent marks mean
Romanisation on this site marks tone above the vowel. There are five tones in Thai:
| Mark | Tone | What it does | Example |
|---|---|---|---|
| a | mid | Flat, at your normal speaking pitch | พัน phan |
| à | low | Flat, but pitched below normal | สิบ sìp |
| â | falling | Starts high, drops away | ห้า hâa |
| á | high | Pitched high, pushed slightly up | ร้อย róoi |
| ǎ | rising | Dips then rises, like a question | สาม sǎam |
Romanisation gets you close and no closer. Two people reading sǎam aloud will produce two different things, and neither may be right. Tones in particular cannot be learned from letters — they have to be heard and imitated. Treat the tables below as a map, and the audio as the territory.
The tone on every number 0–10
| Number | Thai | Pronunciation | Tone | Notes |
|---|---|---|---|---|
| 0 | ศูนย์ | sǔun | rising | Long vowel. Rises like a question. |
| 1 | หนึ่ง | nèung | low | The vowel has no English equivalent — unrounded, tongue high and back. |
| 2 | สอง | sǎawng | rising | Long vowel, rising. |
| 3 | สาม | sǎam | rising | Long vowel, rising. Contrast with 4. |
| 4 | สี่ | sìi | low | Long vowel but low tone — the flat one. |
| 5 | ห้า | hâa | falling | Starts high, drops. The single most-mangled number. |
| 6 | หก | hòk | low | Short, clipped, ends in an unreleased k. |
| 7 | เจ็ด | jèt | low | Short and clipped, unreleased t. |
| 8 | แปด | pàet | low | The p is unaspirated — closer to an English b than a p. |
| 9 | เก้า | kâao | falling | Falling, like 5. The k is unaspirated. |
| 10 | สิบ | sìp | low | Short, clipped, unreleased p. |
Notice the shape of it: most numbers are low tone, two are rising (2, 3), and two are falling (5, 9). If you default everything to a flat mid tone — which is what happens when you read romanisation as English — then 5 and 9 will be the first to go wrong.
Tones do not survive being read off a page. The drill plays each number so you hear the pitch shape.
Start drilling →The place-value words
| Value | Thai | Pronunciation | Tone |
|---|---|---|---|
| 10 | สิบ | sìp | low |
| 100 | ร้อย | róoi | high |
| 1,000 | พัน | phan | mid |
| 10,000 | หมื่น | mèun | low |
| 100,000 | แสน | sǎen | rising |
| 1,000,000 | ล้าน | láan | high |
The pairs people confuse
4 and 3 — สี่ vs สาม
Both have long vowels, but 3 rises and 4 stays low and flat. Learners who rise on both end up saying 3 when they mean 4. Practise them back to back until the difference is automatic.
5 — ห้า
Falling tone, long vowel. Said flat, it stops sounding like five. This one matters more than most because it turns up in every price, every time, every phone number.
The clipped endings — 6, 7, 8, 10
หก, เจ็ด, แปด and สิบ all end in a stop consonant that is not released. Your mouth closes to make the sound and simply stops. English speakers instinctively add a small puff of air at the end, which sounds distinctly foreign. Cut it off.
8 and 9 — the unaspirated consonants
The p in แปด and the k in เก้า have no puff of air. Hold your hand in front of your mouth: English "pot" and "cat" push air, Thai pàet and kâao should not. To an English ear the result sounds closer to "bàet" and "gâao", and that is a better starting point than the spelling.
เอ็ด — the one in 11, 21, 31…
Short vowel, low tone, clipped ending. It is fast — much shorter than learners expect, and it blurs into the สิบ before it. In natural speech สิบเอ็ด comes out almost as one word.
What happens in real speech
Isolated numbers said slowly are the easy case. In conversation:
- The words run together. สองร้อยห้าสิบ (250) is delivered as one continuous burst, not four separate words.
- Unstressed syllables reduce. Tones flatten slightly and vowels shorten inside longer numbers.
- Casual speech drops the leading "one". หนึ่งร้อย becomes just ร้อย; หนึ่งพัน becomes พัน.
- Regional accents vary. What you hear in Chiang Mai will not be identical to Bangkok.
This is the real reason pronunciation practice has to include listening. You can produce a perfect isolated ห้า and still miss it completely inside a spoken price.
How to actually fix your pronunciation
- Listen before you speak. Hear the number, then imitate. Reading romanisation first bakes in an English accent you then have to undo.
- Exaggerate the tones at the start. Overdo the rise and the fall. It feels ridiculous and it works — you can dial it back later.
- Record yourself. The gap between what you think you said and what you said is where the learning is.
- Drill in both directions. Producing a number from a digit and recognising a spoken number are different skills, and the second one is the one that fails you at a market stall.
Hear the number, say it back, check yourself. That loop, a few minutes a day.
Start drilling →Questions
Does tone really matter for numbers?
Yes. Thai distinguishes words by pitch, so a number said on the wrong tone can be misheard as a different word or simply not understood. Numbers are usually said in a context that helps, but relying on context is why people get charged the wrong price.
What is the hardest Thai number to pronounce?
For most English speakers it is 5, ห้า, because the falling tone feels unnatural, and 1, หนึ่ง, because its vowel does not exist in English. The clipped endings on 6, 7, 8 and 10 are the other common giveaway.
How do I type the tone marks?
You do not need to. The marks in romanisation are a learning aid only. Thai itself is written in Thai script, which encodes tone through the consonant class, vowel length and tone marks rather than through accents on Latin letters.
Can I learn Thai tones from written romanisation?
Not reliably. Romanisation tells you which tone to aim for but not what it sounds like. Tones have to be heard and imitated, which is why any serious number practice needs audio.
Why do Thai speakers drop the word for one?
In casual speech the leading หนึ่ง in round numbers is usually left out, so a hundred is just ร้อย and a thousand is just พัน. It is not incorrect to include it, it just sounds more formal.
Is there audio on the drill?
Yes. The drill plays each number in Thai, both for checking yourself after saying it aloud and for listen-and-type practice.