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 memorize: 20 uses ยี่สิบ (yîi sìp) instead of a “two ten” pattern, and the digit 1 becomes เอ็ด (èt) whenever it lands in the ones position of a larger number, like 21 or 31. Learn those two exceptions and the reference chart below, and you can read prices, phone numbers, and dates within a few days of practice.
TL;DR:
- Knowing the words for 0 through 10 is crucial, with exceptions for 20 and the use of เอ็ด in numbers ending with one above ten.
- The irregular word ยี่สิบ for 20 and the phrase สิบเอ็ด for 11 are key exceptions that learners must memorize early on.
- Numbers 20 to 99 follow a predictable pattern, with ยี่สิบ as the only irregular tens and standard formations for other tens.
- 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 เก้า, is essential to avoid misunderstandings in conversation.
Table of Contents
- Counting in Thai: Numbers 0 Through 10
- How Do Thai Teens (11–19) Work?
- Building the Tens (20–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?
- A 4-Week Plan to Master Spoken Numbers
- 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 Variations in Thai Number Pronunciation
- Why Numbers Are the Fastest Wins in Thai
- Get Faster Results 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 memorized cold is the single highest-leverage 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’ll ever need.
| Digit | Thai Script | Thai Word | Romanization | Tone |
|---|---|---|---|---|
| 0 | ๐ | ศูนย์ | sŏon | rising |
| 1 | ๑ | หนึ่ง | nèung | falling |
| 2 | ๒ | สอง | sŏng | rising |
| 3 | ๓ | สาม | săam | rising |
| 4 | ๔ | สี่ | sìi | low |
| 5 | ๕ | ห้า | hâa | falling |
| หก | ๖ | หก | hòk | low |
| เจ็ด | ๗ | เจ็ด | jèt | low |
| แปด | ๘ | แปด | bpàet | low |
| เก้า | ๙ | เก้า | 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, almost like you’re asking a question. ห้า (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 locked in, since that’s what actually gets used in conversation. The Thai Numbers guide from Thai Explorer walks through daily-life usage in more depth if you want extra repetition.
How Do Thai Teens (11–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 memorize 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 only affects the number 1. When 1 sits in the ones position of a compound number, it swaps from หนึ่ง (nèung) to เอ็ด (èt). This happens in 11, 21, 31, and every multiple of ten plus one, all the way up through the nineties. Two exceptions are the biggest speed bump for English speakers learning Thai numbers, and this is the first one you’ll hit.
Here’s where it gets simpler again: หนึ่ง stays put once you move into hundreds, thousands, or higher place values. The number 100 is ร้อย, not ร้อยเอ็ด, and 1,000 is พัน on its own. The เอ็ด swap is strictly a tens-and-ones phenomenon, which narrows down exactly what you need to drill.
Building the Tens (20–99)
Tens words follow a near-perfect pattern, with one irregular form you’ll use constantly: the number 20.
- 20 = ยี่สิบ (yîi sìp), the one true 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’ve got ยี่สิบ down, every other tens number in the 20s follows it: 22 is ยี่สิบสอง, 23 is ยี่สิบสาม, and only 21 needs the เอ็ด swap. That’s 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 actually 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 just means stacking a digit in front of each place word, the same way you’d say “three hundred” or “four thousand” in English. A price of 350 baht is สามร้อยห้าสิบ (săam rói hâa sìp), which reads as “three hundred fifty,” no different from the English structure. 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. That single quirk, the หมื่น and แสน units, is the one genuinely new concept in the whole numbering system, and it only matters once you’re past four digits.
Thai Script Numerals vs. Arabic Digits
Thai has its own set of script numerals, and while you’ll rarely need to write them yourself, recognizing them fast is worth the ten minutes it takes to learn.

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, so you’re not going to get stranded without knowing script numerals day to day. The fastest way to recognize them is to notice the loop-heavy, curling shapes; ๐ and ๙ in particular look nothing like their Arabic counterparts, so they’re the two worth burning into memory first if you plan to visit a temple or buy a lottery ticket.
What Classifiers Do You Need for Counting Objects?
Thai sentences count objects differently than English does: the classifier (a word matching the category of thing being counted) comes after the number, not before it. Skipping it is one of the fastest ways to sound like you’re reading from a phrasebook rather than speaking naturally.
- คน (khon): people. “Three people” is สามคน (săam khon).
- ตัว (dtua): animals and some objects like chairs or shirts. “Two dogs” is สองตัว (sŏng dtua).
- อัน (an): small, generic objects. “One pen” is หนึ่งอัน (nèung an).
- ใบ (bai): flat or leaf-shaped items, including tickets and leaves. “Four tickets” is สี่ใบ (sìi bai).
- เล่ม (lêm): books and knife-like objects. “Two books” is สองเล่ม (sŏng lêm).
- คัน (kan): vehicles. “One car” is หนึ่งคัน (nèung kan).
Classifiers follow the number in Thai, and the pattern is always noun, then number, then classifier: หมาสองตัว (măa sŏng dtua, “dog two [animal-classifier]”), not the English word order. Beginners usually manage fine with just these six classifiers, since they cover people, animals, general objects, and vehicles, which is most of daily conversation.
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 genuinely 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 question-like tone. Another common trap: ห้า (hâa, falling, “five”) gets flattened by English speakers used to level-toned numbers, which can make it land ambiguously. สิบ (sìp, low tone) also gets over-emphasized; English speakers tend to stress it like a stressed syllable rather than letting it sit low and short.
Here’s a short drill sequence that works well for building muscle memory:
- Count aloud from 0 to 10 slowly, exaggerating each tone until it feels almost theatrical.
- 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 faster than passive review.
- Read a phone number digit by digit. Thai phone numbers are read one digit at a time, just like in English, so this drill transfers directly to real use.
- Pick five compound numbers (21, 35, 47, 68, 99) and say them out loud three times each, focusing on the เอ็ด and ยี่ exceptions specifically.
Pro Tip: 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, trains your ear to catch tone mismatches you can’t 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.
A 4-Week Plan to Master Spoken Numbers
Most learners get a fast, tangible win from numbers because they’re immediately usable at a market, a taxi stand, or on a phone call, unlike vocabulary that takes weeks to find a natural use for. A structured month of practice turns shaky recall into automatic recall.
- Week 1: Drill 0 to 10 daily using the tone table above; add short phone-number readouts once digits feel automatic.
- Week 2: Move into teens and tens, focusing entirely on the เอ็ด and ยี่ exceptions until they stop requiring conscious thought.
- Week 3: Practice compound numbers (21 to 99) and start reading real prices aloud from receipts or delivery apps.
- Week 4: Combine numbers with classifiers in short phrases, and book one guided session focused purely on tone correction.
Native-speaking instructors catch tone errors that self-study genuinely can’t, since it’s difficult to hear your own rising tone landing flat. At Thai Explorer, bilingual native teachers built the numbers curriculum around this exact gap, pairing structured drills with live correction so learners don’t spend months practicing a wrong tone without realizing it. A single private lesson or a short guided module is usually enough to fix number-specific tone habits before they calcify. If you’re already six weeks into daily practice and specific numbers still feel shaky, that’s the signal to book targeted, one-on-one correction rather than pushing through more solo repetition.
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’s used exactly the way English uses “zero” or “oh,” most commonly in phone numbers, postal codes, and reading out decimals or scores.
A ten-digit Singapore mobile number, when read in Thai, walks through each digit individually, including every ศูนย์ that appears. A number like 91234567 becomes เก้า หนึ่ง สอง สาม สี่ ห้า หก เจ็ด, with zeros inserted the same way wherever they appear in the sequence. This digit-by-digit approach mirrors how English speakers read phone numbers, so there’s 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’s no separate casual word for zero the way English sometimes uses “oh” instead of “zero” in phone numbers; ศูนย์ covers every context. That consistency actually makes zero one of the easier numbers to master, since you never have to guess which version applies.
One quirk worth flagging: ศูนย์ also means “center” or “hub” in other contexts (a shopping center is ศูนย์การค้า), so context clues matter if you hear the word outside a counting scenario. In a numbers context, though, it’s unambiguous.
Counting Dates, Times, and Days of the Week in Thai
Thai dates follow a day, month, year order, and the numbers you’ve 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’d 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, กุมภาพันธ์ (goom-paa-pan) for February, and so on through ธันวาคม (tan-waa-kom) for December. These don’t follow the counting system directly, so they’re best learned as a separate vocabulary set rather than derived from numbers.
Days of the week also use their own names tied to Thai astrology and colors rather than numbers: วันจันทร์ (wan jan) for Monday, วันอังคาร (wan ang-kaan) for Tuesday, through วันอาทิตย์ (wan aa-tít) for Sunday.
Time-telling does lean on numbers more directly, especially for minutes. “Ten fifteen” uses the same สิบ and สิบห้า you already know, slotted into a time-specific structure. Years, meanwhile, often get read digit-by-digit in casual speech, similar to how English speakers might say “twenty twenty-six” instead of “two thousand twenty-six.” This is one area where practicing straight number recall pays off in a completely different context: 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 isn’t pronunciation, it’s 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, so learners who spend hours memorizing ๐ through ๙ sometimes get surprised that they barely need them for everyday transactions.
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, royal, and traditional contexts, so a basic recognition pass, just enough to identify which digit you’re looking at, saves confusion in those specific settings.
A subtler error shows up when learners read a mixed sequence, like a price with Arabic digits followed by a Thai word for the currency unit, and try to force the whole thing into one language’s grammar. A price tag showing “120 บาท” is read as the Thai number หนึ่งร้อยยี่สิบ (nèung 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, not something to read literally.
Finally, some learners try to write Thai script numerals themselves in daily contexts (menus, notes, texts) assuming it’s more “authentic,” when native speakers overwhelmingly write Arabic digits in casual and commercial writing. Save script numerals for recognition, not production, unless you’re specifically studying calligraphy or formal documents.
Regional Variations in Thai Number Pronunciation
Standard Thai, the version taught in schools, media, and virtually every learning resource, is what you’ll use for numbers regardless of which region of Thailand you’re speaking with. Unlike some tonal languages where regional dialects shift number pronunciation meaningfully, Thai numbers stay remarkably consistent from Chiang Mai to Bangkok to Phuket in formal and semi-formal speech.
Where you will notice variation is in casual speed and clipping. Central Thai speakers in Bangkok often compress compound numbers in fast speech, so ยี่สิบเอ็ด might come out sounding closer to a quick “yîi sìp èt” run together rather than three distinct syllables. Southern and Northern regional accents can shift vowel length and overall speech rhythm slightly, but the core tones and digit words themselves don’t change in any way that would confuse a listener who learned standard pronunciation.
Isaan (Northeastern Thailand) speakers sometimes use regional dialect vocabulary in casual conversation, but numbers used in commerce, prices, and phone numbers still default to standard Thai, since that’s what’s taught nationally and used in all official contexts. For a learner, this is good news: there’s no separate regional number system to worry about memorizing. Master the standard forms in this guide, and they’ll work anywhere in the country, from a Bangkok taxi to a night market in Chiang Mai.
Why Numbers Are the Fastest Wins in Thai
Numbers reward practice faster than almost any other part of Thai, and I think that’s exactly why they deserve to be a beginner’s first serious drilling target rather than something picked up incidentally. Vocabulary you learn in a classroom often sits unused for weeks. 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 in classroom settings: think of ยี่สิบ as “twenty gets its own name because it’s a milestone,” the same way English treats “twenty” differently from “two-ty.” For เอ็ด, picture it as the number 1 “getting dressed up” whenever it’s not standing alone, since it only changes form when it’s part of a bigger compound number.
Don’t try to absorb the whole system in one sitting. Ten minutes a day, counting steps, reading a price tag, saying a phone number aloud, compounds faster than a single long study session ever will.
— Paul
Get Faster Results With a Trial or Private Lesson
Self-study gets you through the rules fast, but tone correction is the one piece that’s genuinely hard to fix alone, since it’s nearly impossible to hear your own rising tone landing flat. A guided session adds something a chart can’t: a native speaker listening specifically for your สอง, ห้า, and เก้า, and correcting the tone in real time before the wrong pattern becomes a habit.

For learners who want quick, targeted correction, a private lesson built around numbers and pronunciation gets results in far fewer sessions than trying to self-correct through recordings alone. If you’d rather build numbers into a broader foundation of conversational Thai, a structured online or in-person course covers the same material with more context around daily usage. Thai Explorer runs both formats from its training center at 10 Anson Road, #22-07, International Plaza, Singapore 079903, right above Tanjong Pagar MRT, alongside live online classes over Zoom for learners anywhere in Singapore. Check the Thai course page for current class times and see which format, group, private, or online, fits your schedule best.
Sources
A handful of sources back up the facts in this guide and offer audio or deeper detail. Wikipedia’s entry on Thai numerals documents the script forms and their formal contexts. Phuut’s guide to counting in Thai covers the base-10 construction rules in detail. Jam Kham’s numbers breakdown explains the ยี่ and เอ็ด exceptions clearly. Omniglot’s Thai numbers page lists classifiers and phone-number conventions.
- 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
FAQ
How Do You Count From 1 to 10 in Thai?
The words are หนึ่ง (nèung), สอง (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.
How Do You Say 1, 2, 3, 4, 5 in Thai?
They’re หนึ่ง (nèung, falling tone), สอง (sŏng, rising tone), สาม (săam, rising tone), สี่ (sìi, low tone), and ห้า (hâa, falling tone).
How Do You Say “I Love You” in Thai?
“I love you” in Thai is ผมรักคุณ (pŏm rák khun) if a man is speaking, or ฉันรักคุณ (chăn rák khun) if a woman is speaking; this phrase isn’t number-related but comes up often alongside basic Thai vocabulary questions.
What Does 49 Mean in Thai?
49 follows the regular tens-plus-ones pattern used for every number outside the 20s and teens, combining สี่สิบ and เก้า.
Why Does 20 Use ยี่สิบ Instead of สองสิบ?
Twenty is one of two irregular forms in the entire Thai counting system; ยี่สิบ (yîi sìp) replaces the expected “two ten” pattern, and there’s no equivalent irregularity anywhere else in the tens.