Blog
Counting in Vietnamese: numbers from 0 to 1,000,000
Learning to count in Vietnamese is one of the first skills that makes daily life abroad much smoother: paying for a coffee, haggling at the market, understanding an address or giving your phone number. The good news is that the system is very regular, once you clear two or three exceptions that are worth memorizing once and for all.
In this article, you will learn the numbers from 0 to 1,000,000, understand why năm sometimes becomes lăm, see how tens are built with mươi and mốt, and learn how to read a price displayed in đồng like a market regular.
From 1 to 10: the foundation
Here are the first ten numbers, the ones to learn first since they become the building blocks for everything else: một (1), hai (2), ba (3), bốn (4), năm (5), sáu (6), bảy (7), tám (8), chín (9), mười (10).
Every syllable carries a tone, and that tone is part of the word itself: không (zero) and hai (two) do not share the same tone, and năm (five) and năm (year) are written the same way but change meaning depending on context. Say them out loud, slowly, exaggerating the melody: it is the best way to make them stick.
Tens and their exceptions
Once you know 1 to 10, tens follow a simple logic: digit plus mươi (a variant of mười used after another digit) plus unit. Three exceptions are worth memorizing:
- 11 = mười một, 15 = mười lăm (note: năm becomes lăm as soon as it follows a ten).
- 20 = hai mươi (mười becomes the unstressed mươi after a digit).
- 21 = hai mươi mốt (một becomes mốt from 21 onward, and at every following ten: 31, 41, 51...).
This lăm rule applies to every ten: 25 is hai mươi lăm, 35 is ba mươi lăm, and so on up to 95. In spoken language, especially in the South, you will sometimes hear hai mươi tư instead of hai mươi bốn for 24: a small colloquial variation with no effect on meaning.
From hundred to thousand
trăm means hundred. One hundred is simply một trăm, two hundred hai trăm, and so on. The subtlety appears with numbers like 101 or 105: you must insert a linking word meaning “and” before the isolated digit. The North uses linh and the South uses lẻ: 101 becomes một trăm linh một or một trăm lẻ một depending on the region. Without this small connector, the phrase would sound incomplete to a native speaker’s ear.
Just as with tens, once inside the hundreds, 5 becomes lăm again when it ends the number: 105 is một trăm linh lăm, while 500 is simply năm trăm, since năm here is the hundreds digit, not the final unit.
Thousands and millions
Beyond the hundred comes nghìn (thousand), also called ngàn in the South of the country: both words are understood everywhere, only the regional pronunciation changes. A 30,000 đồng coffee is ba mươi nghìn (or ba mươi ngàn in Ho Chi Minh City). For a million, you use triệu: one million is một triệu, two million hai triệu.
In everyday speech, Vietnamese speakers often drop the word đồng: you will hear “ba mươi nghìn” on its own to mean 30,000 đồng, much like saying “that’s twenty” in English for twenty dollars. Also remember that large numbers are always read left to right, in the same order as in English: hundreds, then tens, then units.
At the market: reading and haggling over a price
To ask a price, the most useful phrase is bao nhiêu? (“how much?”), completed with the item if needed: “cái này bao nhiêu?” (how much is this one?). A typical market answer sounds like hai lăm nghìn một ký, meaning 25,000 đồng per kilo. Here again you find the lăm rule seen above: hai lăm, not hai năm.
For fruit, vegetables or small items sold by weight or unit, the structure stays the same: price plus một (“per one”) plus unit of measure (ký for kilo, quả for a piece of fruit, cái for an item). Practicing these prices out loud before heading to the market will save you a lot of hesitation once you are there.
Small differences between North and South
Spoken Vietnamese varies slightly by region, without ever preventing mutual understanding. For numbers, remember three points: nghìn (North) versus ngàn (South) for thousand, linh (North) versus lẻ (South) for the connecting zero in numbers like 101, and the colloquial variant tư for bốn at the end of a number, mostly in the South. These differences are minor and become instantly clear once you know them: they should not worry you, only familiarize you with both versions.
Tips for remembering numbers long term
Here are a few concrete methods that work well for anchoring numbers in long term memory:
- Count out loud every day, in order and then out of order, focusing on the tones.
- Attach each number to a real price seen online or in a video: it creates a concrete, memorable link.
- Turn phone numbers, dates or codes you come across during the day into Vietnamese, even just mentally.
- Practice the exceptions (mươi, mốt, lăm) separately before combining them, so the rules do not blur together.
Frequently asked questions
Why does năm become lăm?
It is a euphony rule: after a ten, “5” is pronounced lăm rather than năm, so the sound flows more naturally to a Vietnamese ear. It comes quickly with practice, once you have repeated it a dozen times in real sentences.
What is the difference between nghìn and ngàn?
Both mean “thousand” and are interchangeable in meaning: nghìn is more common in the North, ngàn in the South. A traveler can use either one and be understood everywhere in the country.
How do you say a million in Vietnamese?
One million is một triệu, and two million hai triệu. The word triệu works exactly like trăm or nghìn: it is placed after the digit that multiplies it.
Do you need to master the tones to count correctly?
Yes, because a wrong tone can completely change the meaning or make the word incomprehensible to a native speaker. Take the time to listen and repeat each number several times, especially năm, which exists with several tones and several meanings.
The most effective habit is practicing numbers out loud every day: just a few minutes are enough, varying the tones and the contexts, a price, a time, a phone number. With vietIQ’s exercises and real life dialogue practice, you can repeat these numbers in concrete situations, correct your pronunciation and build confidence until you count naturally, without translating in your head.