How to compliment someone in Spanish

Written by myles ellison
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to compliment someone in Spanish
"Eres muy hermosa" -- You are very beautiful. (Getty Thinkstock)

Complimenting someone in Spanish is a treat in two ways. First, you are going out of your way to say something nice. Second, you are trying to speak in a Spanish speaker's native language. That kind of effort does not go unnoticed. Before you handing out compliments in Spanish, it will help to build your repertoire.


  1. 1

    Think about what compliment you want to give a Spanish speaker. Consider the nice things they have done for you in the past or how nicely dressed they are today. Spanish speakers are very happy to help non-native speakers, so do not be afraid of judgments.

  2. 2

    Tell the person she is very nice and you like her as a friend. Say, "Usted es muy bonita y estoy feliz que eres mi amigo." Tell her you are happy she is in your life. Say, "Estoy feliz que estás en mi vida."

  3. 3

    Tell her she has a beautiful shirt on today. Say, "Su camisa es muy bonita hoy." Compliment her hair by saying, "Su pelo es tan hermosa hoy." If you like her shoes, say, "Me gustan tus zapatos."

  4. 4

    Compliment her on a job well done in the office today. Say, "Usted hizo un gran trabajo en la oficina hoy." Tell her she is a pleasure to work with on a daily basis. Say, "Me gusta trabajar contigo todos los días."

  5. 5

    Ask the Spanish speaker if she will help you out each day to learn a new Spanish compliment so you do not always have to use a translator. Building sustainable Spanish skills will allow you to offer many more compliments in Spanish.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.