How to Say “Have a Nice Day” in Mexican (Mexican Spanish)

Que tengas un lindo día
warm, Mexico
A warm way to say have a nice day in Mexico is Que tengas un lindo día. Lindo means nice or pretty and is very common in Mexican speech. It is also called Que tengas un excelente día and Que pases un bonito día.
Meaning: friendly farewell (phrase)

Ways to say it

“Have a Nice Day” in Mexican
Mexican Note
Que tengas un lindo día warm, Mexico
Que tengas un excelente día neutral
Que pases un bonito día warm

Use Que tengas un lindo día with friends and family. With a stranger or a boss switch to Que tenga un lindo día.

Which one should you use?

Lindo is softer and friendlier than buen, and excelente sounds more upbeat and professional.

Is it said differently in some regions?

Mexicans use lindo for many things, such as lindo detalle for a kind gesture. In Spain people often say bonito in the same slot.

Did you know?

  • Lindo comes from the Latin legitimus, which once meant legitimate or proper.

Examples in context

  • Que tengas un lindo día, mi amor.
    Have a nice day, my love.
  • Que tenga un excelente día.
    Have an excellent day.
  • Que pases un bonito día.
    Have a lovely day.

Example conversation

Mónica leaves her daughter Valeria at school in Aguascalientes.

  1. Mónica

    Que tengas un lindo día, Vale.
    Have a nice day, Vale.
  2. Valeria

    Gracias, mamá. Tú también.
    Thanks, mom. You too.
  3. Mónica

    Pórtate bien.
    Behave.
⭐Share⭐ to appreciate human effort 🙏
Daisy Sophie
Daisy SophieHelp make this guide better. Spot a mistake, know another way to say it, or have an example from real life? Share it below.
guest
0 Comments
Newest
Oldest Most Voted
Scroll to Top