Numbers are a strange gap in English. They're not difficult — they're just inconsistent.
In most languages, you read a number by saying its value, and that's the whole system. English doesn't work that way: what the number represents decides how you say it. 302 as a room number is *three oh two*. As a price it's *three oh two dollars* or *three hundred and two*. As a year it wouldn't be grouped that way at all.
So there's no rule to reason your way to. There are nine situations, and you learn them one at a time.
1. Phone numbers: one digit at a time, and 0 is "oh"
- Say every digit separately. Never read a phone number as one large number.
- 0 is "oh", not "zero" — zero is for codes, measurements and anything where precision matters more than speed.
- Two identical digits in a row can be double, three can be triple: 7788 → double seven double eight.
- Natives pause in groups of three or four, which is how you'll hear it: *five five five — double two one — oh nine*.
2. Prices: two chunks, never "point"
- $9.60 → ✗ nine point six zero → ✓ nine sixty
- $1.99 → ✓ one ninety-nine / a dollar ninety-nine
- $1,500 → ✓ fifteen hundred (more common in speech than *one thousand five hundred*)
- $25.00 → ✓ twenty-five dollars — don't say the zeros
- Under a dollar, use cents: $0.75 → seventy-five cents
"Point" belongs to mathematical decimals only (3.14 → *three point one four*). Money never takes *point*. It's a one-line rule that almost everyone gets wrong at first.
3. Years: split into two pairs
- 2026 → ✗ two zero two six → ✓ twenty twenty-six
- 1998 → ✓ nineteen ninety-eight
- 2005 → ✓ two thousand five — the 2000–2009 decade is the exception and doesn't split
- 2000 → ✓ two thousand · 1900 → ✓ nineteen hundred
4. Room, street and flight numbers: split them too
- Room 302 → three oh two
- Room 1204 → twelve oh four
- 2145 Oak Street → twenty-one forty-five
- Flight CA981 → C-A nine eighty-one
The pattern: four digits become two two-digit numbers, and an internal 0 is "oh."
5. Floors: the difference that sends you to the wrong level
- American English: the floor you walk in on is the first floor; above it is the second.
- British English (and Australia, Hong Kong, Singapore, much of Europe): the floor you walk in on is the ground floor; the one above is the first floor.
So "I'm on the first floor" in London sends people one flight up. In a British building, "ground floor" is what you mean by street level — and in the lift, that button is G or 0.
6. Big numbers: where the grouping breaks
If your first language groups digits in fours — Chinese 万, Japanese 万, Korean 만 — this is the hardest habit to change, and it has nothing to do with vocabulary. It's a conflict between two grouping systems.
English groups in threes: thousand, million, billion. There is simply no word for a unit of ten thousand, so it has to be converted on the spot:
- 10,000 → ten thousand
- 50,000 → fifty thousand
- 100,000 → one hundred thousand
- 1,000,000 → one million
- 10,000,000 → ten million
- 100,000,000 → one hundred million
- 1,000,000,000 → one billion
The shortcut is the commas. They mark exactly where English breaks: 1,500,000. Counting from the right, the first comma is *thousand*, the second is *million*, the third is *billion*. Read the comma, not the digit count.
7. Times: two ways, both fine
- 7:45 → seven forty-five or quarter to eight
- 6:30 → six thirty or half past six
- 9:15 → nine fifteen or quarter past nine
- 10:05 → ten oh five (there's "oh" again)
In everyday speech the straight reading — *seven forty-five* — is the most common and never wrong. You mainly need *quarter to / past* for understanding.
8. Dates: the order flips across the Atlantic
- US: May 5 → said as May fifth
- UK: 5 May → said as the fifth of May
- Dates always take an ordinal: not *May five*, but May fifth.
- 03/04/2026 is March 4th in the US and 3rd April in the UK. When it matters, spell the month out — that's the whole fix.
9. Decimals, percentages, fractions
- 3.14 → three point one four (digits after the point are said one by one, not *fourteen*)
- 0.5 → point five or *zero point five*
- 25% → twenty-five percent
- 2/3 → two thirds · 1/2 → a half · 3/4 → three quarters
Bonus: thirteen vs. thirty
This is the one place in the whole topic where mishearing has consequences — 13 and 30, 14 and 40, 15 and 50 collapse into each other at conversational speed.
The difference isn't the vowel. It's the stress:
- -teen takes the stress at the end: thir-TEEN, four-TEEN, fif-TEEN
- The tens take it at the front: THIR-ty, FOUR-ty, FIF-ty
Put the stress in the right place and you won't be misheard. And when you're the one who isn't sure, there's a universal check:
Sorry — one-five, or five-oh?
It works at counters, on calls and in restaurants, and natives use it on each other constantly. Asking is not a sign of weak English.
How to practise
Numbers have a particular failure mode: completely clear when you read it, completely gone when you open your mouth. They need reflex, not understanding — nobody gives you two seconds to convert at a ticket counter.
So say them out loud, and say *your* numbers: your phone number, your room number, your date of birth, the price you're about to ask about. Three reps each, until there's no pause.
MirrorSay turns that into one move: you say your sentence ("I'm in room 1204", "it's about fifty thousand"), it shows how a native would say it and reads it aloud, you shadow it, and it compares your rhythm to the reference word by word — so whether your stress landed on thir-TEEN or THIR-ty is visible, not guessed.
Related: Connected Speech covers the other half of this problem — why numbers are hard to *hear* at speed.
*MirrorSay is a free AI speaking-practice app: say a sentence, see how a native would say it, then shadow it. No sign-up, and your voice stays on your phone.*
