Where Thai Numerals ๐–๙ Still Appear

Thai has its own ten digit shapes, ๐–๙, alongside the internationally familiar Arabic digits 0–9. Modern readers need both systems, but choosing Thai digits does not create a different number grammar: the surrounding construction still determines whether a string is a cardinal, an ordinal, a year, or a code. For an English speaker, the genuinely new work is recognizing the shapes and learning where their formal or cultural value makes them likely to appear.

The ten shapes and their names

Each Thai digit corresponds exactly to one Arabic digit. In isolation, read the digit by the ordinary number name shown below.

ValueThai digitThai nameRTGS
0ศูนย์sun
1หนึ่งnueng
2สองsong
3สามsam
4สี่si
5ห้าha
6หกhok
7เจ็ดchet
8แปดpaet
9เก้าkao

The Thai digit forms page develops shape recognition and handwriting. Here the focus is functional reading and present-day choice.

เลขไทย ๐ ถึง ๙ มีสิบตัวค่ะ

lek thai sun thueng kao mi sip tua kha

There are ten Thai digits, from 0 through 9. (ordinary polite explanation, female speaker)

ตัวนี้คือเลข ๘ ครับ อ่านว่าแปด

tua ni khue lek paet khrap an wa paet

This is the digit 8; it is read paet. (ordinary polite explanation, male speaker)

💡
Learn ๐–๙ as a second set of shapes for the same ten values, not as ten new number words. Once recognition is automatic, the existing rules for tens, hundreds, classifiers, dates, and ordinals still apply.

Read the function, not one digit at a time

A multi-digit Thai numeral is normally read as a whole cardinal when it expresses a quantity. Thus ๒๑ คน has exactly the same grammar and reading as 21 คน or ยี่สิบเอ็ดคน: ยี่สิบเอ็ดคน, not a sequence meaning “two-one people.” The tens rules—including ยี่ in the twenties and final เอ็ด in appropriate cardinals—belong to the number's function, not to its visual script.

ห้องนี้มีนักเรียน ๒๑ คนค่ะ

hong ni mi nakrian yi sip et khon kha

This room has 21 students. (ordinary polite speech, female speaker; cardinal reading)

หนังสือชุดนี้มี ๑๐๕ เล่มครับ

nangsue chut ni mi nueng roi ha lem khrap

This book series has 105 volumes. (ordinary polite speech, male speaker; cardinal reading)

By contrast, a code preserves each position. A code written ๐๑๗๒ begins with zero and is read ศูนย์ หนึ่ง เจ็ด สอง. Positional code reading uses หนึ่ง and สอง, not cardinal variants เอ็ด and ยี่. A year or document section can have its own established reading. This same function-sensitive principle applies to Arabic-digit strings, as explained on the phone and address number page.

รหัส ๐๑๗๒ อ่านว่าศูนย์หนึ่งเจ็ดสองครับ

rahat sun nueng chet song an wa sun nueng chet song khrap

The code 0172 is read zero-one-seven-two. (ordinary polite explanation, male speaker; digit-string reading)

เลข ๒๑ ตรงนี้เป็นจำนวน จึงอ่านว่ายี่สิบเอ็ดค่ะ

lek yi sip et trong ni pen chamnuan chueng an wa yi sip et kha

The 21 here is a quantity, so it is read twenty-one. (formal-polite explanation, female speaker)

💡
Before reading any written number, ask what it does. Quantity invites a cardinal reading; a phone number, password, or code often preserves individual digits and leading zeros. The glyphs alone cannot answer that question.

Formal and institutional contexts

Thai numerals remain conspicuous in the Royal Gazette, legislation, ministerial regulations, official proclamations, and traditionally formatted government material (formal). They may mark dates, Buddhist Era years, sections, clauses, list items, and page numbers. Royal or ceremonial historical references also commonly retain Thai numerals, as in รัชกาลที่ ๙ “the Ninth Reign/Rama IX.” These are living conventions, not archaic grammar.

โปรดอ่านมาตรา ๗ ก่อนครับ

prot an mattra chet kon khrap

Please read Section 7 first. (formal-polite speech, male speaker)

รายละเอียดอยู่หน้า ๑๒ ค่ะ

railaiat yu na sip song kha

The details are on page 12. (formal-polite speech, female speaker)

ประกาศฉบับนี้ลงวันที่ ๗ กันยายน พ.ศ. ๒๕๖๙ ค่ะ

prakat chabap ni long wan thi chet kanyayon pho so song phan ha roi hok sip kao kha

This announcement is dated 7 September 2569 BE. (formal administrative register, female speaker)

นิทรรศการนี้กล่าวถึงรัชกาลที่ ๙ ครับ

nithatsakan ni klao thueng ratchakan thi kao khrap

This exhibition discusses the Ninth Reign. (formal-polite cultural context, male speaker)

In dates, วันที่ ๗ uses an ordinal-like frame with ที่, while the year is a cardinal. The date page explains full date order, and the Buddhist Era page explains when พ.ศ. and ค.ศ. are appropriate.

Thai digits are promoted, not universally compulsory

Official Thai document guidance encourages Thai numerals in Thai government writing, but even formal guidance provides contexts for Arabic digits. Arabic digits are practical in financial material, mathematical or statistical tables, foreign-language passages, web addresses, electronic systems, and filenames. Therefore “Thai language must always use Thai digits” is false. The correct choice belongs partly to a publication's house style and partly to the number's technical function.

