Home/Spanish/Numbers and Counting in Spanish - Complete Beginner's Guide
beginner

Numbers and Counting in Spanish - Complete Beginner's Guide

Master Spanish numbers from 0 to millions. Learn cardinal and ordinal numbers, how to tell age, prices, phone numbers, and dates with examples.

vocabularynumberscountingmathagepricesbeginner

Numbers and Counting in Spanish

Learn all the essential numbers in Spanish! This lesson covers cardinal numbers (1, 2, 3...), ordinal numbers (1st, 2nd, 3rd...), and how to use them in everyday situations.

Cardinal Numbers 0-15

These are completely unique and must be memorized:

NumberSpanishPronunciation
0ceroSEH-roh
1unoOO-noh
2dosdohs
3trestrehs
4cuatroKWAH-troh
5cincoSEEN-koh
6seisseys
7sietesee-EH-teh
8ochoOH-choh
9nueveNWEH-veh
10diezdee-EHS
11onceOHN-seh
12doceDOH-seh
13treceTREH-seh
14catorcekah-TOHR-seh
15quinceKEEN-seh

Numbers 16-29

Pattern for 16-19: dieci- + number

NumberSpanishBreakdown
16dieciséisdieci + séis
17diecisietedieci + siete
18dieciochodieci + ocho
19diecinuevedieci + nueve

20-29: veinti- + number

NumberSpanishBreakdown
20veinte(unique)
21veintiunoveinti + uno
22veintidósveinti + dos
23veintitrésveinti + tres
24veinticuatroveinti + cuatro
25veinticincoveinti + cinco
26veintiséisveinti + seis
27veintisieteveinti + siete
28veintiochoveinti + ocho
29veintinueveveinti + nueve

Note: 16-29 are written as ONE word!

Numbers 30-99

Pattern: [tens] + Y + [ones]

Tens

NumberSpanish
30treinta
40cuarenta
50cincuenta
60sesenta
70setenta
80ochenta
90noventa

Examples (31-99)

NumberSpanishPattern
31treinta y uno30 + y + 1
45cuarenta y cinco40 + y + 5
58cincuenta y ocho50 + y + 8
76setenta y seis70 + y + 6
89ochenta y nueve80 + y + 9
97noventa y siete90 + y + 7

Note: 31-99 use Y (and) between tens and ones, written as THREE words!

Numbers 100-999

Hundreds

NumberSpanish
100cien / ciento
200doscientos/as
300trescientos/as
400cuatrocientos/as
500quinientos/as
600seiscientos/as
700setecientos/as
800ochocientos/as
900novecientos/as

CIEN vs. CIENTO

CIEN = exactly 100

cien personas (100 people)
cien dólares (100 dollars)

CIENTO = 101-199

ciento uno (101)
ciento cincuenta (150)
ciento noventa y nueve (199)

Gender Agreement

Hundreds agree with the noun they modify:

doscientos libros (200 books - masculine)
doscientas personas (200 people - feminine)

Examples (100-999)

NumberSpanish
100cien
101ciento uno
125ciento veinticinco
250doscientos cincuenta
376trescientos setenta y seis
489cuatrocientos ochenta y nueve
550quinientos cincuenta
678seiscientos setenta y ocho
891ochocientos noventa y uno
999novecientos noventa y nueve

Thousands

MIL (1,000)

Important: MIL never uses "UN" before it!

NumberSpanishNOT
1,000mil❌ un mil
2,000dos mil
5,000cinco mil
10,000diez mil

Examples

NumberSpanish
1,000mil
1,500mil quinientos
2,024dos mil veinticuatro
5,678cinco mil seiscientos setenta y ocho
10,000diez mil
50,000cincuenta mil
100,000cien mil
999,999novecientos noventa y nueve mil novecientos noventa y nueve

Millions

MILLÓN / MILLONES

Pattern: UN MILLÓN DE + noun

