Counting from 0 to 100 in Spanish

Numbers are one of the first vocabulary topics that beginning Spanish speakers learn... and one of the vocabulary issues that make the distinction between beginner and intermediate speakers clear. Many students still struggle to put numbers together after mastering many other vocabulary topics. Maybe it's just too much to do math in a different language! Study hard now so that you can learn the numbers early!

0 cero
1 uno
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
16 dieciséis
17 diecisiete
18 dieciocho
19 diecinueve
20 veinte

21 veintiuno
22 veintidós
23 veintitrés
24 veinticuatro
25 veinticinco
26 veintiséis
27 veintisiete
28 veintiocho
29 veintinueve
30 treinta
31 treinta y uno
32 treinta y dos
33 treinta y tres
40 cuarenta
50 cincuenta
60 sesenta
70 setenta
80 ochenta
90 noventa
100 cien (ciento if you are adding numbers after it)

From 0-15, there is no pattern - you just have to memorize. You also have to memorize the "tens" numbers.

Luckily, from the number 16 on, a pattern develops: take the "tens", add "y", add the "ones."

Exception: Notice that diez becomes dieci- and veinte becomes veinti- when used as roots. These two combine with the ones value to make one word.

Notice: An accent mark must be added whenever a one-syllable number is added to the roots dieci- or veinti-. The four numbers on this list that have accent marks are: dieciséis, veintidós, veintitrés, and veintiséis.

Notice: Numbers 0-30 are all only one word long. After 30, use the word y to add value.

Note: These numbers are called the cardinal numbers, to distinguish them from ordinal numbers. (e.g.,"first," primero, "ninth," noveno)

Related Links:
Spanish Worksheets
Spanish Quizzes
Spanish Games
Spanish FlashCards