ContextLikely choiceRegister note
Royal Gazette, statutes, traditionally styled proclamationsThai digits are common(formal)
Government financial or statistical tablesArabic digits are accepted and often clearer(formal/technical)
School materials, traditional displays, ceremonial numberingEither system; Thai digits may carry cultural or pedagogical value(neutral to formal)
Phones, prices, apps, websites, science, international dataArabic digits are common(neutral/technical)

ราคานี้ 299 บาทค่ะ

rakha ni song roi kao sip kao bat kha

This costs 299 baht. (ordinary polite speech, female speaker; a normal modern Arabic-digit price)

แบบฟอร์มออนไลน์ช่องนี้รับเฉพาะเลขอารบิกครับ

baep fom onlai chong ni rap chapho lek arabik khrap

This field in the online form accepts only Arabic digits. (ordinary polite explanation, male speaker)

Using Arabic digits does not make a Thai sentence less Thai. Conversely, choosing Thai digits can appropriately signal institutional tradition or visual formality. Within one numeral, however, mixing shapes such as ๒๕6๙ is poor practice because it impedes checking and looks accidental. A document may use both systems for different functions, but each individual number should normally be internally consistent.

Ordinary-polite dialogue

ใบสมัครนี้ต้องกรอกเลขไทยไหมคะ

bai samak ni tong krok lek thai mai kha

Do I have to fill out this application using Thai numerals? (polite question, female speaker)

ไม่ต้องครับ ระบบรับเลขอารบิก และกรอกง่ายกว่าด้วย

mai tong khrap rabop rap lek arabik lae krok ngai kwa duai

No. The system accepts Arabic digits, and they are easier to enter too. (ordinary polite reply, male speaker)

This exchange shows a normal modern distinction: the form is Thai, yet its digital input convention favors Arabic digits. Neither speaker treats the choice as a grammatical contrast.

💡
Match the document or interface in front of you. In continuous formal prose, follow its established numeral style; in data entry, use the characters the system requests. Consistency and correct functional reading matter more than displaying Thai digits everywhere.

Common Mistakes

1. Reading a quantity as separate digits

❌ ๒๑ คนอ่านว่าสองหนึ่งคน

Incorrect—a quantity is normally read as a whole cardinal, not digit by digit.

✅ ๒๑ คนอ่านว่ายี่สิบเอ็ดคน

yi sip et khon an wa yi sip et khon

21 people is read yi sip et khon. (neutral metalinguistic explanation)

2. Using cardinal variants inside a code

❌ รหัส ๒๑ อ่านว่ายี่สิบเอ็ด

Incorrect in a context where 21 is explicitly a two-position code.

✅ รหัส ๒๑ อ่านว่าสองหนึ่งครับ

rahat song nueng an wa song nueng khrap

The code 21 is read two-one. (ordinary polite explanation, male speaker; code context)

3. Treating Thai digits as mandatory in every Thai text

❌ ต้องใช้เลขไทยในข้อความภาษาไทยทุกครั้ง

Incorrect—modern Thai uses both Thai and Arabic digits according to context and style.

✅ ใช้เลขอารบิกในงานดิจิทัลทั่วไปได้ค่ะ

chai lek arabik nai ngan dichithan thuapai dai kha

Arabic digits can be used in ordinary digital work. (ordinary polite explanation, female speaker)

4. Mixing scripts inside a single numeral

❌ พ.ศ. ๒๕6๙

Incorrect style—the year mixes Thai and Arabic digit shapes.

✅ พ.ศ. ๒๕๖๙

pho so song phan ha roi hok sip kao

BE 2569. (formal Thai-digit style)

5. Reading ๐ as the letter O

❌ เลข ๐ อ่านว่าโอ

Incorrect—the digit is zero, not a letter O.

✅ เลข ๐ อ่านว่าศูนย์ค่ะ

lek sun an wa sun kha

The digit 0 is read sun. (ordinary polite explanation, female speaker)

Key Takeaways

Thai and Arabic numerals encode the same decimal values and use the same surrounding grammar. Read multi-digit strings by function: quantities as cardinals, but codes digit by digit. Expect Thai digits especially in formal, legal, ceremonial, and tradition-conscious design; expect Arabic digits widely in ordinary digital, commercial, scientific, and international contexts. Thai digits are current and culturally important, but they are not universally obligatory.

Now practice Thai

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Thai

Related Topics

  • Thai Digits ๐–๙ and Modern Arabic NumeralsB2Recognize Thai digits, read them by numerical function, and choose consistently between Thai and Arabic numeral styles in modern contexts.
  • Cardinals from 0 to 10A1Learn the Thai cardinal words from ศูนย์ through สิบ and place them correctly before classifiers in complete noun phrases.
  • Dates, Months, and Year OrderA2Build and read Thai calendar dates in day–month–year order, with full month names, optional date markers, and appropriate written formats.
  • Buddhist Era and Common Era YearsB1Choose and convert Thai Buddhist Era and Common Era year labels, while recognizing their different registers and the limits of the 543-year shortcut.
  • Reading Phone Numbers, Addresses, and CodesB1Read Thai identifying numbers according to function: digit by digit for phones and codes, but with special options for house numbers and ordinary cardinals.
  • Ordinals with ที่A2Form Thai ordinals with ที่ plus a cardinal, place them after classifiers, and distinguish ordered positions from labels and the common word แรก.