Spanish numbers from cero to mil follow a handful of repeatable patterns, so you can build them fast once the core blocks click.
Spanish numbers look long at first glance, then they start feeling like Lego bricks. Learn the base words, learn the glue words, and you’ll be able to say prices, dates, phone numbers, scores, addresses, and times without pausing.
This page keeps you inside one set of rules. You’ll get the word list you actually need, the patterns that generate the rest, and the spelling moves that trip people up (like accents and “y”).
What You Need To Memorize First
If you lock in a small core set, the rest turns into building. Start with the single-word numbers and the “round” numbers that act as anchors.
Zero To Fifteen
These are straight vocabulary. Say them out loud a few times and you’ll feel the rhythm:
- 0: cero
- 1: uno / una (changes with nouns)
- 2: dos
- 3: tres
- 4: cuatro
- 5: cinco
- 6: seis
- 7: siete
- 8: ocho
- 9: nueve
- 10: diez
- 11: once
- 12: doce
- 13: trece
- 14: catorce
- 15: quince
Sixteen To Nineteen
These are “diez + y + number” squeezed into one word. You’ll see the pattern right away:
- 16: dieciséis
- 17: diecisiete
- 18: dieciocho
- 19: diecinueve
Notice the accent in dieciséis. It keeps the stress where Spanish expects it when the word gets longer.
Twenty To Twenty-Nine
Twenty is its own word, then 21–29 fuse into one word. Watch the spelling and accents:
- 20: veinte
- 21: veintiuno
- 22: veintidós
- 23: veintitrés
- 24: veinticuatro
- 25: veinticinco
- 26: veintiséis
- 27: veintisiete
- 28: veintiocho
- 29: veintinueve
That “veinti-” chunk stays. Don’t drop letters to make it shorter. The RAE notes that forms like “ventiuno” are not the standard spelling. Diccionario panhispánico de dudas: “veintiuno”
The Tens (30–90)
Memorize these ten-steps. They’re your launchpads for most everyday numbers:
- 30: treinta
- 40: cuarenta
- 50: cincuenta
- 60: sesenta
- 70: setenta
- 80: ochenta
- 90: noventa
Numbers 0-1000 In Spanish With Sound Rules
Once you’re past 29, Spanish turns into a simple formula: tens + “y” + ones, then hundreds + the rest. That’s it. The trick is knowing when to use “y,” when to fuse into one word, and where accents show up.
Thirty-One To Ninety-Nine
From 31 to 99, you use this structure:
[tens] + y + [ones]
So you get:
- 31: treinta y uno
- 42: cuarenta y dos
- 58: cincuenta y ocho
- 76: setenta y seis
- 99: noventa y nueve
Two small habits help a lot: pause lightly around “y,” and keep the tens word intact. You’re not rushing a single long word; you’re saying a short phrase.
One Hundred: “Cien” Vs “Ciento”
Spanish uses cien for exactly 100. The moment you add anything, it becomes ciento:
- 100: cien
- 101: ciento uno
- 115: ciento quince
- 120: ciento veinte
- 199: ciento noventa y nueve
This is not a style choice; it’s how the number works in standard Spanish. The RAE lays out the general rules for writing cardinal numbers and how they form. RAE Ortografía: “Ortografía de los numerales cardinales”
The Hundreds (200–900)
These are single words, and most are predictable once you know the base:
- 200: doscientos / doscientas
- 300: trescientos / trescientas
- 400: cuatrocientos / cuatrocientas
- 500: quinientos / quinientas
- 600: seiscientos / seiscientas
- 700: setecientos / setecientas
- 800: ochocientos / ochocientas
- 900: novecientos / novecientas
Hundreds agree with the noun when you’re using them as adjectives: doscientas personas, quinientos libros. When you’re just counting out loud with no noun, people still tend to default to the masculine form.
Building 101–999 Without Guessing
Use a three-step build:
- Say the hundreds (or “ciento” for 101–199).
- Add the tens chunk if there is one.
- Add the ones chunk if there is one (with “y” only for 31–99).
Here are a few that show the pattern clearly:
- 214: doscientos catorce
- 326: trescientos veintiséis
- 408: cuatrocientos ocho
- 571: quinientos setenta y uno
- 689: seiscientos ochenta y nueve
- 790: setecientos noventa
- 999: novecientos noventa y nueve
When you write numbers as words, Spanish favors clarity and consistent structures. The RAE’s usage notes cover when numbers are typically written with words and how they behave in text. Diccionario panhispánico de dudas: “números”
Patterns That Save You When You Hit A Weird Number
Some numbers feel “weird” only because they’re less common in everyday speech. Once you know the patterns, they stop being weird.
Accents You’ll See Often
Accents show up where stress would otherwise land in the wrong place. In the 0–1000 range, you’ll see accents often on:
- diez + seis: dieciséis
- veinti + dos/tres/seis: veintidós, veintitrés, veintiséis
If you’re typing Spanish, set up your phone keyboard for Spanish. It’s the fastest way to stop fighting accents.
“Uno,” “Un,” And “Una” In Real Phrases
This is where learners stumble in everyday talk: “uno” shifts depending on what comes next.
- un libro (masculine noun)
- una casa (feminine noun)
- uno (standing alone)
Compounds that end in “uno” follow the same logic: treinta y un libros, treinta y una casas.
There’s also a classic trap with “por ciento.” Standard usage keeps uno: veintiuno por ciento, not veintiún por ciento. The RAE spells this out in plain language. RAE Español al día: “Veintiuna personas”, “veintiuno por ciento”
Table Of Core Builds From 0 To 1000
This table compresses the full system into chunks you can reuse. If you can say the examples in each row, you can say everything up to mil.
| Range | How It’s Built | What To Watch |
|---|---|---|
| 0–15 | Single words (cero, uno, dos…) | Pure vocabulary; say them often |
| 16–19 | dieci + number (dieciséis…) | Accent on dieciséis |
| 20 | veinte | Standalone anchor word |
| 21–29 | veinti + number (veintidós…) | Accents on veintidós/veintitrés/veintiséis |
| 30–90 | Single tens words (treinta…) | Memorize each tens word |
| 31–99 | [tens] + y + [ones] (cuarenta y siete) | Use “y” only in this band |
| 100 | cien | Only for exactly 100 |
| 101–199 | ciento + rest (ciento doce) | Switch to “ciento” once you add more |
| 200–900 | Single hundreds words (doscientos…) | Gender match with nouns: -os / -as |
| 201–999 | [hundreds] + rest (quinientos treinta y uno) | No extra “y” outside 31–99 |
| 1000 | mil | No “un” before it in standard counting |
How To Say 1000: “Mil” And The Step After
One thousand is mil. In standard counting, you don’t say “un mil.” You just say mil.
Once you’re comfortable with mil, you can also handle numbers like 1,200 (mil doscientos) and 1,045 (mil cuarenta y cinco). That’s outside today’s 0–1000 target, but it’s the same build rules you already learned.
Practice That Works When You Only Have Five Minutes
Practice sticks when you’re forcing recall, not just reading a list. Here are a few fast routines that fit into a busy day.
Use The “Say-Write-Check” Loop
- Pick 10 random numbers between 0 and 1000.
- Say each number out loud.
- Write it in Spanish words.
- Check it against a trusted reference, then repeat the ones you missed.
If you want a structured classroom-style activity for 1–100, the Instituto Cervantes has a ready-made practice page you can use. Centro Virtual Cervantes: “Los números del 1 al 100”
Chunk By Meaning, Not By Digits
When you see 684, don’t read it as “six-eight-four.” Read it as “600 + 80 + 4.” That matches how Spanish is spoken: seiscientos ochenta y cuatro.
This also helps with listening. Native speech often runs numbers together. If your brain is waiting for crisp digit breaks, you’ll miss the pattern.
Common Slip-Ups And Clean Fixes
Most mistakes come from mixing the 21–29 fusion pattern with the 31–99 “y” pattern, or from guessing where “un/una” belongs.
Mixing “Veinti-” With “Y”
21–29 are fused. You don’t write veinte y dos in modern standard Spanish when you mean 22. It’s veintidós. Keep that block intact.
Using “Y” In The Wrong Place
“Y” is for 31–99 between tens and ones. You don’t insert “y” between hundreds and tens:
- ✅ doscientos treinta y cinco
- ❌ doscientos y treinta y cinco
Forgetting Gender With Hundreds
When the number sits right before a noun, hundreds match that noun:
- trescientas páginas
- trescientos días
Table For Fast Self-Testing (0–1000)
Read the left column, cover the middle column, and try to say the Spanish form from memory. Then uncover and check. If one trips you up, copy it by hand twice and say it again.
| Number | Spanish | Say Cue |
|---|---|---|
| 0 | cero | Soft “th” in Spain for c/s, “s” in much of Latin America |
| 16 | dieciséis | Accent keeps the stress on “séis” |
| 22 | veintidós | Two syllables after veinti-: “dós” is strong |
| 31 | treinta y uno | Light pause around “y” |
| 48 | cuarenta y ocho | Keep cuarenta as one word |
| 100 | cien | Only for exactly 100 |
| 101 | ciento uno | Switch from cien to ciento |
| 215 | doscientos quince | No “y” inside 200 + 15 |
| 571 | quinientos setenta y uno | “y” only links 70 + 1 |
| 999 | novecientos noventa y nueve | Say it as 900 + 90 + 9 |
| 1000 | mil | Say mil clean, no extra word before it |
A Simple Way To Keep Numbers From Fading
Numbers fade if you only practice in one mode. Mix speaking, reading, and writing across the week:
- Speaking: say prices while scrolling an online store.
- Reading: read a sports score, a year, and a street number out loud each day.
- Writing: write 10 random numbers as words, then check.
Stick to the patterns above and you won’t feel stuck at 20-something or 100-something. Once you can build cleanly, you can also hear cleanly, and that’s where Spanish starts feeling smooth.
References & Sources
- Real Academia Española (RAE).“Ortografía de los numerales cardinales.”Spelling and formation rules for Spanish cardinal numbers.
- Real Academia Española (RAE).“Diccionario panhispánico de dudas: números.”Usage notes on writing numbers with words and common conventions in Spanish texts.
- Real Academia Española (RAE).“‘Veintiuna personas’, ‘veintiuno por ciento’.”Clarifies when “uno/un/una” forms apply in numeral phrases and why “veintiuno por ciento” is standard.
- Instituto Cervantes (Centro Virtual Cervantes).“Los números del 1 al 100.”Practice activity for learning and reinforcing Spanish numbers in a structured format.