A guide to saying it like a local
How to Say "Have a nice day" in Spanish
A warm and friendly way to wish someone a pleasant day in Spanish, perfect for everyday interactions.
Que tengas un buen día
keh TEN-gahs oon bwen DEE-ahneutral
Spanish TTS · 0:01
Use this when parting ways with someone you know, like a friend, a colleague, or a shopkeeper you've just interacted with. It's a polite and common way to end a conversation on a positive note.
Alternatives
- Que tenga un buen díaUse when addressing someone formally (usted).
- Buen díaA shorter, more casual option, common in some regions.
Ways to get it wrong
Don't say 'Tener un buen día'
The verb 'tener' (to have) is used correctly here, but the structure requires the subjunctive 'tengas' or 'tenga'.
Avoid 'Tener un día bueno'
While grammatically possible, 'buen día' is the standard and more natural phrasing.
A small cultural note
This phrase is widely used across Latin America and Spain. It's a polite and friendly gesture that's always appreciated.
Frequently asked
What's the difference between 'Que tengas un buen día' and 'Que tenga un buen día'?
'Que tengas un buen día' is used when speaking to someone you know well (tú). 'Que tenga un buen día' is used when speaking to someone you don't know well or want to show respect to (usted).
Is 'Buen día' the same as 'Buenos días'?
'Buen día' is a shortened, more casual version of 'Buenos días' and can be used throughout the day. 'Buenos días' is specifically for the morning.
Can I use this phrase with strangers?
Yes, it's perfectly acceptable to use 'Que tengas un buen día' (or 'Que tenga un buen día' for formality) with strangers after a brief interaction, like at a store or restaurant.
How to wish someone have a good day in Spanish?
The most common way to wish someone a good day in Spanish is "Que tengas un buen día." You can also use "Que pase un buen día" for a slightly more formal tone.
Do Mexicans say "have a good day"?
Yes, Mexicans commonly use phrases like "Que tengas un buen día" or simply "Buen día" to wish someone a good day.
Can I just say "buen día"?
Yes, "Buen día" is a common and perfectly acceptable way to say "good day" in Spanish, especially in informal contexts or as a greeting.
How to say "have a nice day" in Spanish informally?
Informally, you can say "Que tengas un buen día" or even just "Buen día." For very close friends, you might shorten it to "Buen día".