50 of the Best Compliments for Men

Compliments for men

Giving compliments to men is a great way to show your appreciation and build positive relationships. Compliments can boost moods, morale, and confidence. Whether it’s a genuine “I appreciate you” or something lighthearted like “You look great today,” sincere compliments can make people feel good about themselves and the people around them.

In particular, receiving a compliment from someone you admire is especially impactful, so don’t be afraid to tell him what you think. Compliments will not only bring the two of you closer but also help create an inclusive atmosphere of respect and trust.

It’s not just women who need compliments. Making sure you show the special man in your life you appreciate him is essential. In this post, we’ve compiled 50 of the best compliments for men. Use these compliments to show him how much you appreciate him, and watch his face light up with joy.

Why are compliments for men important

Compliments for men are important for all types of relationships, including for friends, family, co-workers, and romantic partners. They can be a way to show appreciation for those around us, build trust in our relationships, and create positive connections between people.

compliments for men

When we give compliments to men in our lives, it shows them that we care about them and value their presence. This can be especially powerful if there is a history of negativity or difficulty in the relationship. Or if you’re in the early stages of a relationship. The act of speaking positively can help foster a feeling of acceptance and understanding. It can also help to lay a strong foundation for a relationship. Furthermore, compliments serve as an opportunity to express our admiration and respect towards someone else; they remind someone of their achievements and positive qualities, which can make them feel valued.

We shouldn’t forget the importance of compliments when it comes to romantic relationships either. A simple compliment such as “You look handsome today” can go a long way in building intimacy with your partner. Some people value compliments and heartfelt words more than anything, so it’s good to be aware of this and to use it to connect on a deeper level. Additionally, verbalizing this appreciation has been shown to lead to improved communication between partners, which is essential for any kind of relationship.

Sweet compliments for men

1. “I appreciate all that you do for me.”

2. “You make my heart happy.”

3. “Nobody makes me smile like you do.”

4. “You always know how to make me feel special and loved.”

5. “You light up any room you enter with your presence.”

compliments for men

6. “You make me smile brighter than the stars.”

7. “I’m so lucky to have you in my life.”

8. “I admire your strength and courage. You inspire me every day.”

9. “You have the biggest, kindest heart, and I’m so lucky to have you in my life.”

10. “You make me feel so safe.”

Sexy compliments for men

11. “Every time you walk into the room, my heart skips a beat.”

12. “I love your confidence. It’s incredibly sexy.”

13. “I’ll never get tired of looking into those gorgeous eyes of yours.”

14. “You’ve been in my head all day today. I’ve got a big smile on my face whenever I think of you.”

15. “Something about you makes me want to grab hold of you and kiss you. You are irresistible. “

compliments for men

16. “You are my favorite person to kiss. You are always on my mind.”

17. “I always look forward to seeing your sexy body.”

18. “I love your eyes. I could honestly stare into them all day.”

19. “Not only are you an amazing person, but you’re also insanely handsome. You are the whole package!”

20. “You are my favorite person to daydream about.”

Funny compliments for men

21. “You are sweeter than an extra chocolate, chocolatey, chocolate fudge ice cream sundae.”

22. “If they gave out awards for being awesome, you’d win the grand prize every time.”

23. “When it comes to doing my job, I know you are always there to distract me.”

24. “Your weirdness matches my weirdness. I like that.”

25. “If you knew how much I think about you, I would be very embarrassed.”

couple love kiss flirt

26. “It’s not often I find someone who is as funny as me.”

27. “I have a strong feeling that you’re going to be running around my mind all day.”

28. “You are so handsome. You could be a Ken doll come to life!”

29. “Your muscles are so impressive…You can’t tell me that you don’t do flexing competitions with yourself in the mirror?”

30. “You are a walking, talking work of art.”

Romantic compliments for men

31. “You are the most incredible guy I’ve ever met.”

32. “Every morning that I get to wake up to you is a good one.”

33. “You are an amazing person, on the inside and out.”

34. “Whenever I’m with you, all I want to do is be held in your arms and stay close to you forever.

35. “When you kiss me, it feels like pure magic.”

couple love cuddling kiss

36. “Every time you hold me, it feels like home.”

37. “I just feel so connected to you. I have never felt like this before.”

38. “You fill my life with joy, happiness, and love every day.”

39. “My life has been so much better since I met you!”

40. “You inspire me to be a better person – thank you for being you.”

Friendly compliments for men

41. “You always know how to light up the room.”

42. “Our relationship is one-of-a-kind, and it means so much to me.”

43. “I feel like I can trust you wholeheartedly. You make me feel so great when we’re together.”

44. “It’s like no matter what problem I have, you always have a solution for it.”

45. “I always have a great time whenever we hang out together.”

group of men laughing joking fun

46. “I can rely on you for anything. You are the best.”

47. “If everyone had a friend like you, the world would be a better place.”

48. “No one makes me happier or more motivated than you do.”

49. “I love the way you approach life. Your optimism is inspiring.”

