🔢

Thai Numbers: Counting in Thai

Thai numbers are wonderfully logical: learn 0-10 and a few combining rules, and you can count to a million. Numbers are the fastest win for travelers — prices, bargaining, and phone numbers all become easy.

ThaiPronunciationMeaning
หนึ่งnùengOne (1)
สองsɔ̌ɔngTwo (2)
สามsǎamThree (3)
สี่sìiFour (4)
ห้าhâaFive (5)
หกhòkSix (6)
เจ็ดjètSeven (7)
แปดbpɛ̀ɛtEight (8)
เก้าgâaoNine (9)
สิบsìpTen (10)
สิบเอ็ดsìp-ètEleven (11)เอ็ด is the special form of 'one' used in compounds
ยี่สิบyîi-sìpTwenty (20)ยี่ is the special form of 'two' for 20
ร้อยrɔ́ɔiOne hundred (100)
พันphanOne thousand (1,000)2,000 = สองพัน, 3,000 = สามพัน, etc.
หมื่นmùenTen thousand (10,000)
ล้านláanOne million (1,000,000)
คนkhonClassifier for peopleคนไทย 5 คน = 5 Thai people
ตัวdtuaClassifier for animals & moreหมา 2 ตัว = 2 dogs
ขวดkhùatClassifier for bottlesน้ำ 3 ขวด = 3 bottles of water
เท่าไหร่thâo-ràiHow much?Essential shopping phrase!
50 บาทhâa-sìp bàat50 Baht
แพงphaengExpensive
ถูกthùukCheap

Good to know

💡 Thai Numbers

Thai numbers are easy! Once you learn 0-10, you can build any number. Thailand uses both Thai numerals (๐๑๒๓) and Arabic numerals (0123). We'll focus on saying the numbers - you'll see both written forms.

💡 Building Numbers

Thai numbers follow a simple pattern: 11-19: สิบ + digit 20-99: digit + สิบ + digit Exceptions: • 11, 21, 31... use เอ็ด (not หนึ่ง) • 20, 21, 22... use ยี่สิบ (not สองสิบ)

💡 The Pattern: 11-19

สิบ (10) + digit: 11 = สิบ + เอ็ด = สิบเอ็ด 12 = สิบ + สอง = สิบสอง 13 = สิบ + สาม = สิบสาม ... 19 = สิบ + เก้า = สิบเก้า

💡 The Pattern: 20-99

digit + สิบ (+ digit): 20 = ยี่ + สิบ = ยี่สิบ (special!) 30 = สาม + สิบ = สามสิบ 45 = สี่ + สิบ + ห้า = สี่สิบห้า 99 = เก้า + สิบ + เก้า = เก้าสิบเก้า

Practice makes it stick

Hear native pronunciation, do interactive exercises, and review with spaced repetition flashcards in the LearnThai app.

Start Learning Free

More free Thai lessons