HyperpolyglotHyperpolyglot
← Back to blog

Numbers in Spanish: The Complete Guide from 0 to a Trillion

Numbers in Spanish look like hundreds of words to memorise. They are really fifteen words and four patterns, plus a short list of irregulars worth knowing by name. This is the complete reference: every number from 0 to 100 with native audio, then the hundreds, thousands, millions, and the billion trap that makes newspapers misreport figures by a factor of a thousand. Then ordinals, fractions, decimals, percentages, dates, phone numbers, and the numbers Spanish speakers consider unlucky. Bookmark it and you will not need another page.

The short answer: 1 is uno, 10 is diez, 100 is cien, 1000 is mil, and a million is un millón. Now the detail.

Spanish Numbers 1 to 100 (Complete Table)

Every number, with a play button on each. Tap any of them to hear a native voice.

Ready to become a polyglot?

Start learning 55 languages with immersive audio today.

App StoreGoogle PlayOpen web app

1 to 20

# Spanish # Spanish
1 uno 11 once
2 dos 12 doce
3 tres 13 trece
4 cuatro 14 catorce
5 cinco 15 quince
6 seis 16 dieciséis
7 siete 17 diecisiete
8 ocho 18 dieciocho
9 nueve 19 diecinueve
10 diez 20 veinte

21 to 40

# Spanish # Spanish
21 veintiuno 31 treinta y uno
22 veintidós 32 treinta y dos
23 veintitrés 33 treinta y tres
24 veinticuatro 34 treinta y cuatro
25 veinticinco 35 treinta y cinco
26 veintiséis 36 treinta y seis
27 veintisiete 37 treinta y siete
28 veintiocho 38 treinta y ocho
29 veintinueve 39 treinta y nueve
30 treinta 40 cuarenta

41 to 60

# Spanish # Spanish
41 cuarenta y uno 51 cincuenta y uno
42 cuarenta y dos 52 cincuenta y dos
43 cuarenta y tres 53 cincuenta y tres
44 cuarenta y cuatro 54 cincuenta y cuatro
45 cuarenta y cinco 55 cincuenta y cinco
46 cuarenta y seis 56 cincuenta y seis
47 cuarenta y siete 57 cincuenta y siete
48 cuarenta y ocho 58 cincuenta y ocho
49 cuarenta y nueve 59 cincuenta y nueve
50 cincuenta 60 sesenta

61 to 80

# Spanish # Spanish
61 sesenta y uno 71 setenta y uno
62 sesenta y dos 72 setenta y dos
63 sesenta y tres 73 setenta y tres
64 sesenta y cuatro 74 setenta y cuatro
65 sesenta y cinco 75 setenta y cinco
66 sesenta y seis 76 setenta y seis
67 sesenta y siete 77 setenta y siete
68 sesenta y ocho 78 setenta y ocho
69 sesenta y nueve 79 setenta y nueve
70 setenta 80 ochenta

81 to 100

# Spanish # Spanish
81 ochenta y uno 91 noventa y uno
82 ochenta y dos 92 noventa y dos
83 ochenta y tres 93 noventa y tres
84 ochenta y cuatro 94 noventa y cuatro
85 ochenta y cinco 95 noventa y cinco
86 ochenta y seis 96 noventa y seis
87 ochenta y siete 97 noventa y siete
88 ochenta y ocho 98 noventa y ocho
89 ochenta y nueve 99 noventa y nueve
90 noventa 100 cien

Nothing above is guesswork: once you know 1 to 15 and the tens, every other number on that table is built by rule. Here are the four rules.

Pattern 1: Sixteen Is Where Spanish Gets Logical

dieciséis is literally diez y seis, "ten and six", crushed into one word. So are 17, 18 and 19:

  • 16 = diez + seis = dieciséis
  • 17 = diez + siete = diecisiete
  • 18 = diez + ocho = dieciocho
  • 19 = diez + nueve = diecinueve

Same trick in the twenties, with veinte worn down to veinti: veintiuno (21), veintidós (22), through veintinueve (29).

Pattern 2: From Thirty, Spanish Separates

At 31, the words split and a y ("and") appears. This is the most useful rule on the page:

  • 31 = treinta y uno
  • 42 = cuarenta y dos
  • 99 = noventa y nueve

