How to Say “Pretty” in Mexican Spanish

bonito
masculine, Mexico
In Mexican Spanish "pretty" is bonito for a masculine noun and bonita for a feminine one. Lindo and linda are just as common.
Meaning: attractive (adjective)

Ways to say it

“Pretty” in Mexican
Mexican Note
bonito masculine, Mexico
bonita feminine
lindo masculine
linda feminine

You can say qué bonita casa, qué lindo día or ella es muy bonita. Mexicans add bien or muy to strengthen it, as in bien bonita.

Which one should you use?

Hermoso or hermosa is stronger, close to "beautiful". Guapo and guapa describe people and mean "good-looking".

How does it change in a sentence?

The ending agrees with what you describe: un vestido bonito, una flor bonita.

Did you know?

  • Mexicans often say bonito about weather or food too, as in qué bonito día.

Examples in context

  • Qué bonita casa.
    What a pretty house.
  • Tu vestido es muy lindo.
    Your dress is very pretty.
  • Es una niña muy bonita.
    She is a very pretty girl.

Example conversation

Marisol compliments her friend Gaby on a new dress in Guadalajara.

  1. Marisol

    Gaby, qué bonito vestido.
    Gaby, what a pretty dress.
  2. Gaby

    Gracias, lo compré ayer.
    Thanks, I bought it yesterday.
  3. Marisol

    Te queda muy lindo.
    It looks really lovely on you.
⭐Share⭐ to appreciate human effort 🙏
Leroy Tony
Leroy TonyHelp 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