SparkAI logoSparkAI

Spanish grammar lessons › Level A1 › Numbers, Time & Date

Numbers 21–100

veintiuno to cien; veintiún and veintiuna

Part of the free A1 Spanish course. Press the speaker next to an example to hear it.

21 to 29: one word

You know the numbers to 20 (Numbers 0–20 and phone numbers). From 21 to 29, Spanish writes one word: veinti- + the unit.

21 veintiuno22 veintidós23 veintitrés24 veinticuatro
25 veinticinco26 veintiséis27 veintisiete28 veintiocho
29 veintinueve

Three of them carry a written accent: veintidós, veintitrés, veintiséis.

The tens

30 treinta40 cuarenta50 cincuenta
60 sesenta70 setenta80 ochenta
90 noventa100 cien

Careful with sesenta (60, from seis) and setenta (70, from siete).

31 to 99: three words with y

From 31 on, write ten + y + unit, as three words: treinta y uno, cuarenta y dos, noventa y nueve. The y (and) only ever appears here, between the tens and the units.

  • Mi madre tiene cincuenta y tres años.My mother is fifty-three.
  • Vivo en el número treinta y ocho.I live at number thirty-eight.
  • Mi abuelo tiene ochenta y cuatro años.My grandfather is eighty-four.
  • Necesito veintidós euros.I need twenty-two euros.
  • Febrero tiene veintiocho días.February has twenty-eight days.

Uno changes before a noun

Numbers ending in uno behave like the article un/una:

  • before a masculine noun: veintiún, treinta y un (note the accent on veintiún);
  • before a feminine noun: veintiuna, treinta y una;
  • counting, with no noun: veintiuno, treinta y uno.
  • Tengo veintiún años.I'm twenty-one.
  • En mi clase hay veintiuna personas.There are twenty-one people in my class.
  • Enero tiene treinta y un días.January has thirty-one days.

Cien

Exactly 100 is cien: cien euros, cien personas. From 101 it becomes ciento: see Hundreds, thousands and prices.

  • El libro tiene cien páginas.The book has a hundred pages.

Common mistakes

  • veinte y dos → veintidós. From 21 to 29, write one word.
  • treintaydos / treinta dos → treinta y dos. From 31, three words with y.
  • Tengo veintiuno años. → Tengo veintiún años. Before a masculine noun, -uno becomes -ún.
  • sesenta for 70 → setenta. Ses- is six, set- is seven.
  • ciento euros → cien euros. Exactly one hundred is cien.

Practice

  1. Write 26 in words: _____
    Show the answer

    veintiséis — veintiséis carries an accent on the é.

  2. Write 22 in words: _____
    Show the answer

    veintidós — veintidós carries an accent on the ó.

  3. Write 45 in words: _____
    Show the answer

    cuarenta y cinco

  4. Which number is 70?
    Options: setenta · sesenta · diecisiete
    Show the answer

    setenta — Setenta comes from siete; sesenta (60) comes from seis.

In the app, this lesson is taught one idea at a time with the examples read aloud, followed by questions that explain the rule when you get one wrong. It then comes back for review on later days, until you've answered it correctly on three separate days.