Learn to read Thai script: a realistic path

Thai reading is absolutely learnable — it's just not taught like French. Here's the honest map: what's actually in the script, and a real order to learn it in.

Thai script looks like a wall at first — no familiar letters, no spaces, little squiggles above and below the line. It is genuinely learnable in a normal amount of time, the same way any alphabet is. It's just not a 26-letter alphabet, and nobody teaches it in the order you'd actually want to learn it. Both of those are fixable. This is the honest map.

The lay of the land

  • 44 consonant letters — a real alphabet, not thousands of characters to memorize the way Chinese hanzi or Japanese kanji work. 2 of the 44 are obsolete (ฃ and ฅ) and don't appear in anything written today; you can ignore them until you're curious.
  • Vowel symbols that combine — Thai vowels aren't extra letters in the consonant row. They're marks that go above, below, before, or after a consonant (and sometimes wrap around it on both sides), and short/long pairs of the same vowel sound are spelled differently. It's more shapes to recognize per vowel, but far fewer sounds than it looks like from the outside.
  • No spaces between words. Thai runs words together in a sentence and only uses a space at bigger boundaries (roughly like a comma). This is the single biggest adjustment for a Latin-alphabet reader — genuinely harder than any individual letter — and it's also just a matter of exposure: you get faster at spotting word boundaries the more real text you read.
  • Tone marks — four small marks that sit above a consonant and shift the pitch a syllable is said with. Plain numbers: four marks, five possible tones (mid, low, falling, high, rising) once the consonant's class and the vowel length are factored in.
  • Three consonant classes (mid, high, low) — every consonant belongs to one. More on why in the next section.

Why 3 consonant classes exist (and when to actually care)

Every Thai consonant is mid, high, or low class — 9 mid, 11 high, 24 low. The classes exist because Thai spelling doesn't mark tone directly; the same tone mark produces a different actual tone depending on which class the consonant belongs to, and an unmarked syllable's default ("inherent") tone also depends on class. That's a real, useful fact about the writing system.

It's also not a fact you need on day one. Our own alphabet page colour-codes class the moment you open it, but only as a label sitting quietly on each card — it doesn't ask you to learn which of 44 letters is which class before you're allowed to start reading. Classes are a tone and pronunciation-precision topic, not a reading topic. You can sound out ก ("k"), recognize a word, and read a menu long before you've internalized consonant class — the class only starts mattering once you're producing tones correctly without hearing a native speaker say the word first. Front-loading it is how a lot of textbooks make Thai feel harder than it is.

A realistic order (frequency first, not ก-to-ฮ)

Thai is traditionally taught ก, ข, ค, ฆ, ง… straight down the alphabet, the way Thai schoolchildren chant it. That's the wrong order for an adult learner in a hurry: several of the first ten letters (ฃ, ฅ) are obsolete, and plenty of genuinely common letters sit near the bottom of the list purely by alphabetical accident.

A better order is frequency-first: learn the letters that show up constantly in real Thai words before the ones that barely appear. Our own typing drills use exactly this — the 20 most frequent consonants, taught in groups of five, starting with น ก ร อ ง. Learn those, plus the dozen or so vowel forms in short/long pairs, and you can already sound out a large share of everyday Thai — well before touching the full 44-letter list top to bottom.

Eight example letters

ก ไก่
ko kai · chicken
sound k · Mid class
ข ไข่
kho khai · egg
sound kh · High class
ค ควาย
kho khwai · buffalo
sound kh · Low class
ง งู
ngo ngu · snake
sound ng · Low class
ต เต่า
to tao · turtle
sound t · Mid class
น หนู
no nu · mouse
sound n · Low class
ม ม้า
mo ma · horse
sound m · Low class
ห หีบ
ho hip · chest
sound h · High class

ก, ข, and ค are the classic opening trio — same story (a bird, an egg, a buffalo), three different classes, which is exactly why "class" and "letter" are two separate things to learn rather than one.

What reading actually unlocks

This isn't an abstract literacy exercise. Reading Thai is what lets you order off the menu that has no English translation, understand a street sign or a shop's hours posted in Thai only, and — for the person learning because their partner's family speaks Thai — actually read the group chat instead of screenshotting it to someone else for a translation. Typing gets you producing Thai; reading is what lets you receive it without leaning on anyone else.

How many letters do I really need to learn?

44 consonants, though two (ฃ, ฅ) are obsolete and never appear in modern writing, so realistically 42. Add roughly a dozen vowel forms in short/long pairs and four tone marks, and that's the whole inventory — no thousands of characters like Chinese or Japanese.

Realistically, how long before I can read a menu?

No honest number exists, but the scale is knowable: sounding out simple signs is a weeks-not-days project with regular short practice, and reading a menu without help is months-not-years. It depends entirely on how often you practice — there's no shortcut past exposure, but it's also not the multi-year mountain it can look like from the outside.

Do I need to learn to write Thai by hand?

No. Handwriting is a nice-to-have, not a requirement — typing is the production skill that actually matters today, whether you're messaging someone or searching in Thai. See our guide to typing Thai on any keyboard for how that works without stickers or a phonetic remap.

Is reading Thai harder than Chinese or Japanese?

Different kind of hard, not simply harder. Thai is an alphabet — 44 consonants and a set of vowel marks, not thousands of characters to memorize one at a time the way Chinese hanzi or Japanese kanji work, so the raw memorization load is much lower. What Thai adds instead is no spaces between words and tone marks that shift with consonant class, which Chinese and Japanese don't have in the same form. Neither language is "the hard one" across the board.

Do I need to know the three consonant classes before I start reading?

No. Classes govern tone, not word recognition — you can learn to sound out and recognize words with zero knowledge of class, and pick class up later once you're working on producing correct tones without hearing the word first.

Find out where you actually stand

A free three-minute level check places you on the reading path, then the alphabet page teaches the letters in the order below — audio included.