Thai counting runs on a regular base-10 system, so once you know the words for 0 through 10, you can build almost any number the same way English speakers do. There are two irregular spots to memorise: 20 uses ยี่สิบ (yîi sìp) instead of a “two ten” pattern, and the digit 1 becomes เอ็ด (èt) whenever it sits in the ones position of a compound number, like 11, 21 or 101. Learn those two exceptions and the reference chart below, and you can read prices, phone numbers and dates with practice.
TL;DR:
- Knowing the words for 0 through 10 is the foundation, with exceptions for 20 and the use of เอ็ด in any compound number ending with one.
- The irregular word ยี่สิบ for 20 and the phrase สิบเอ็ด for 11 are key exceptions that learners should memorise early on.
- Numbers 20 to 99 follow a predictable pattern, with ยี่สิบ as the only irregular tens and standard formations for the rest.
- Larger numbers are built by stacking the place words for hundred, thousand and beyond, with a different grouping system from English.
- Correct pronunciation of tones, especially on key words like สาม, ห้า and เก้า, helps avoid misunderstandings in conversation.
Table of Contents
- Counting in Thai: Numbers 0 Through 10
- How Do Thai Teens (11 to 19) Work?
- Building the Tens (20 to 99)
- Hundreds, Thousands and Beyond
- Thai Script Numerals vs. Arabic Digits
- What Classifiers Do You Need for Counting Objects?
- How Do You Avoid Common Tone Mistakes?
- Practice Tasks at Your Own Pace
- Explanation and Usage of Zero (0) in Thai Counting
- Counting Dates, Times and Days of the Week in Thai
- Common Mistakes When Mixing Thai and Arabic Numerals
- Regional Notes on Thai Number Pronunciation
- Why Numbers Are a Practical Starting Point
- Self-Check: Prices, Numerals and Phone Digits
- Get Guided Practice With a Trial or Private Lesson
- Sources
- FAQ
Counting in Thai: Numbers 0 Through 10
Every Thai number above ten is built from these eleven words, so getting them memorised is the single most useful thing you can do early on. Thai numbers follow the same base-10 place-value logic as English, which means the effort here pays off across every larger number you will need.
The romanisations below are approximate guides. Accents mark tones; the actual sounds are best learned from a native speaker or audio recording.
| Digit | Thai Script | Thai Word | Romanisation | Tone |
|---|---|---|---|---|
| 0 | ๐ | ศูนย์ | sŏon | rising |
| 1 | ๑ | หนึ่ง | nùeng | low |
| 2 | ๒ | สอง | sŏng | rising |
| 3 | ๓ | สาม | săam | rising |
| 4 | ๔ | สี่ | sìi | low |
| 5 | ๕ | ห้า | hâa | falling |
| 6 | ๖ | หก | hòk | low |
| 7 | ๗ | เจ็ด | jèt | low |
| 8 | ๘ | แปด | bpàet | low |
| 9 | ๙ | เก้า | gâo | falling |
| 10 | ๑๐ | สิบ | sìp | low |
A few of these trip up new learners more than the rest. สอง (sŏng, “two”) carries a rising tone, so your voice should lift slightly at the end. ห้า (hâa, “five”) and เก้า (gâo, “nine”) both fall, which feels unnatural if your native language treats numbers as flat, neutral words.
Arabic digits (0, 1, 2, 3…) dominate everyday Thai life: menus, price tags, ATMs, road signs and text messages all use them. Thai script numerals still show up, but mostly in specific formal or traditional settings covered later in this guide. For now, focus on getting the spoken words and their tones practised, since that is what gets used in conversation. The Thai Numbers guide walks through daily-life usage in more depth if you want extra repetition, including a quick reference for 1 to 100.
How Do Thai Teens (11 to 19) Work?
Thai teens follow a clean template: สิบ (sìp, “ten”) plus the unit digit. Eleven is สิบเอ็ด, not the “ten one” pattern you might expect from a strict base-10 system.
- 11 = สิบเอ็ด (sìp èt), not สิบหนึ่ง. This is the exception every beginner needs to memorise first.
- 12 = สิบสอง (sìp sŏng), following the plain “ten + two” formula.
- 13 = สิบสาม (sìp săam), and the pattern continues predictably through 19.
- 19 = สิบเก้า (sìp gâo), the last of the regular teens.
The exception affects the number 1 whenever it sits in the ones position of a compound number. In that position, หนึ่ง (nùeng) becomes เอ็ด (èt). This happens in 11, 21, 31 and every tens-plus-one number, but it also continues into larger compounds: 101 is หนึ่งร้อยเอ็ด (nùeng rói èt) and 201 is สองร้อยเอ็ด (sŏng rói èt). The two main exceptions (เอ็ด for 1 in a compound, and ยี่สิบ for 20) are the biggest speed bump for English speakers learning Thai numbers.
When 1 stands alone or sits in a higher place value, หนึ่ง stays put. The number 100 is หนึ่งร้อย and 1,000 is หนึ่งพัน. The swap to เอ็ด specifically applies when 1 fills the ones position of a number that already has a tens, hundreds or thousands component.
Note: when reading a phone number digit by digit, each digit stands on its own. In that context, 1 is หนึ่ง (not เอ็ด), because you are not forming a compound number.
Building the Tens (20 to 99)
Tens words follow a near-perfect pattern, with one irregular form you will use constantly: the number 20.
- 20 = ยี่สิบ (yîi sìp), the one irregular tens word. Every other tens number just uses the digit plus สิบ.
- 30 = สามสิบ (săam sìp), 40 = สี่สิบ (sìi sìp), and so on through 90 = เก้าสิบ (gâo sìp).
- 21 = ยี่สิบเอ็ด (yîi sìp èt): the ยี่ replaces สอง for “twenty,” and เอ็ด replaces หนึ่ง for “one.”
- 35 = สามสิบห้า (săam sìp hâa): a completely regular compound, ten-word plus unit-word, no exceptions.
- 47 = สี่สิบเจ็ด (sìi sìp jèt): same regular pattern, just swap in the correct digit words.
Once you have got ยี่สิบ down, every other number in the 20s follows it: 22 is ยี่สิบสอง, 23 is ยี่สิบสาม, and only 21 needs the เอ็ด swap. That is genuinely the entire irregular list for numbers under 100. Compare that to English, where “eleven,” “twelve” and “twenty” all break from the pattern in different, unrelated ways. Thai asks less of your memory here, not more.
Hundreds, Thousands and Beyond
Larger numbers in Thai are built from a short list of place-value words, each one snapping onto the numbers you already know.
- ร้อย (rói) = hundred
- พัน (pan) = thousand
- หมื่น (mèun) = ten thousand
- แสน (săen) = hundred thousand
- ล้าน (láan) = million
Building numbers to a million means stacking a digit in front of each place word, the same way you would say “three hundred” or “four thousand” in English. A price of 350 baht is สามร้อยห้าสิบ (săam rói hâa sìp). A salary figure like 45,000 becomes สี่หมื่นห้าพัน (sìi mèun hâa pan), literally “four ten-thousand five thousand,” because Thai groups by ten-thousands (หมื่น) rather than by thousands the way English does.
The เอ็ด rule carries into these larger numbers. 101 is หนึ่งร้อยเอ็ด (nùeng rói èt), not หนึ่งร้อยหนึ่ง. 201 is สองร้อยเอ็ด (sŏng rói èt). As a quantity, any compound number ending in 1 uses เอ็ด in the ones position.
Thai Script Numerals vs. Arabic Digits
Thai has its own set of script numerals, and while you will rarely need to write them yourself, recognising them is worth the time.