50. “I’m so glad I have you in my life. You make my life significantly better.”

How to use compliments for men

When it comes to how you can use these compliments for men, there are many ways in which you can make your special guy feel appreciated. Whether it’s leaving a nice note in his pocket, sending a text, or just a good old-fashioned face-to-face compliment, there’s no end to the ways in which you can use these words to let him know what he means to you. Here are some suggestions on how to get a compliment in for the man in your life:

  1. Drop him a text: Send a direct text message to express your appreciation in real time. A little notification filled with love is sure to brighten his day.
  2. Give him a call: Speak directly over the phone and let the special man in your life know how much he means to you. There’s nothing like hearing those sweet words come directly out of your mouth.
  3. Written letter: A handwritten note shows you are putting effort into expressing your admiration for him. The art of love letters doesn’t have to be dead.
  4. Send him an email: If you’re in a remote location, an email can be a great way to quickly and easily send compliments in just a few clicks of the mouse or taps of the keyboard. A thoughtful, sincere email is sure to brighten up his inbox as well as his day.
  5. Social media post or comment: Another option is to publically acknowledge his talents or hard work on social media sites like Facebook or Twitter. This shows them and the world how proud you are of the special man in your lifehe’ll be glowing with pride.
  6. In-person: When face-to-face, look him in the eye and take time to express what it is that you appreciate about him. Nothing beats looking someone in the eye and telling them what they mean to you.

Do’s and Don’ts of giving men compliments

Here are some do’s and don’ts of giving men compliments.


  1. Be specific: The more personalized your compliment, the better it will be received. Saying, “You look good” is fine, but “I love that color on you” or “You look handsome in that jumper” is more specific and meaningful. 
  2. Be genuine: Make sure that what you are saying is true and that your words come from the heart. If you love the way he laughs, focus on that. If you love how laid-back he is, let him know. Whatever you say, make sure it is sincere, and you can be sure it will be received well.
  3. Get to know what matters to her: Put yourself in his shoes and think about what’s important from his perspective. Does he take pride in his work? Or does he value certain achievements? Take a moment to figure out what means the most to him.
  4. Tell him how he makes you feel: Bearing in mind the tip on making it specific, let him know when his words and actions make you feel appreciated, respected and wanted. For example, you could say, “When you kiss me the second you walk through the door, I feel so loved and cherished.”
  5. Focus on his achievements: If you know that he has been working on some of his own projects (volunteering, a new gym class, therapy, new hobbies), then tell him how proud you are of him and comment on his progress and successes.


  1. Fish for return compliments: It’s perfectly normal to want to hear compliments from your partner, but you shouldn’t give compliments for the sole reason of getting them in return. You want to ensure that you aren’t just complimenting him in the hopes that he’ll compliment you right back or tell you something you want to hear. He’ll be able to tell very quickly if that is your motive.
  2. Use clichés: Relying on overused phrases like “Nice work” might give someone an initial jolt of confidence, but it won’t have as much lasting power compared to an original, well-thought-out expression of appreciation. Instead of “You’re good at that,” try, “When you do that, you inspire me to work harder. I can learn so much from you.”
  3. Overdo it: Sometimes simple is best. Keep your compliments honest and straightforward. Don’t overdo it or go on and on, or he might think you are overexaggerating. Complimenting too often can cheapen the impact, making them seem insincere or even patronizing.
  4. Ignore the timing: Timing is everything. When it comes to complimenting men, you want to ensure that you’re not bombarding them when the timing isn’t right. For example, don’t interrupt him in the middle of something that requires concentration just to compliment him on his outfit that day.
  5. Go too sexual: A little naughty compliment now and then is great, but getting too sexual can backfire if he isn’t in the mood, say if he’s stressed out or distracted. Check-in with how he’s feeling and gauge the mood before you dive into a saucy compliment.

Share this post to help others send compliments for men

So there we have it: 50 of the best compliments for men. As you can see from this post, there are many ways to make the man in your life feel appreciated. Whether it’s a simple “I’m so lucky to have you in my life!” or a passionate “I just feel so connected to you. I’ve never felt like this before,” there’s no end to how you can make him feel loved.

We hope you found this helpful and that you can use this knowledge to remind yourself of how easy it is to send a heartfelt compliment to the special guy in your life. It only takes a second, and it can make his day and put a smile on his face. Showing your appreciation for the special man in your life is vital to any relationship. After all, who doesn’t love to hear a genuine, thoughtful compliment out of the blue?

Finally, don’t forget to share this post with your friends and followers – you never know who else might need some inspiration for their next compliment.

If you enjoyed these compliments for men, you might also enjoy Does He Like Me? 38 Clear Signs He’s Into You or How to Flirt by Text: Tips and Examples.

“Matching people using personality types is such a simple and powerful concept. So Syncd helped us find love, even in this difficult time. You’ve really changed our lives. In fact, we’re now married! Thank you.”

– Ben (INFJ) about Indy (ENFJ)

Go to store Get your personality compatibility report