Grammar-Monster.com(#gm)
menu

Counting in Spanish

Learn to count in Spanish

homesitemapgames & tests learning Spanish numbers

Learning Numbers Is Important!

Numbers are everywhere! Learning numbers is an important part of communicating in a foreign language. We need numbers for describing things (e.g., how many family members), for shopping, for understanding distances, and for telling the time.

Here are two tools (one for 0-99 and one for 1,000-9,999) and a game for each to help you learn numbers in Spanish or teach them to beginners.

learning to count in Spanish
Eeek!

This lesson uses the voice synthesizer on your browser. Unfortunately, yours has not loaded, so you cannot do the test.

Good news!

The voice synthesizer on your browser has loaded, so you will be able to use the tools and do the tests.

Learn 0-99

Click on a number to see its spelling. You can toggle the sound on and off.
veinticinco

Learn Bigger Numbers

Use this widget to help you learn or teach numbers English numbers up to 9,999. Use the arrows to choose a number then click on audio button to hear how the number is said in full.
x
x
x
x
0
0
0
0
x
x
x
x

Listening Practice for the Numbers 0-99

It's time to practise the numbers 0-99. Press start then click on the number you hear.

Listening Practice for Large Numbers

Press start then write out the number you hear.

?

?

?

?

The Rules for Counting in Spanish

The numbers 0–15

(unique words)

  • 0 = cero
  • 1–10 = uno, dos, tres, cuatro, cinco, seis, siete, ocho, nueve, diez
  • 11–15 = once, doce, trece, catorce, quince

The numbers 16–19

(prefixed with dieci-)

  • 16 = dieciséis
  • 17 = diecisiete
  • 18 = dieciocho
  • 19 = diecinueve

The numbers 20–29

(20 is veinte; 21–29 are prefixed veinti-)

  • 20 = veinte
  • 21–29 = veinti + [unit] (accents on 22, 23, 26)
For example: 21 = veintiuno, 22 = veintidós, 23 = veintitrés, 26 = veintiséis

The numbers 30–99

([tens] + y + [units])

  • Multiples of ten: treinta, cuarenta, cincuenta, sesenta, setenta, ochenta, noventa
  • Others: [tens] y [unit]
For example: 31 = treinta y uno, 57 = cincuenta y siete, 99 = noventa y nueve

The numbers 100–199

  • 100 alone = cien
  • 101–199 = ciento + [rest]
For example: 101 = ciento uno, 135 = ciento treinta y cinco

The numbers 200–999

([hundreds]+cientos + [rest])

  • Hundreds: doscientos, trescientos, cuatrocientos, quinientos, seiscientos, setecientos, ochocientos, novecientos
For example: 256 = doscientos cincuenta y seis, 999 = novecientos noventa y nueve

The numbers 1000–9999

(i.e., the thousands)

  • 1000 = mil (never "un mil")
  • Multiples of 1000: [unit] + mil (e.g., 2000 = dos mil)
  • Others: [unit] + mil + [rest]
For example: 2345 = dos mil trescientos cuarenta y cinco, 7001 = siete mil uno

Summary

  • 0–15: unique names
  • 16–19: dieci+[unit] (fused)
  • 20–29: veinti+[unit] (fused)
  • 30–99: [tens] + y + [unit]
  • 100: cien / ciento + [rest]
  • 200–900: [hundreds]+cientos (fused) + [rest]
  • 1000–9999: [unit] + mil + [rest]
author logo

This page was written by Craig Shrives.

You might also like...

Help us improve...

Was something wrong?

Use #gm to find us quicker.

Create a QR code.

questions about numbers (advanced)

This test is printable and sendable

green heart logo

More Games and Tests