Thai numerals still appear in specific contexts: temple donation boards, lottery tickets, royal proclamations and some historical or ceremonial displays. Arabic digits handle nearly everything else, from restaurant bills to highway signage. One way to practise recognising them is to notice the loop-heavy, curling shapes; ๐ and ๙ in particular look nothing like their Arabic counterparts.
What Classifiers Do You Need for Counting Objects?
Thai sentences count objects differently from English: the classifier (a word matching the category of thing being counted) comes after the number, not before it. Use the classifier that fits what you are counting, and ask a teacher to check an unfamiliar expression.
- คน (khon): people. “Three people” is สามคน (săam khon).
- ตัว (dtua): animals and some objects like chairs or shirts. “Two dogs” is หมาสองตัว (măa sŏng dtua).
- อัน (an): small, generic objects. “One pen” is ปากกาหนึ่งอัน (bpàak-gaa nùeng an).
- ใบ (bai): flat or leaf-shaped items, including tickets and leaves. “Four tickets” is ตั๋วสี่ใบ (dtŭa sìi bai).
- เล่ม (lêm): books and knife-like objects. “Two books” is หนังสือสองเล่ม (năng-sŭe sŏng lêm).
- คัน (kan): vehicles. “One car” is รถหนึ่งคัน (rót nùeng kan).
Classifiers follow the number in Thai, and the pattern is always noun, then number, then classifier. Beginners usually manage well with just these six classifiers, since they cover people, animals, general objects and vehicles.
How Do You Avoid Common Tone Mistakes?
Tone is where Thai numbers quietly separate confident speakers from people who technically know the words but still get misunderstood. Five tones exist in Thai, and getting the wrong one on a number can change what a listener hears.
The riskiest pair for beginners is สาม (săam, rising, “three”) versus a flat pronunciation that sounds closer to a statement than a lifted tone. Another common trap: ห้า (hâa, falling, “five”) gets flattened by English speakers used to level-toned numbers. สิบ (sìp, low tone) also gets over-emphasised; English speakers tend to stress it rather than letting it sit low and short.
Here is a short drill sequence you can try:
- Count aloud from 0 to 10 slowly, exaggerating each tone.
- Practice “step counting”: walk while counting each step in Thai, syncing the rhythm of your feet to the rhythm of the tones.
- Read five random prices aloud from a grocery receipt or shopping app, since reading prices out loud builds active recall.
- Read a phone number digit by digit. Thai phone numbers are read one digit at a time (using หนึ่ง for 1, not เอ็ด, since each digit stands alone).
- Pick five compound numbers (21, 35, 47, 68, 99) and say them out loud three times each, focusing on the เอ็ด and ยี่ exceptions specifically.
Practical note: Record yourself saying the numbers 0 through 20, then find native audio of the same sequence and listen back to back. Shadowing this way, repeating immediately after the native speaker rather than reciting from memory, helps you catch tone mismatches you may not hear in your own voice otherwise.
For a deeper walkthrough of tone mechanics beyond numbers, the pronunciation guide for beginners breaks down the five-tone system in more detail.
Practice Tasks at Your Own Pace
Numbers are immediately usable at a market, a taxi stand or on a phone call. A structured set of practice tasks helps turn shaky recall into confident recall. Work through these at whatever pace suits you.
- Task 1: Practise 0 to 10 daily using the tone table above; add short phone-number readouts once the digits feel automatic.
- Task 2: Move into teens and tens, focusing on the เอ็ด and ยี่ exceptions until they stop requiring conscious thought.
- Task 3: Practise compound numbers (21 to 99) and start reading real prices aloud from receipts or delivery apps.
- Task 4: Combine numbers with classifiers in short phrases. Try reading prices with บาท (baht) at the end.
- Task 5: Book a guided session focused on tone correction if specific numbers still feel shaky after extended self-practice. A native speaker catches errors that recordings alone cannot.
Native-speaking instructors catch tone errors that self-study cannot, since it is difficult to hear your own rising tone landing flat. At Thai Explorer, bilingual native teachers pair structured drills with live correction. A single private lesson focused on numbers can address tone habits before they become fixed. Enquire for private rates and format.
Explanation and Usage of Zero (0) in Thai Counting
Zero in Thai is ศูนย์ (sŏon), carrying a rising tone that gently lifts at the end, similar to สอง. It is used the way English uses “zero” or “oh,” most commonly in phone numbers, postal codes and reading out scores.
When reading a phone number in Thai, each digit is said individually, including every ศูนย์ that appears. This digit-by-digit approach mirrors how English speakers read phone numbers, so there is no new mental model required, just new vocabulary.
Sports scores and temperatures follow the same rule. “Zero degrees” is ศูนย์องศา, and a soccer score of “two, zero” is สอง ศูนย์. There is no separate casual word for zero the way English sometimes uses “oh” instead of “zero” in phone numbers; ศูนย์ covers every context.
One quirk worth flagging: ศูนย์ also means “centre” or “hub” in other contexts (a shopping centre is ศูนย์การค้า), so context clues matter if you hear the word outside a counting scenario. In a numbers context, it is unambiguous.
Counting Dates, Times and Days of the Week in Thai
Thai dates follow a day, month, year order, and the numbers you have already learned carry over directly into how dates get spoken. The 15th of the month is วันที่สิบห้า (wan tîi sìp hâa), literally “day that fifteen,” using the same สิบห้า you would use to count anything else.
Months in Thai are distinct words rather than number-based, similar to English: มกราคม (mók-gà-raa-kom) for January through ธันวาคม (tan-waa-kom) for December. These do not follow the counting system directly, so they are best learned as a separate vocabulary set.
Days of the week also use their own names tied to Thai traditions: วันจันทร์ (wan jan) for Monday through วันอาทิตย์ (wan aa-tít) for Sunday.
Time-telling leans on numbers more directly, especially for minutes. Years are often read digit by digit in casual speech, similar to how English speakers might say “twenty twenty-six.” Once digits are automatic, dates and years stop requiring extra translation time in your head.
Common Mistakes When Mixing Thai and Arabic Numerals
The most frequent stumble for learners is not pronunciation; it is assuming Thai script numerals show up more often than they actually do. Menus, price tags and street signs in Thailand almost always use Arabic digits.
The reverse mistake also happens: dismissing Thai script numerals entirely because Arabic digits dominate commerce, then getting stuck at a temple donation board or a lottery ticket that uses script exclusively. Thai numerals still appear in formal and traditional contexts, so a basic recognition pass saves confusion in those settings.
A subtler error shows up when learners read a mixed sequence and try to force the whole thing into one grammar. A price tag showing “120 บาท” is read as the Thai number หนึ่งร้อยยี่สิบ (nùeng rói yîi sìp) followed by บาท (bàat), not translated word-for-word from the Arabic digits themselves. Treat the digits as a cue for which Thai number to say.
Finally, some learners try to write Thai script numerals themselves in daily contexts (menus, notes, texts) assuming it is more “authentic,” when native speakers overwhelmingly write Arabic digits in casual and commercial writing. Save script numerals for recognition, not production, unless you are specifically studying calligraphy or formal documents.
Regional Notes on Thai Number Pronunciation
Standard Thai, the version taught in schools and media, is what you will use for numbers regardless of which region of Thailand you are in. Numbers used in commerce, prices and phone numbers generally default to standard Thai forms in formal and semi-formal speech.
In casual fast speech, compound numbers may be compressed (for example, ยี่สิบเอ็ด may sound run together rather than three distinct syllables). The core tones and digit words themselves stay consistent in the standard forms taught in this guide.
Why Numbers Are a Practical Starting Point
Numbers give you concrete tasks to practise, such as reading a price or checking a telephone digit. Numbers get tested the same day, at a coffee stand, on a receipt, in a phone call, which creates a feedback loop that keeps motivation alive.
The mnemonic that seems to stick best: think of ยี่สิบ as “twenty gets its own name because it is a milestone,” similar to how English treats “twenty” differently. For เอ็ด, picture it as the number 1 “changing form” whenever it is not standing alone, since it only changes in the ones position of a compound number.
Ten minutes a day, counting steps, reading a price tag, saying a phone number aloud, gives you another chance to review a difficult number between longer study sessions.
Self-Check: Prices, Numerals and Phone Digits
Try these ten questions, then check your answers below. You can print this section for offline practice.
Prices
- How do you say 50 baht? (quantity)
- How do you say 101 baht? (quantity)
- How do you say 250 baht? (quantity)
Numeral reading
- What number is ๒๑?
- What number is ๕๐?
- What tone does หนึ่ง carry?
Phone digits
- How do you say the digit 1 in a phone number: หนึ่ง or เอ็ด?
- Read aloud: 9-0-1-2. Which word do you use for 0?
Compound numbers
- What is 21 in Thai?
- What is 201 in Thai?
Answers
- ห้าสิบบาท (hâa sìp bàat)
- หนึ่งร้อยเอ็ดบาท (nùeng rói èt bàat)
- สองร้อยห้าสิบบาท (sŏng rói hâa sìp bàat)
- 21 (ยี่สิบเอ็ด)
- 50 (ห้าสิบ)
- Low tone
- หนึ่ง (each phone digit stands alone, so เอ็ด does not apply)
- เก้า ศูนย์ หนึ่ง สอง. You use ศูนย์ (sŏon) for 0.
- ยี่สิบเอ็ด (yîi sìp èt)
- สองร้อยเอ็ด (sŏng rói èt)
Get Guided Practice With a Trial or Private Lesson
Self-study gets you through the rules, but tone correction is genuinely hard to fix alone, since it is nearly impossible to hear your own rising tone landing flat. A guided session adds something a chart cannot: a native speaker listening specifically for your สอง, ห้า and เก้า, and correcting the tone before the wrong pattern becomes a habit.

