Numbers 0-1000 In Spanish | Say Them Without Hesitation

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:

  1. Say the hundreds (or “ciento” for 101–199).
  2. Add the tens chunk if there is one.
  3. 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

  1. Pick 10 random numbers between 0 and 1000.
  2. Say each number out loud.
  3. Write it in Spanish words.
  4. 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