Count, say prices and ages, and catch numbers in fast speech — out loud.
Spanish numbers come in three shapes. 0–15 are single words you just learn: cero, uno, dos… catorce, quince. 16–29 fuse into one word: dieciséis, diecisiete, veintiuno, veintidós (the spelled-out diez y seis exists, but the one-word forms are standard). From 31 up they split with y: treinta y dos, cincuenta y cinco. Two things trip beginners: the teen/twenty sound-alikes (dieciséis vs veintiséis), and gender — un café not uno, and veintiún años before a masculine noun, veintiuna before a feminine one.
Below: the numbers lesson by lesson, the idioms locals build on them, the sound-alike traps — and a way to practise them at conversation speed, out loud, not on a worksheet.
Say this
Regional Spanish
Textbooks teach one word. Locals use several — pick your region's and stay consistent.
Watch out
The part no drill site can do
Olivia
Your vocabulary teacher for this pack
No drills, no number grids to fill in. In the Number Ninja lessons, Olivia keeps numbers coming at real conversation speed: she quotes a price and you echo it back to confirm, she asks your age, she has you pin down a plan — a las ocho en punto — and pay with un billete de veinte. When a long one wobbles, you chunk it out loud — cincuenta… y… siete — until numbers stop needing translation.
Blank mid-sentence and nothing bad happens — she waits. That's the practice, without unnecessary judgement.
Quick answers
Dieciséis, diecisiete, dieciocho, diecinueve — each one word. Alternate spellings like diez y seis exist, but the one-word forms are the standard everywhere in Latin America.
Before a masculine noun, uno shortens to un: un café. Feminine takes una: una cerveza, por favor. The same rule scales up — veintiún años, but veintiuna with a feminine noun.
Slow the front of the word down: dieci- = teens, veinti- = twenties. Practising them out loud as minimal pairs — and chunking longer numbers like cincuenta y siete segment by segment — is what makes them land in fast speech.
The unlucky day. In the Spanish-speaking world it's martes trece — Tuesday the 13th, not Friday. Numbers carry culture: los quince means a girl's quinceañera, and un diez is a perfect score.
To have afternoon tea — a Chilean cultural fingerprint that has nothing to do with 11 o'clock. In Colombia, estar a las once means having a mid-morning snack. Both are numbers doing double duty as meals.