The Numbers in Spanish

Welcome to our post about the Numbers in Spanish. 

In this lesson, we will learn the Spanish Cardinal Numbers, equivalent to the English «one, two, three…».

If you wish to learn the Spanish Ordinal Numbers instead («first, second, third…»), then click here.

We will go through the following points:

  1. The Numbers in Spanish
  2. Quiz about the Numbers in Spanish!

1. The Numbers in Spanish

From 0 to 10:

Every number is different and we need to learn each one individually:

0cero
1uno
2dos
3tres
4cuatro
5cinco
6seis
7siete
8ocho
9nueve
10diez
From 11 to 15:

Every number is still different, but at least there is a trick: all off them end in «ce».

11once
12doce
13trece
14catorce
15quince
From 16 to 19:

They are still written in one word, and it’s always «dieci_____»:

16dieciséis
17diecisiete
18dieciocho
19diecinueve
From 20 to 29:

20 is written «veinte», and the rest are still written in one word, and it’s always «veinti____»

20veinte
21veintiuno
22veintidós
23veintitrés
24veinticuatro
25veinticinco
26veintiséis
27veintisiete
28veintiocho
29veintinueve
From 30 to 99:

When there are ones in the number, it’s written in 3 words. For example 35 = «thirty and five» = treinta y cinco.

30treinta
31treinta y uno
32treinta y dos
40cuarenta
43cuarenta y tres
50cincuenta
60sesenta
70setenta
80ochenta
90noventa
99noventa y nueve
Exactly 100:

We use the word «cien» only when it’s exactly one hundred, without tens or units.

100cien
From 101 to 999:

We need to learn the word for every hundred. If there are tens and ones, there is no word «y» after the hundreds.

101ciento uno
110ciento diez
146ciento cuarenta y seis
200doscientos
280doscientos ochenta
300trescientos
388trescientos ochenta y ocho
400cuatrocientos
500quinientos
600seiscientos
700setecientos
800ochocientos
900novecientos
999novecientos noventa y nueve
From 1.000 to 1.999:

It’s always «mil» plus the rest of the number. No word «y» after the thousands either:

1.000mil
1.003mil tres
1.040mil cuarenta
1.872mil ochocientos setenta y dos
From 2.000 to 999.999:

The trick is to divide it mentally in two numbers: the number before the point, and the number after the point.

Then, say each one of those 2 numbers using the system we have learn until this point.

Just add the word «mil» between the two numbers:

2.000dos mil
2.001dos mil uno
2.480dos mil cuatrocientos ochenta
4.300cuatro mil trescientos
37.000treinta y siete mil
37.600treinta y siete mil seiscientos
125.125ciento veinticinco mil ciento veinticinco
472.346cuatrocientos setenta y dos mil trescientos cuarenta y seis
999.999novecientos noventa y nueve mil novecientos noventa y nueve
From one million on:

We say how many millions there are, plus whatever comes next. No «y» after the millions either:

1.000.000un millón
2.000.000dos millones
3.500.000tres millones quinientos mil
55.248.248cincuenta y cinco millones doscientos cuarenta y ocho mil doscientos cuarenta y ocho


2. Quiz about the Numbers in Spanish!

Take this short Quiz to test your knowledge!:

Like us and keep improving your Spanish! :)