If you want to try a class first, Thai Explorer’s S$45 two-hour Beginner 1 group trial lets you experience the school’s teaching approach. This is a group lesson, not a private session. For one-to-one instruction focused on numbers and pronunciation, enquire about private lesson rates and format. Thai Explorer runs both from its training centre at 10 Anson Road, #22-07D, International Plaza, Singapore 079903, above Tanjong Pagar MRT, alongside live online classes over Zoom. Check the Thai course page for current class times.
Sources
These sources offer audio or deeper detail on the rules covered in this guide.
- How to Count in Thai: Numbers 1-100 Explained | Phuut
- Thai Numbers: Simpler Than English (0-1 Million) | Jam Kham
- Thai numerals | Wikipedia
- Numbers in Thai | Omniglot
- Thai Numbers | Learn Thai from a White Guy (original vocabulary and audio, low-tone หนึ่ง and compound examples including 101)
- NIU Thai Lesson 21 Vocabulary (university teaching resource, ยี่สิบเอ็ด / ๒๑)
FAQ
How Do You Count From 1 to 10 in Thai?
The words are หนึ่ง (nùeng), สอง (sŏng), สาม (săam), สี่ (sìi), ห้า (hâa), หก (hòk), เจ็ด (jèt), แปด (bpàet), เก้า (gâo) and สิบ (sìp), each carrying its own tone as shown in the reference table above. Romanisations are approximate.
How Do You Say 1, 2, 3, 4, 5 in Thai?
They are หนึ่ง (nùeng, low tone), สอง (sŏng, rising tone), สาม (săam, rising tone), สี่ (sìi, low tone) and ห้า (hâa, falling tone).
How do I read a Thai phone number?
Read the digits one at a time. For the sequence ๒๐๑, say สอง ศูนย์ หนึ่ง. As a quantity, 201 is สองร้อยเอ็ด. The context tells you whether to read separate digits or a whole number.
What Does 49 Mean in Thai?
49 follows the regular tens-plus-ones pattern: สี่สิบเก้า (sìi sìp gâo).
Why Does 20 Use ยี่สิบ Instead of สองสิบ?
Twenty is one of two irregular forms in the Thai counting system; ยี่สิบ (yîi sìp) replaces the expected “two ten” pattern. There is no equivalent irregularity anywhere else in the tens.