Master Spanish Numbers

Spanish flag

Spanish numbers 0–15 each have unique names that must be memorized, but from 16 onward the system becomes predictable: dieciséis ("ten-and-six"), diecisiete, and so on. Numbers 21–29 are contracted into single words (veintiuno, veintidós), while 31+ use separate words joined by y ("and"). Most Spanish-speaking countries use the long scale, where un billón means one million millions — a trillion in American English.

Watch the videos below, then download the Foreign Numbers app and practice what you've learned!

Here are the cardinal and ordinal numbers in Spanish:
Numeral Cardinal Ordinal
0 cero
1 un / uno (m) una (f) primero
2 dos segundo
3 tres tercero
4 cuatro cuarto
5 cinco quinto
6 seis sexto
7 siete séptimo
8 ocho octavo
9 nueve noveno
10 diez décimo
11 once undécimo
12 doce duodécimo
13 trece decimotercero
14 catorce decimocuarto
15 quince decimoquinto
16 dieciséis decimosexto
17 diecisiete decimoséptimo
18 dieciocho decimoctavo
19 diecinueve decimonoveno
20 veinte vigésimo
21 veintiuno vigésimo primero
22 veintidós vigésimo segundo
23 veintitres vigésimo tercero
24 veinticuatro vigésimo cuarto
25 veinticinco vigésimo quinto
26 veintiseis vigésimo sexto
27 veintisiete vigésimo séptimo
28 veintiocho vigésimo octavo
29 veintinueve vigésimo noveno
30 treinta trigésimo
31 treinta y uno trigésimo primero
32 treinta y dos trigésimo segundo
33 treinta y tres trigésimo tercero
34 treinta y cuatro trigésimo cuarto
35 treinta y cinco trigésimo quinto
36 treinta y seis trigésimo sexto
37 treinta y siete trigésimo séptimo
38 treinta y ocho trigésimo octavo
39 treinta y nueve trigésimo noveno
40 cuarenta cuadragésimo
41 cuarenta y uno cuadragésimo primero
50 cincuenta quincuagésimo
60 sesenta sexagésimo
70 setenta septuagésimo
80 ochenta octogésimo
90 noventa nonagésimo
100 cien centésimo
101 ciento uno centésimo primero
200 doscientos ducentésimo
300 trescientos tricentésimo
400 cuatrocientos cuadringentésimo
500 quinientos quingentésimo
600 seiscientos sexcentésimo
700 setecientos septingentésimo
800 ochocientos octingentésimo
900 novecientos noningentésimo
1000 mil milésimo
2000 dos mil dosmilésimo
1 million un millón millonésimo
2 million dos millones dosmillonésimo

Number data and information courtesy of Omniglot.