How to Learn Spanish Numbers 1–100 (and Beyond)
Spanish numbers follow a satisfying set of patterns. Learn the irregulars under 16, spot the patterns above it, and you can say any number from 1 to 1,000 — usually within a week of focused practice.
1–15: the ones to memorise
The first fifteen numbers are irregular enough that you simply need to learn them: uno, dos, tres, cuatro, cinco, seis, siete, ocho, nueve, diez, once, doce, trece, catorce, quince. The good news is that one through ten appear in almost every conversation, so they stick fast.
16–19: the dieci- pattern
From 16, Spanish glues dieci- onto the unit: dieciséis (16), diecisiete (17), dieciocho (18), diecinueve (19). They're written as one word, accent and all. Spot the pattern and you get four for the price of none.
20–99: tens + y + unit
Twenty is veinte; 21–29 collapse into compound words (veintiuno, veintidós, veintitrés…). From 30 onwards the rule is clean: tens word + y + unit. Treinta y uno (31), cuarenta y dos (42), noventa y nueve (99). The tens are: treinta, cuarenta, cincuenta, sesenta, setenta, ochenta, noventa. No contractions, no exceptions.
100 and beyond
Cien is exactly 100. Above it, cien becomes ciento: ciento uno (101), ciento cincuenta (150). Hundreds are: doscientos, trescientos, cuatrocientos, quinientos, seiscientos, setecientos, ochocientos, novecientos, mil (1,000). Note that quinientos (500) and setecientos (700) don't follow the obvious pattern — those two are worth noting.
Agreement: uno, una
Uno drops its -o before masculine nouns (un euro, not uno euro) and uses una before feminines (una persona). The same pattern applies to compound numbers ending in one: veintún años, veintuna personas.
The best way to practise
Numbers stick fastest when you meet them in context — prices, times, ages, dates. Don't just recite a list; put yourself in situations where numbers come up. Hearing son las tres y cuarto on a video is worth more than writing "3:15" on a flashcard ten times.
Drill Spanish numbers in a free game — no sign-up needed: Spanish Numbers Game → · or try the full Days & Months pack for the calendar vocabulary alongside.
Frequently asked
Uno, dos, tres, cuatro, cinco, seis, siete, ocho, nueve, diez. These ten are the building blocks — everything above 20 uses them.
21–29 are written as one word: veintiuno, veintidós, veintitrés, veinticuatro, veinticinco, veintiséis, veintisiete, veintiocho, veintinueve.
Treinta (30), cuarenta (40), cincuenta (50), sesenta (60), setenta (70), ochenta (80), noventa (90), cien (100). For numbers in between, join with y: treinta y uno (31), cuarenta y dos (42).
Most learners stumble on the teens: 11 (once), 12 (doce), 13 (trece), 14 (catorce), 15 (quince). These are irregular; 16–19 then follow the dieci- pattern (dieciséis, diecisiete…).