Skip to content
I love Spanish

Spanish Numbers: Complete Guide from 1 to 1,000,000

Last Updated on June 13, 2026 by I Love Spanish Club

Numbers are one of the first things you should learn in Spanish — and one of the most useful! You’ll need them for shopping, telling the time, giving your phone number, talking about prices, and so much more. The great news is that Spanish numbers follow a very logical pattern, so once you learn the basics, you can count to a million! ¡Vamos a contar!

🔢 Why Learn Numbers in Spanish?

Knowing your numbers in Spanish will help you in dozens of everyday situations: shopping — understanding prices, asking for quantities, reading receipts; travel — booking hotels, catching buses, reading timetables; socializing — giving your phone number, talking about ages and dates; work — discussing figures, quantities and statistics; and of course, telling the time — you need numbers to say what time it is.


1️⃣ Numbers 1–30 in Spanish

Start here — these are the essential numbers every beginner needs to memorize:

Number Spanish Number Spanish
1Uno16Dieciséis
2Dos17Diecisiete
3Tres18Dieciocho
4Cuatro19Diecinueve
5Cinco20Veinte
6Seis21Veintiuno
7Siete22Veintidós
8Ocho23Veintitrés
9Nueve24Veinticuatro
10Diez25Veinticinco
11Once26Veintiséis
12Doce27Veintisiete
13Trece28Veintiocho
14Catorce29Veintinueve
15Quince30Treinta

💡 Pattern tip: Notice that 16–19 are written as one word in Spanish (dieciséis, diecisiete…) — they come from “diez y seis” (ten and six) merged together. The same happens with 21–29 (veintiuno, veintidós…) from “veinte y uno.”


🔟 Tens: 30–100

From 30 onwards the pattern is simple — just combine the ten with “y” (and) + the unit:

Number Spanish Example
30TreintaTreinta y uno (31)
40CuarentaCuarenta y dos (42)
50CincuentaCincuenta y tres (53)
60SesentaSesenta y cuatro (64)
70SetentaSetenta y cinco (75)
80OchentaOchenta y seis (86)
90NoventaNoventa y siete (97)
100CienCien exacto (100)

The formula from 31 to 99: Ten + y + unit = any number! Examples: treinta y uno (31) / cuarenta y cinco (45) / setenta y ocho (78)


💯 Hundreds: 100–1,000

Hundreds in Spanish are very logical too — just combine the hundred with the rest:

Number Spanish
100Cien (exact) / Ciento (+ more)
101Ciento uno
200Doscientos
300Trescientos
400Cuatrocientos
500Quinientos
600Seiscientos
700Setecientos
800Ochocientos
900Novecientos
1,000Mil

💡 Important: Use cien for exactly 100, but ciento when followed by more numbers. So “100” = cien, but “101” = ciento uno, “150” = ciento cincuenta.


🔢 Thousands & Millions

1,000Mil
1,001Mil uno
2,000Dos mil
10,000Diez mil
78,000Setenta y ocho mil
100,000Cien mil
1,000,000Un millón
2,000,000Dos millones

💡 Key rule: Millón is singular (un millón) but becomes millones in plural (dos millones, tres millones…). It’s the only number that changes like this!


💬 Numbers in Real Life — Example Sentences

Tengo treinta y dos años.I am thirty-two years old.
El vuelo sale a las quince y cuarenta.The flight leaves at 15:40.
El precio es noventa y nueve dólares.The price is ninety-nine dollars.
Necesito doscientos gramos de queso.I need two hundred grams of cheese.
Mi número de teléfono es tres, dos, uno…My phone number is three, two, one…
Hay más de un millón de hablantes de español en Estados Unidos.There are more than one million Spanish speakers in the United States.

Numbers come up in nearly every conversation — prices, ages, phone numbers, dates. The best way to make them feel automatic is to practice saying them out loud with a real person. A native tutor on Italki can drill numbers with you in fun, practical ways — counting objects, exchanging contact info, negotiating prices — until they become second nature.


🎯 Quick Quiz

How do you say these numbers in Spanish?

  1. 47
  2. 83
  3. 256
  4. 1,500
  5. 3,000,000
✅ Show Answers
  1. Cuarenta y siete
  2. Ochenta y tres
  3. Doscientos cincuenta y seis
  4. Mil quinientos
  5. Tres millones

❓ Frequently Asked Questions

When do I use “cien” vs “ciento”?
Cien is used for exactly 100, or before mil and millones (cien mil, cien millones). Ciento is used for 101-199 (ciento uno, ciento veinte). Think of cien as the “round number” form and ciento as the “with extra” form.

Why is “veintiuno” one word but “treinta y uno” two words?
Numbers 16-29 are traditionally written as single words in Spanish (a contraction of “diez y seis,” “veinte y uno,” etc.). From 31 onwards, the “y” stays as a separate word: treinta y uno, cuarenta y dos, etc. This is just a spelling convention that became standardized over time.

How do I say my phone number in Spanish?
Most Spanish speakers say phone numbers digit by digit, or sometimes in pairs: tres-dos-uno, cuatro-cinco (3-2-1, 4-5) or treinta y dos, catorce, cinco (32, 14, 5). Both styles are common — listening to how a native speaker on LingoPie gives out a phone number in a show is a great way to pick up the natural rhythm.



🎮 Let’s Play!


📚 Practice More