NumberSpanish
1,000,000un millón
2,000,000dos millones
5,000,000cinco millones
10,000,000diez millones

Important: Use DE after millón/millones before a noun:

un millón de dólares (1 million dollars)
dos millones de personas (2 million people)
tres millones quinientos mil (3,500,000 - no DE because no noun follows)

UNO/UN/UNA Agreement

UNO becomes UN or UNA before a noun:

NumberBefore MasculineBefore FeminineAlone
1un librouna casauno
21veintiún librosveintiuna casasveintiuno
31treinta y un librostreinta y una casastreinta y uno

Examples:

veintiún años (21 years)
veintiuna personas (21 people)
treinta y un días (31 days)
cincuenta y una semanas (51 weeks)

Ordinal Numbers (1st-10th)

Use ordinal numbers for ordering, ranking, or sequencing:

NumberSpanish (Masculine)Spanish (Feminine)English
1stprimero / primerprimerafirst
2ndsegundosegundasecond
3rdtercero / tercertercerathird
4thcuartocuartafourth
5thquintoquintafifth
6thsextosextasixth
7thséptimoséptimaseventh
8thoctavooctavaeighth
9thnovenonovenaninth
10thdécimodécimatenth

PRIMERO and TERCERO Drop the -O

Before masculine singular nouns:

el primer día (the first day) ✓
el primero día ❌

el tercer piso (the third floor) ✓
el tercero piso ❌

But keep the -O alone or before feminine:

Es el primero. (He's the first one.)
La primera vez (The first time - feminine)

Examples

Vivo en el quinto piso. (I live on the 5th floor.)
Es mi primer día. (It's my first day.)
La tercera casa. (The third house.)
El segundo libro. (The second book.)

Note: Above 10th, Spanish usually uses cardinal numbers:

el piso 15 (the 15th floor - literally: floor 15)
el siglo 21 (the 21st century - literally: century 21)

Using Numbers in Context

Age (La Edad)

Pattern: TENER + [number] + AÑOS

Tengo 25 años. (I'm 25 years old.)
¿Cuántos años tienes? (How old are you?)
Mi hermana tiene 18 años. (My sister is 18.)

Phone Numbers

Read digit by digit or in pairs:

555-1234 = cinco, cinco, cinco, uno, dos, tres, cuatro
OR: cinco cinco cinco, doce, treinta y cuatro

Prices

Pattern: COSTAR + [number] + currency

Cuesta 15 euros. (It costs 15 euros.)
Son 50 pesos. (They're 50 pesos.)
¿Cuánto cuesta? (How much does it cost?)
Cuesta veinte dólares. (It costs 20 dollars.)

Dates

Pattern: el + [cardinal number] + de + [month]

el cinco de mayo (May 5th - literally: the 5 of May)
el primero de enero (January 1st - only 1st uses ordinal!)
el veinticinco de diciembre (December 25th)

Exception: The 1st of the month uses PRIMERO:

el primero de junio (June 1st) ✓
el uno de junio ❌

Time

Es la una. (It's 1:00.)
Son las dos. (It's 2:00.)
Son las tres y cuarto. (It's 3:15.)
Son las cinco menos diez. (It's 4:50.)

Math Operations

OperationSpanishExample
+ (plus)másdos más dos son cuatro (2+2=4)
- (minus)menoscinco menos tres son dos (5-3=2)
× (times)portres por cuatro son doce (3×4=12)
÷ (divided by)entre / dividido pordiez entre dos son cinco (10÷2=5)
= (equals)son / esdos más dos son cuatro (2+2=4)

Practice Dialogues

Dialogue 1: Shopping

Cliente: ¿Cuánto cuesta esta camisa?
Vendedor: Cuesta treinta y cinco euros.
Cliente: ¿Y estos pantalones?
Vendedor: Cincuenta euros.
Cliente: ¿Tienen descuento?
Vendedor: Sí, el diez por ciento de descuento.
Cliente: Perfecto. Me llevo los dos.
Vendedor: Son setenta y seis euros con cincuenta céntimos en total.

Translation:
Customer: How much does this shirt cost?
Salesperson: It costs 35 euros.
Customer: And these pants?
Salesperson: 50 euros.
Customer: Do you have a discount?
Salesperson: Yes, 10 percent discount.
Customer: Perfect. I'll take both.
Salesperson: That's 76 euros and 50 cents in total.

Dialogue 2: Personal Information

Ana: ¿Cuántos años tienes?
Pedro: Tengo veintiséis años. ¿Y tú?
Ana: Yo tengo veinticuatro.
Pedro: ¿Cuál es tu número de teléfono?
Ana: Es el seis, cinco, cinco, tres, dos, uno, cero.
Pedro: ¿Y tu dirección?
Ana: Vivo en la calle Principal, número ciento veintidós.
Pedro: Gracias.

Translation:
Ana: How old are you?
Pedro: I'm 26 years old. And you?
Ana: I'm 24.
Pedro: What's your phone number?
Ana: It's 6-5-5-3-2-1-0.
Pedro: And your address?
Ana: I live on Main Street, number 122.
Pedro: Thanks.

Dialogue 3: Planning an Event

Carlos: ¿Cuántas personas vienen a la fiesta?
María: Cincuenta personas.
Carlos: ¿Y cuántas sillas tenemos?
María: Tenemos cuarenta y dos sillas.
Carlos: Necesitamos ocho más entonces.
María: Sí. ¿Cuánto cuesta alquilar sillas?
Carlos: Tres euros por silla.
María: Entonces son veinticuatro euros por ocho sillas.

Translation:
Carlos: How many people are coming to the party?
María: 50 people.
Carlos: And how many chairs do we have?
María: We have 42 chairs.
Carlos: We need 8 more then.
María: Yes. How much does it cost to rent chairs?
Carlos: 3 euros per chair.
María: So that's 24 euros for 8 chairs.

Practice Exercises

Exercise 1: Write the Number in Spanish

  1. 15
  2. 28
  3. 47
  4. 100
  5. 356

Answers: 1. quince, 2. veintiocho, 3. cuarenta y siete, 4. cien, 5. trescientos cincuenta y seis

Exercise 2: Math in Spanish

Solve and write in Spanish:

  1. 10 + 5 = _____
  2. 20 - 8 = _____
  3. 7 × 3 = _____
  4. 30 ÷ 6 = _____
  5. 100 - 25 = _____

Answers:

  1. Diez más cinco son quince (15)
  2. Veinte menos ocho son doce (12)
  3. Siete por tres son veintiuno (21)
  4. Treinta entre seis son cinco (5)
  5. Cien menos veinticinco son setenta y cinco (75)

Exercise 3: Read These Numbers

  1. 1,234
  2. 5,678
  3. 10,000
  4. 1,000,000
  5. 2,500,000

Answers:

  1. mil doscientos treinta y cuatro
  2. cinco mil seiscientos setenta y ocho
  3. diez mil
  4. un millón
  5. dos millones quinientos mil

Exercise 4: Complete with Ordinal Numbers

  1. Vivo en el _____ piso. (3rd)
  2. Es mi _____ día aquí. (1st)
  3. La _____ vez que lo veo. (5th)
  4. El _____ capítulo. (2nd)
  5. En _____ lugar. (10th)

Answers: 1. tercer, 2. primer, 3. quinta, 4. segundo, 5. décimo

Exercise 5: Translate to Spanish

  1. I'm 30 years old.
  2. It costs 45 euros.
  3. I live at number 567.
  4. There are 21 students.
  5. It's my first time.

Answers:

  1. Tengo treinta años.
  2. Cuesta cuarenta y cinco euros.
  3. Vivo en el número quinientos sesenta y siete.
  4. Hay veintiún estudiantes. / Hay veintiuno estudiantes.
  5. Es mi primera vez.

Common Mistakes to Avoid

❌ Mistake 1: Using "UN" with MIL

  • Wrong: un mil personas
  • Right: mil personas
  • Why: MIL never takes UN

❌ Mistake 2: Forgetting Gender Agreement

  • Wrong: doscientos personas
  • Right: doscientas personas
  • Why: Personas is feminine

❌ Mistake 3: Using CIEN for 101-199

  • Wrong: cien cincuenta
  • Right: ciento cincuenta
  • Why: Use CIENTO for 101-199

❌ Mistake 4: Keeping -O Before Masculine Nouns

  • Wrong: veintiuno años
  • Right: veintiún años
  • Why: Drop -O before masculine nouns

❌ Mistake 5: Forgetting DE with MILLÓN

  • Wrong: un millón personas
  • Right: un millón de personas
  • Why: Need DE after millón before noun

Quick Reference Chart

Number Patterns

RangePatternExample
0-15Unique wordscero, uno, dos... quince
16-29One worddieciséis, veintiuno
30-99Tens + Y + onestreinta y cinco
100-999Ciento/hundredsdoscientos cincuenta
1,000+Mil + restcinco mil
1,000,000+Millón/es DEdos millones

When to Use UNA vs. UNO

ContextFormExample
Before masculine noununveintiún años
Before feminine noununaveintiuna horas
Standing aloneunoTengo veintiuno

4-Week Action Plan

Week 1: Numbers 0-100

  • Day 1-2: Master 0-20 (memorize perfectly)
  • Day 3-4: Learn 21-50
  • Day 5-7: Practice 51-100

Week 2: Hundreds and Thousands

  • Day 8-10: Learn hundreds (100-900)
  • Day 11-12: Master thousands (1,000-999,999)
  • Day 13-14: Complete exercises 1-2

Week 3: Ordinals and Usage

  • Day 15-17: Learn ordinal numbers (1st-10th)
  • Day 18-19: Practice age, prices, dates
  • Day 20-21: Do exercises 3-5

Week 4: Real Practice

  • Day 22-24: Count everything you see daily
  • Day 25-26: Practice all 3 dialogues
  • Day 27-28: Say prices, ages, and phone numbers

Pro Tips

  1. Count Daily: Count objects around you in Spanish
  2. Price Practice: Read prices in stores in Spanish
  3. Phone Numbers: Practice your phone number daily
  4. Age Practice: Know your age and family members' ages
  5. Mental Math: Do simple calculations in Spanish
  6. Watch Numbers: Look for numbers in Spanish media

Cultural Notes

Number Usage Differences

  • Decimals: Spanish uses comma (,) not period (.)
    • 3.14 in English = 3,14 in Spanish
  • Thousands: Spanish uses period (.) not comma (,)
    • 1,000 in English = 1.000 in Spanish
  • Phone Numbers: Said in pairs or individually
  • Addresses: Number comes after street name
    • Calle Mayor, 25 (Mayor Street, 25)
  • Floors: Ground floor = planta baja, 1st floor = primer piso

Memory Tricks

  • DIECI = DIE-sixteen: Remember "dieci" for 16-19
  • VEINTI = TWENTY: Remember "veinti" for 21-29
  • Y = AND: Only use between tens and ones (30+)
  • CIEN alone, CIENTO with more: Think "CIENTO has more letters"
  • MIL = No UN: "MIL-itary" doesn't need "a"
  • MILLÓN needs DE: "MILLION OF" people
  • Ordinals end in -O: Like adjectives, they agree!

Next Steps

After mastering numbers, you can:

  1. Learn fractions and percentages
  2. Study more complex math terminology
  3. Practice dates and years in detail
  4. Learn time expressions with numbers
  5. Study measurement units (meters, kilos, liters)

Keep counting daily and you'll master Spanish numbers! 🔢📊💯