So 16 to 29 are one word, 31 to 99 are three. That asymmetry is the thing to drill.

Pattern 3: The Tens Are Almost Regular

10 20 30 40 50 60 70 80 90 100
diez veinte treinta cuarenta cincuenta sesenta setenta ochenta noventa cien

From 40 up it is just the base number plus -enta: cuatro to cuarenta, seis to sesenta, siete to setenta, ocho to ochenta, nueve to noventa. Only treinta and cincuenta bend it. Spanish, unlike French, has a real word for every ten. Be grateful.

Pattern 4: Uno Changes Shape

Spanish numbers agree with what they count, and uno is the one that moves:

  • un before a masculine noun: un libro, veintiún años
  • una before a feminine noun: una mesa, treinta y una personas
  • uno standing alone: ¿Cuántos? Uno.

You do not say uno libro. It is the most common numeric error learners make.

The Hundreds (100 to 1000)

# Spanish Note
100 cien exactly 100, nothing following
101 ciento uno ciento the moment something follows
200 doscientos
300 trescientos
400 cuatrocientos
500 quinientos ⚠️ irregular, not cincocientos
600 seiscientos
700 setecientos ⚠️ irregular, not sietecientos
800 ochocientos
900 novecientos ⚠️ irregular, not nuevecientos
1000 mil

Three rules live here:

  1. cien vs ciento. Cien alone (cien euros). Ciento with anything following (ciento cinco). And no y after the hundred: ciento uno, never ciento y uno. The y only ever sits between tens and units.
  2. The hundreds agree in gender. Doscientas personas, quinientas casas. This catches even advanced learners.
  3. 500, 700 and 900 are irregular. They are the only ones. Drill them separately.

Combining is straightforward: 748 is setecientos cuarenta y ocho.

Thousands, Millions and Beyond

Value Spanish Note
1 000 mil never un mil
2 000 dos mil mil never pluralises when counting
100 000 cien mil
1 000 000 un millón takes un, pluralises, needs de
2 000 000 dos millones
10⁹ mil millones English "billion"
10¹² un billón English "trillion"
10¹⁸ un trillón English "quintillion"

Three traps:

  • mil never takes un. It is mil euros, never un mil euros. And it stays singular when counting: dos mil. The plural miles is only for vagueness: miles de personas.
  • millón is the opposite. It takes un, it pluralises (dos millones), and it requires de before a noun: un millón de euros, never un millón euros. That de is compulsory and constantly dropped by learners.
  • And then there is the billion.

The Billion Trap: A Billion Is Not Un Billón

This is the most consequential thing on this page, and it is not a subtlety. It is a factor of one thousand.

English uses the short scale. Spanish, French, German and most of continental Europe use the long scale.

Value English (short scale) Spanish (long scale)
10⁶ million un millón
10⁹ billion mil millones (a thousand millions)
10¹² trillion un billón
10¹⁵ quadrillion mil billones
10¹⁸ quintillion un trillón
10²¹ sextillion mil trillones
10²⁴ septillion un cuatrillón

Read that twice. English billion (10⁹) is Spanish mil millones, not billón. And Spanish billón (10¹²) is English trillion. The long scale is internally consistent: each new -illion is a million times the last, not a thousand.

So "Apple is worth three trillion dollars" is tres billones de dólares. A mistranslated billón has moved markets, and the press gets it wrong regularly.

Spanish does have un millardo for 10⁹, officially recognised by the RAE, but almost nobody says it in practice. Use mil millones.

Ordinal Numbers

Spanish Note
1st primero primer before a masculine noun: el primer día
2nd segundo
3rd tercero tercer: el tercer piso
4th cuarto
5th quinto
6th sexto
7th séptimo
8th octavo
9th noveno
10th décimo
20th vigésimo formal writing only
100th centésimo

Above tenth, Spanish quietly gives up. Undécimo and duodécimo exist, but real speakers say el piso once, "floor eleven", using the plain cardinal. Nobody says vigésimo primero for 21st outside a legal document. This is a rare case where the lazy option is the native one.

Ordinals agree in gender and number: la primera vez, los primeros días.

Fractions, Decimals and Percentages

