Practical Thai for shopping
How to Say and Understand Prices in Thai
Ask how much something costs, recognise the amount you hear, and answer confidently. This guide combines essential phrases with the number patterns used in Thai shops, taxis, cafés, and markets.
raa-khaa thâo-rài khráp / khâ
How much is it?
Six essential Thai price phrases
How much is the price?
How much is this one?
How many baht?
How much altogether?
That is too expensive.
Can you reduce the price?
Add the polite particle ครับ (khráp, commonly used by men) or ค่ะ (khâ, commonly used by women in statements) to sound courteous. Individual speakers may choose the particle that fits their identity and speech style.
Understanding the answer
A price usually follows the normal Thai number pattern and ends with บาท (bàat). Listen first for place-value words:
สิบ = ten · ร้อย = hundred · พัน = thousand · หมื่น = ten thousand
| Price | Thai | Pronunciation guide | Audio |
|---|---|---|---|
| ฿20 | ยี่สิบบาท | yîi-sìp bàat | |
| ฿35 | สามสิบห้าบาท | sǎam-sìp-hâa bàat | |
| ฿50 | ห้าสิบบาท | hâa-sìp bàat | |
| ฿99 | เก้าสิบเก้าบาท | gâao-sìp-gâao bàat | |
| ฿120 | หนึ่งร้อยยี่สิบบาท | nʉ̀ng-rɔ́ɔi yîi-sìp bàat | |
| ฿350 | สามร้อยห้าสิบบาท | sǎam-rɔ́ɔi hâa-sìp bàat | |
| ฿1,500 | หนึ่งพันห้าร้อยบาท | nʉ̀ng-phan hâa-rɔ́ɔi bàat | |
| ฿12,000 | หนึ่งหมื่นสองพันบาท | nʉ̀ng-mʉ̀ʉn sɔ̌ɔng-phan bàat |
Convert and hear any Thai price
How to decode a spoken price
Baht, satang, and how prices appear
The baht symbol is ฿ and the Thai word is บาท. One baht equals 100 สตางค์ (satang). Satang still appears in formal pricing and some supermarkets, although everyday cash totals are often rounded to whole baht.
A written price such as ฿49.50 can be read formally as สี่สิบเก้าบาทห้าสิบสตางค์. Digital payments make exact satang amounts possible even when small satang coins are uncommon in daily exchanges.
Listening traps to practise
- 15 versus 50: สิบห้า is 15; ห้าสิบ is 50. The order reverses.
- 12 versus 20: สิบสอง is 12; ยี่สิบ is 20.
- 21, 31, 41: numbers ending in one after a tens value use เอ็ด.
- Fast speech: sellers may omit บาท when the context is obvious.
- Large totals: identify หมื่น, พัน, and ร้อย before filling in smaller digits.
Continue learning
Next: bargain politely at Thai markets
Learn when bargaining is appropriate, ten useful phrases, a complete market dialogue, and how to make a respectful counter-offer.
Learn Thai bargaining phrases →