How to say your age in Spanish

Would you like to introduce yourself in Spanish and say your age? Firstly, to say how old you are, you need the verb To Have:

a) The verb to have in the present tense:

tengo tenemos

tienes tenéis

tiene tienen

If you would like to hear the verb and everything you are reading here, please click here: Podcast Episode 3: The Verb to Have

Secondly, we need to quickly review the numbers.

b) Numbers to say your age:

0 cero 1uno 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 30 treinta 40 cuarenta 50 cincuenta 60 sesenta 70 setenta 80 ochenta 90 noventa 100 cien

For example, here are some of the numbers:

23 veintitrés 25 veinticinco 29 veintinueve

33 treinta y tres

43 cuarenta y tres

57 cincuenta y siete

62 sesenta y dos

74 setenta y cuatro

99 noventa y nueve

Now you are ready to say your age in Spanish and to ask about the age of other people. You have here authentic sentences in Spanish and in English. If you would like to have additional sentences and exercises with the keys for free, please click here: PDF Verbo Tener for Free

Frases en español y en inglés / Sentences in Spanish and in English

¿Cuántos años tienes? How old are you?

Tengo cuarenta años. I am 40 years old.

¿Cuántos años tiene tu hermana? How old is your sister?

Mi hermana tiene treinta años. My sister is 30 years old.

¿Cuántos años tiene tu hermano? How old is your brother?

Mi hermano tiene treinta y cuatro años. My brother is 34 years old.

¿Cuántos años tiene tu abuelo? How old is your grandfather?

Mi abuelo tiene sesenta años. My grandfather is 60 years old.

¿Cuántos años tienen tus padres? How old are your parents?

Mis padres tienen cincuenta años. My parents are 50 years old.

This educational information has been prepared by Pedro Fernández Fanjul, the author of two podcasts:

Spanish for Beginners Pedro

Spanish Exercises ser estar

Spanish for Beginners Easy

Say your age in Spanish