Saying your age in Spanish is one of the first practical skills you need when learning the language, yet it trips up beginners constantly because the grammar logic differs fundamentally from English. In Spanish, the standard construction uses the verb tener (to have), literally translating to "I have twenty years.Because of that, in English, we use the verb "to be" (I am twenty years old). " Mastering this distinction is essential for introductions, filling out forms, making appointments, or simply chatting with new friends. This guide breaks down the grammar, vocabulary, and cultural nuances you need to state your age confidently and correctly in any Spanish-speaking context.
The Core Formula: Tener + Number + Años
The absolute standard way to express age in Spanish relies on the verb tener (to have). You are not "being" an age; you are "having" years. The structure never changes:
Subject + Conjugated Tener + Number + Años
Here is the conjugation of tener in the present indicative, which is the tense used for stating current age:
| Subject Pronoun | Conjugation | Example (Age 25) |
|---|---|---|
| Yo (I) | Tengo | Tengo veinticinco años. |
| Tú (You - informal) | Tienes | *Tienes veinticinco años.Think about it: * |
| Vosotros / Vosotras (You all - Spain informal) | Tenéis | *Tenéis veinticinco años. * |
| Él / Ella / Usted (He/She/You - formal) | Tiene | Él tiene veinticinco años. |
| Nosotros / Nosotras (We) | Tenemos | Tenemos veinticinco años. |
| Ellos / Ellas / Ustedes (They/You all) | Tienen | *Ellos tienen veinticinco años. |
No fluff here — just what actually works.
Crucial Grammar Alert: Never say "Yo soy veinticinco años" or "Estoy veinticinco años." Ser implies a permanent characteristic (like nationality), and estar implies a temporary state or location. Using either with age is a glaring error that marks you immediately as a novice. Stick to tener.
Mastering the Numbers (Los Números)
You cannot state your age without knowing your numbers. Spanish numbers follow predictable patterns, but the teens and twenties have unique quirks you must memorize.
0–15: The Irregulars
These have unique names and must be memorized individually:
- 0 — Cero
- 1 — Uno (becomes un before masculine nouns like año, but usually stands alone as uno when counting age: Tengo 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–19: The Dieci- Pattern
From 16 onward, the pattern becomes "ten-and-six," "ten-and-seven," etc. Note the spelling change: z becomes c and y becomes i Took long enough..
- 16 — Dieciséis (accent mark on the last syllable)
- 17 — Diecisiete
- 18 — Dieciocho
- 19 — Diecinueve
20–29: The Veinti- Pattern
These are written as single words. The y changes to i.
- 20 — Veinte
- 21 — Veintiuno (often shortened to veintiún before nouns, but veintiún años is standard)
- 22 — Veintidós (accent on the o)
- 23 — Veintitrés (accent on the e)
- 24 — Veinticuatro
- 25 — Veinticinco
- 26 — Veintiséis (accent on the e)
- 27 — Veintisiete
- 28 — Veintiocho
- 29 — Veintinueve
30–99: The Y Separation
From 30 onward, the tens and units are separate words joined by y (and) That's the whole idea..
- 30 — Treinta → 31 — Treinta y uno
- 40 — Cuarenta → 45 — Cuarenta y cinco
- 50 — Cincuenta
- 60 — Sesenta
- 70 — Setenta
- 80 — Ochenta
- 90 — Noventa
- 100 — Cien (exactly 100) / Ciento (101+)
Asking "How Old Are You?"
Before you answer, you need to understand the question. The phrasing changes based on formality (tú vs. usted), a critical cultural distinction in the Spanish-speaking world But it adds up..
Informal (Tú) — Friends, Family, Peers, Children
¿Cuántos años tienes? (Literally: How many years do you have?)
Formal (Usted) — Elders, Authority Figures, Strangers, Professional Settings
¿Cuántos años tiene (usted)? (The pronoun usted is often dropped because the verb conjugation tiene makes it clear.)
Asking a Third Party
¿Cuántos años tiene él/ella? ¿Cuántos años tienen ellos?
Pro Tip: If you are unsure which formality to use, default to Usted. It is always safer to be overly polite and be invited to tutear (switch to tú) than to offend someone by being too familiar too soon.
Answering with Nuance: Beyond the Basics
Once you have the basic sentence (Tengo X años), you can add precision and natural flow.
1. Adding "Years Old" Explicitly
While Tengo veinticinco años is complete, learners sometimes want to translate "years old" word-for-word. Do not say años viejo. That sounds like "years old" as in an antique object.
- Correct: Tengo veinticinco años.
- Incorrect: Tengo veinticinco años viejo.
2. Expressing Approximate Age
If you aren't sure of someone's age or are guessing, use cerca de (near/close to) or más o menos (more or less).
- Tengo cerca de treinta años. (I am near thirty / I'm pushing thirty.)
- Mi abuelo tiene más o menos ochenta años. (My grandfather is about eighty.)
3. Using Cumplir (To Turn an Age)
When talking about birthdays or an upcoming age milestone, use the verb cumplir (to complete/fulfill/turn).
- Mañana cumplo treinta años. (Tomorrow I **turn