How to say “happy birthday” in Spanish
The short answer
¡Feliz cumpleaños!
feh-LEES koom-pleh-AH-nyohs
Happy birthday in Spanish is “¡Feliz cumpleaños!”. Cumpleaños literally means “completing years”.
5 ways to say happy birthday in Spanish
¡Feliz cumpleaños!
feh-LEES koom-pleh-AH-nyohs
Means: Happy birthday!
Use it: Standard everywhere.
¡Feliz cumple!
feh-LEES KOOM-pleh
Means: Happy bday!
Use it: Casual, among friends.
¡Muchas felicidades!
MOO-chahs feh-lee-see-DAH-dehs
Means: Many congratulations!
Use it: Birthdays and other celebrations.
Que cumplas muchos más
keh KOOM-plahs MOO-chohs MAHS
Means: May you have many more
Use it: A common birthday wish.
Feliz cumpleaños, mi amor
feh-LEES koom-pleh-AH-nyohs mee ah-MOR
Means: Happy birthday, my love
Use it: For a partner or child.
Pronunciation tips
- In Mexico the birthday song is “Las Mañanitas”; in most other countries it's “Cumpleaños feliz”, sung to the usual tune.
Audio is AI-generated by SayHowTo for learning. Accents vary by country and region.