Concept Spanish
1/2 medio (adjective) / la mitad (noun)
1/3 un tercio
1/4 un cuarto
2/3 dos tercios
1/5 un quinto
1/10 un décimo
1/11 un onceavo
0,5 cero coma cinco
3,14 tres coma catorce
20% el veinte por ciento
  • From 1/5 up, fractions borrow the ordinals: un quinto, un sexto, un octavo. Past tenth they switch to -avo: un onceavo, un veinteavo.
  • Decimals use a comma, and you say coma: 3,14 is tres coma catorce. Mexico increasingly follows the English dot.
  • Thousands use a dot in Spain: 1.000.000.
  • Percentages take an article: el veinte por ciento.

Pronunciation: What the Spelling Hides

Three details do most of the work.

The c in cinco and the z in diez. In Spain, both are a soft "th" as in "think": THEEN-ko, DYETH. In Latin America, both are a plain "s": SEEN-ko, DYESS. Neither is wrong. Pick the country you care about and stay consistent.

Written accents are stress instructions. dieciséis carries its accent on the last syllable: dyeh-see-SAYSS, not DYEH-see-sayss. Same with veintidós and veintitrés. Spanish tells you the rhythm in writing, if you know to look. Note veintiún keeps the accent while veintiuno does not need it.

Numbers arrive fast, and that is the real problem. You will not meet them one at a time. You will meet them in a price, a platform announcement, a phone number rattled off at speed. Recognising cuarenta y siete on a page is a completely different skill from catching it at a market stall.

This is exactly where written guides run out of road. A table teaches you to recognise; it does not teach you to produce, and it will never train your ear for a number thrown at you. The only fix is to hear a native say the whole number, then say it back out loud, several times, until it stops being a translation. That listen and repeat loop is called shadowing, and it is what turns sesenta y ocho from something you decode into something you simply hear. It is how the Hyperpolyglot app handles every phrase: real sentences, native audio, looped until they come out automatically. Available on iOS, Android, and Web.

The Numbers Spanish Speakers Treat as Special

  • Tuesday the 13th, not Friday. In Spain and most of Latin America the unlucky day is martes trece. The proverb runs En martes trece, ni te cases ni te embarques: "on Tuesday the 13th, don't get married or set sail". Friday the 13th means nothing there.
  • el gordo, "the fat one", is the top prize of the Spanish Christmas lottery. The winning number is national news every 22 December, and the draw is sung by schoolchildren.
  • Roman numerals for centuries and monarchs. El siglo XXI is read el siglo veintiuno. Felipe VI is Felipe sexto.
  • un googol is a 1 followed by a hundred zeros. It gave Google its name, via a misspelling.
  • infinito for infinity, and menos cinco for negative five.
  • un quintillón is 10³⁰ in Spanish, and yes, that is different from the English quintillion (10¹⁸) too. The long scale goes all the way down.

Common Mistakes to Avoid

  1. Saying uno libro. It is un libro. Before a noun, uno shortens.
  2. Saying un billón for a billion. It is mil millones. A billón is a thousand times bigger.
  3. Forgetting de after millón. Un millón de euros, never un millón euros.
  4. Saying cinco-cientos for 500. It is quinientos. Also setecientos (700) and novecientos (900).
  5. Saying ciento y uno. The y only goes between tens and units: ciento uno, but treinta y uno.
  6. Saying un mil. It is just mil.
  7. Mixing the Spain "th" and the Latin American "s" in one sentence. Pick a country and commit.

Bonus: The Numbers You Will Actually Use First

  • Prices: ¿Cuánto cuesta? Dos euros con cincuenta.
  • Age: Tengo treinta y cinco años. Spanish has years rather than is them.
  • Phone numbers: Spaniards read them in pairs, sesenta y seis, veinticuatro..., not digit by digit.
  • Time: Son las tres y veinte, "it's three twenty".
  • Dates use cardinals, not ordinals: el tres de mayo, "the three of May". Only the 1st can be primero, in parts of Latin America.
  • Ordering: Una mesa para cuatro.

Learn 1 to 15, the -enta pattern and the y rule, then keep quinientos and mil millones on a sticky note. Drill them with real audio until they arrive as sounds rather than sums, and Spanish numbers stop being arithmetic and start being language.

Keep Reading