Standard Central Thai distinguishes three nasal codas: final /m/, /n/, and /ng/. Air continues through the nose in all three, but the mouth closes at a different place: the lips for /m/, the tongue tip for /n/, and the back of the tongue for /ng/. That place contrast can distinguish words and must remain audible in connected speech.
English has all three sounds, yet its spelling habits create trouble. Final ng may tempt a learner to add a separate /g/, while Thai spellings with final ร or ล may invite an English r or l. Thai coda structure, not the letter's familiar initial value, determines the sound.
Three nasal places
| Coda | Mouth closure | Regular written finals | Syllable type |
|---|---|---|---|
| /m/ | both lips | ม | live |
| /n/ | tongue tip or blade at the upper gum ridge | ญ ณ น ร ล ฬ | live |
| /ng/ | back of tongue at the soft palate | ง | live |
Keep voicing and nasal airflow running until the closure is complete. Do not release into an extra vowel. For final /ng/, hold the back closure without adding a following /g/ burst.
A minimal place contrast: ลาม, ลาน, ลาง
These three words share initial ล, a long vowel, and the same unmarked low-class tone pattern. The final nasal is the decisive sound contrast.
ลาม
lam
spread, as fire or disease — final m (isolated neutral word)
ลาน
lan
yard; open paved area — final n (isolated neutral word)
ลาง
lang
omen; indication — final ng (isolated neutral word)
For ลาม, finish by closing the lips. For ลาน, keep the lips open and touch the tongue near the upper gum ridge. For ลาง, leave the tongue tip down and raise the back of the tongue.
ไฟลามมาถึงลานแล้ว
fai lam ma thueng lan laeo
The fire has spread as far as the yard. (neutral urgent report)
เสียงผิดปกติจากลานอาจเป็นลางร้าย
siang phit pokkati chak lan at pen lang rai
An unusual sound from the yard may be a bad omen. (neutral, slightly formal)
In connected speech, the next consonant can encourage the lips or tongue to start moving early. This coarticulation may make the transition less dramatic, especially in rapid (informal) speech, but the lexical place contrast remains the careful standard target.
Final ม: close the lips without a release
Final ม is comparatively transparent because ม represents /m/ both initially and finally. The challenge is rhythmic: English speakers may add an overly long hum or a weak vowel after it.
ชาม
cham
bowl — final m (isolated neutral word)
ผม
phom
I, me (male speaker); hair — final m (isolated neutral word)
ช่วยวางชามใบนี้ข้างในให้ผมหน่อยครับ
chuai wang cham bai ni khang nai hai phom noi khrap
Please put this bowl inside for me. (polite, male speaker)
The pronoun ผม is (polite/neutral male self-reference) in this sentence. Its register choice is independent of the final nasal, but the natural phrase provides repeated /m/ practice without turning the page into a list of artificial syllables.
Final น: one sound, several spellings
Final /n/ has the largest nasal spelling family. Alongside น, the letters ญ, ณ, ร, ล, and ฬ regularly neutralize to /n/ in coda position. Their initial identities do not survive there.
บ้าน
ban
house; home — final น (isolated neutral word)
อาหาร
ahan
food — final ร realized as n (isolated neutral word)
บอล
bon
ball — final ล realized as n (isolated neutral loanword)
เชิญทานอาหารก่อนกลับบ้านนะคะ
choen than ahan kon klap ban na kha
Please have something to eat before going home. (polite, female speaker)
The final ร of อาหาร never becomes an English r in standard Thai, even in careful (formal) reading. Final ล of บอล likewise does not remain l. Spelling preserves lexical history while the coda inventory supplies /n/.
Final ง: no added g
For /ng/, raise the back of the tongue as for /k/, but keep the soft palate lowered so voicing resonates through the nose. There is no separate oral /g/ after it. English sing supplies a useful final posture; pronunciations modeled on finger contain an extra stop and are unsuitable.
วาง
wang
put; place — final ng (isolated neutral word)
กลาง
klang
middle; central — final ng (isolated neutral word)
กรุณาวางกล่องไว้กลางห้องค่ะ
karuna wang klong wai klang hong kha
Please place the box in the middle of the room. (polite, female speaker)
This (polite/formal request) repeats final ง after several different vowels. Avoid a /g/ release in วาง, กล่อง, กลาง, and ห้อง; move from the nasal closure directly into the following onset or the phrase boundary.
Nasal codas make live syllables
All three nasal codas make a syllable live, regardless of whether its vowel is short or long. “Live” therefore does not mean “long vowel.” ลม “wind” has a short vowel plus final /m/ and is live; คน “person” has a short vowel plus final /n/ and is live; ลง “go down; put down” has a short vowel plus final /ng/ and is live.
ลมแรง คนบนระเบียงจึงลงมาข้างล่าง
lom raeng khon bon rabiang chueng long ma khang lang
The wind is strong, so the people on the balcony have come downstairs. (neutral everyday speech)
Because they are live, these codas interact with consonant class and tone marks differently from final /p/, /t/, and /k/. Do not ignore vowel length—it still distinguishes lexical words—but do not use shortness alone to label a syllable dead. The live and dead syllables page gives the full decision rule.
Spelling, visual order, and RTGS
Preposed vowel signs are written before the initial consonant, not pronounced before it. In แรง, แ appears visually first, but ร begins the syllable and ง closes it. The entire spelling also supplies the consonant class, vowel, and tone information.
แรงลมช่วงเย็นลดลงแล้วครับ
raeng lom chuang yen lot long laeo khrap
The evening wind has weakened now. (polite, male speaker)
RTGS writes final m, n, and ng, so it can remind learners of the broad coda contrast. It cannot show that the n in อาหาร is spelled ร, nor does it record lexical tone or vowel length. A tone mark by itself does not name one fixed tone either; onset class and syllable structure remain essential.
Common Mistakes
1. Adding /g/ after final ง
❌ อ่านวางให้มีเสียง ก ตามหลัง ง
Incorrect — final ง is a single nasal coda, not ng plus a released g.
✅ อ่านวางโดยค้างโคนลิ้นและปล่อยลมทางจมูก
an wang doi khang khon lin lae ploi lom thang chamuk
Correct — say วาง by holding the back of the tongue and letting air pass through the nose.
2. Pronouncing final ร or ล as r or l
❌ อ่านอาหารลงท้ายด้วย ร แบบภาษาอังกฤษ
Incorrect — final ร belongs to the /n/ coda family.
✅ อาหารและบอลจบด้วยเสียง น เหมือนกัน
ahan lae bon chop duai siang no muean kan
Correct — อาหาร and บอล both end with n.
3. Merging all nasal codas
❌ อ่านลาม ลาน และลางให้ลงท้ายเหมือนกัน
Incorrect — the three words contrast lip, tongue-tip, and back-tongue closures.
✅ ลามจบด้วย ม ลานจบด้วย น และลางจบด้วย ง
lam chop duai mo lan chop duai no lae lang chop duai ngo
Correct — ลาม ends in m, ลาน in n, and ลาง in ng.
4. Calling every short-vowel syllable dead
❌ จัดลม คน และลงเป็นคำตายเพราะสระสั้น
Incorrect — a nasal coda makes each syllable live.
✅ ลม คน และลงเป็นคำเป็นเพราะลงท้ายด้วยเสียงนาสิก
lom khon lae long pen kham pen phro longthai duai siang nasik
Correct — ลม, คน, and ลง are live because they end in nasal sounds.
5. Reading in visual order or relying on RTGS alone
❌ อ่านแรงโดยเริ่มจาก แ และคิดว่ารูปถอดเสียงบอกวรรณยุกต์ครบแล้ว
Incorrect — แ is preposed graphically, and RTGS omits the word's tone.
✅ คำว่าแรงเริ่มด้วยเสียง ร และจบด้วย ง ส่วนรูปเขียนบอกข้อมูลวรรณยุกต์
kham wa raeng roem duai siang ro lae chop duai ngo suan rup khian bok khomun wannayuk
Correct — แรง begins with ร and ends with ง, while its Thai spelling carries the tone information.
Key Takeaways
Final /m/, /n/, and /ng/ contrast through lip, tongue-tip, and back-tongue closure while maintaining nasal airflow. All three make live syllables. Final /n/ absorbs several historical spellings, final /ng/ never adds a released g, and RTGS cannot recover tone, vowel length, or the Thai letter behind a neutralized n.
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
- Final Sonorants and Their SpellingsA2 — Read Thai syllables ending in ng, n, m, y, and w and understand why every sonorant coda forms a live syllable.
- Initial versus Final Consonant ValuesA2 — Understand why the same Thai consonant letter can represent one sound at the start of a syllable and another at the end.
- Why Final Consonants Lose Their Initial ContrastsB1 — Understand how many Thai consonant letters collapse into a much smaller set of syllable-final sounds.
- Unreleased Final ป ต กB1 — Form the three Thai stop codas with a silent closure rather than an English-style burst.
- Live and Dead SyllablesA1 — Classify Thai syllables by their vowel and final sound so that the no-mark tone rules become predictable.
- Minimal Pairs with Short and Long VowelsB1 — Hear and produce Thai vowel length as a meaning-bearing contrast, even when RTGS hides it.