How to Say Have a Nice Day in Spanish
Spanish culture is one that appreciates respect and courtesy. Even when ending a conversation, saying goodbye, or after offering a service, you are expected to do it pleasantly. The common phrase used to tell someone to have a nice day in Spanish is – que tengas un buen día.

Que tengas un buen día – This greeting, Que tengas un buen día, is a common expression that is used to end a conversation or message and wish the person a pleasant day. Also, employees or customer service agents can say this Spanish greeting phrase to customers after a transaction.
Furthermore, que tengas un buen día does translate to “you have a good day” in English. When you tell someone to have a nice day with a smile, it is often considered comforting. Telling them to have a nice day instead of goodbye can help improve interactions between people or ensure that they end the conversation or transaction on a good note.
Few Examples of when to say Have a Nice Day in Spanish
Have a nice day, Madam. – “Que tenga un buen día, señora.”
Thank you. Have a nice day! – “Gracias. ¡Que tengas un buen día!“
Thanks for shopping with us. Have a nice day. – “Gracias por comprar con nosotros. Que tengas un buen día.”
Have a nice day and don’t forget to call me later. – “Que tengas un buen día y no olvides llamarme más tarde.”
I’m off to the mall. Have a nice day. – “Me voy al centro comercial. Que tengas un buen día.”