Approachably
← All posts
Stories

Vietnamese numbers 1 to 100, and the tricky ones

Oct 21, 2026·4 min read
#vietnamese numbers#counting#learning vietnamese#beginners

Vietnamese numbers from 1 to 100 are built from just ten basic words plus trăm (hundred), and they follow a logical pattern: 20 is "two ten," 35 is "three ten five." The tricky parts are a handful of sound changes, such as mười becoming mươi, một becoming mốt, and năm becoming lăm, that happen in specific positions.

Learn the ten words and the four or five rules, and you can count to a hundred in an afternoon.

Numbers 0 to 10

  • 0: không ("kohng")
  • 1: một ("moht," heavy tone)
  • 2: hai ("hi")
  • 3: ba ("bah," level tone)
  • 4: bốn ("bohn," rising tone)
  • 5: năm ("nahm")
  • 6: sáu ("sow," rising tone)

And the rest: 7 bảy ("bye," dipping tone), 8 tám ("tahm," rising tone), 9 chín ("cheen," rising tone), 10 mười ("muh-ee," falling tone).

Watch your tones: ba (3) vs bà (grandmother), and năm (5) is the same word as năm (year).

Numbers 11 to 19

Put mười (ten) in front of the digit:

  • 11: mười một
  • 12: mười hai
  • 14: mười bốn
  • 15: mười lăm (not mười năm)
  • 19: mười chín

The first tricky one: after mười, năm (5) changes to lăm. So 15 is mười lăm. This happens any time 5 comes after a ten.

The tens: 20 to 90

Say the digit, then mươi:

  • 20: hai mươi
  • 30: ba mươi
  • 50: năm mươi
  • 90: chín mươi

The second tricky one: for 20 and up, ten is mươi with a level tone, not mười with a falling tone. Mười is ten on its own; mươi is "tens" in a bigger number.

Filling in: 21 to 99

Add the digit after the tens:

  • 21: hai mươi mốt (not một)
  • 24: hai mươi bốn or hai mươi tư
  • 25: hai mươi lăm (also hai mươi nhăm in the North)
  • 37: ba mươi bảy
  • 99: chín mươi chín

The third tricky one: mốt. After mươi, một changes to mốt, with a rising tone. So 21 is hai mươi mốt, 31 is ba mươi mốt. But 11 stays mười một.

The fourth: tư. From 24 upward, 4 at the end can be tư instead of bốn: hai mươi tư, ba mươi tư. Both are correct. You'll also see tư in thứ tư (Wednesday, or "fourth").

The fifth: lăm or nhăm. After mươi, 5 is lăm, and many Northern speakers say nhăm: hai mươi nhăm.

The spoken shortcut

In casual speech, people often drop mươi when it's clear from context: hai mốt (21), ba lăm (35), bốn tư (44). You'll hear this when people say prices or ages fast. Learn the full form first, then get used to hearing the short one.

100 and beyond

  • 100: một trăm
  • 101: một trăm lẻ một (common in the North) or một trăm linh một (common in the South); lẻ and linh fill the empty tens place
  • 110: một trăm mười
  • 1,000: một nghìn (North) or một ngàn (South)

Regional words show up here: nghìn and ngàn both mean thousand, and lẻ vs linh usage varies by region and speaker. For more on regional differences, see Northern vs Southern Vietnamese.

Ordinal numbers

For "first, second, third," add thứ:

  • thứ nhất: first (uses a different word, not thứ một)
  • thứ hai: second
  • thứ tư: fourth (not thứ bốn)

Where you'll use numbers first

  • Prices: ask bao nhiêu tiền? (how much?). See bao nhiêu: how to ask the price.
  • Ages: people ask early, to choose the right pronoun.
  • Scores: Mười điểm. ("Ten points.") is one of the lines the Duma Meow cats use in their skits.

Quick recap of the tricky ones

  • 10 alone is mười; in 20 to 90 it's mươi.
  • 5 after a ten becomes lăm (or nhăm in the North).
  • 1 after mươi becomes mốt.
  • 4 after mươi can be tư.
  • 101 to 109 use lẻ or linh.

Practise by reading every number you see today out loud in Vietnamese, from clock times to price tags.

More posts