21 Best Compliments Men Would Love To Hear

Written by Harini Natarajan

Ever felt two inches taller after receiving a cute compliment? For girls, it’s a cakewalk. However, complimenting a man is a little more difficult than we’d have expected, isn’t it? It is a challenge to understand what will boost up his confidence and make him merry. Though most men appear to be the epitome of content and self-love, a sincere compliment can brighten their day.

Here are 21 easy ways to compliment your man, which he won’t be able to resist and make him fall head over heels for you all over again.

1. “I believe in your dreams.”


It is sometimes difficult to understand what goes on in the secretive mind of a man who does not share much of his thoughts. Be the cheese to his crackers and say out loud that you believe in his dreams. A little pat on his shoulders and the assurance that you trust him and the plans he has for you both will get him smiling in no time.

2. “You keep me super happy.”

Little efforts are all it takes to be happy. But have you really expressed the joy he brings to you with his endeavors? Appreciate the tiny baby steps he takes, be it opening the door for you, remembering to order your favorite snack before you are hungry, or just smiling when you look at him. It is very important to remind your confused teddy with a tight hug how happy they make you.

3. “You look amazing!”

You probably underestimated the time he allotted to his perfectly lined shave, haircut, and spa every month. He probably looks himself in the mirror more than you do! A little appreciation about his visible changes like his abs or his new hairstyle, will make him feel cared for and loved.

Sometimes, a sincere compliment from your beloved is all it takes to make your day. It is a beautiful way to show them your love by bolstering their self-esteem and making them happy. A prosperous relationship is built on loving communication and loving actions. How To Have The Greatest Relationship Of Your Life – a course from mindbodygreen.com can help you find and create the relationship you seek and deserve. The instructional video class is designed to help you improve communication with your partner or learn more about the intricacies of flourishing relationships.
Check it out here!

4. “You make me feel like home.”

Home is where there is peace and warmth. Nothing can feel more warm and loving as being called someone’s happy home. Tell him he makes you feel so comfortable that you are able to be yourself with him. Give him the calmness he admires and let him know the teddy bear fuzzy warm feeling that you love about him.

[ Read: 50 Cute Good Morning Texts For Him ]

5. “You are incredibly funny!”


Remember the silly joke he cracked to bring a smile on our face? The tiny efforts he makes to make you giggle are just adorable. Men often like to be acknowledged for their humor and how they trigger your funny bone. Be around him and let your laughter be the most encouraging in the group.

6. “I love your style.”

Not all men walk around in sweatpants and tracks. Some are aware of which color suits them most and which shirt makes their tummy look flat. They may also take a lot of effort to get ready for a date with you. Such endeavors should not go unheeded. Look at him all sparkly eyed and tell him he could give a tough competition to Brad Pitt any day.

7. “I will always have your back, no matter what.”

Sometimes, all he needs is a steady hand to hold on to when he is faltering. Even though men are expected to be the strong pillars of support, it is very important to let them know that no matter what, you will always be the one standing beside them, through thick and thin. Be his partner for life and see the strong foundation of your relation blossom.

8. “You are the one I have always wanted!”

When we see them do something super cute, we are often grateful and thankful to the universe for sending them our way, but did we actually tell them? Sometimes, they try harder than we think to get our attention and feel loved. Telling them that they are Mr. Right can be the boost they need to take on the world.

9. “I am in love with everything you do for me.”


No matter how easy or effortless it looks, men do go through the same emotional turmoil women go through. The way he cooks scrambled eggs for you or makes sure you don’t get cold shouldn’t go unnoticed and unappreciated. Compliment him for all that he has accomplished and what he goes through every day to keep the smile on your face intact.

[ Read: 101 Cute Names To Call Your Boyfriend ]

10. “I love you just the way you are.”

It is not always easy to accept someone as they are. Yes, he is not perfect. He has flaws. And so do you. Acceptance is key to a happy relationship. Tell him he is what you needed to be happy and that you adore him and fell in love with what he is.

11. “I really love how you make me feel special.”

We often envy how well other women are treated by their men and take the efforts put by our men for granted. If he waits to pick you up from work, be grateful. Thank him for every little thing he does for you and make him feel as special as he makes you feel.

12. “You inspire me to look beyond the obvious.”

Having a soulmate for a partner is a boon. However, sometimes, you have to keep your horizons open wide and give him the opportunity to express his thoughts. It might not match exactly the way you think, but it will help you understand him better. Remind him that you like the way he thinks differently and how it has opened doors to your ways of perceiving things.

13. “You look really good!”


Remember checking him out from head to toe the moment he bent down to tie his laces? And you liked what he was wearing? Well, style does not fall from the sky, and he probably spent quality time thinking what to wear, which shoes to go with them, which deodorant would impress you, and which hairstyle would make you go nuts for him. Tell him he looks really good and that you love the way he dresses. Such compliments affect men more than we think they do.

14. “Times spent with you are the favorite part of my life.”

Ever baked a cake together? Or perhaps wrote Christmas cards together? No matter how tiny the work you both engage in, it is always fun when you do it as partners. Tell him that times spent with him are your best memories.

15. “You are so easy to talk to.”

Building a comfort level with someone is not as easy as we think it is. Opening up to someone is even more challenging. One of the biggest compliments you can give is that you feel free to be yourself with him and that he helps bring out the real you.

[ Read: 11 Types Of Hugs And What They Mean ]

16. “You are my favorite super chef!”

Men who cook often take a lot of effort in the cooking and presentation to make sure you go mmmmmm… in your lips and yummmmm in your tummy. Applaud him for his Master Chef-winning recipe. It is always fun if you cook together. It is either a tasty outcome, or you have fun messing up together.

17. “You make me feel like a queen.”


Be it him opening the pickle jar because it was too tightly jammed for you to open, or him holding the umbrella for you in the downpour and preventing you from getting drenched – thank him for all he does to treat you like a queen.

18. “You are a good man, and I am proud of you.”

Remember the time we were given treats and candies every time we did something good? We grew up, right. But men are just little boys who grew long limbs and legs (lol). It is your duty to pat the big boy every now and then and tell him what a good boy he is and that he makes you super proud.

19. “I trust you – completely.”

Trust is the foundation of any relationship. Tell him you trust his values and choices in life. Compliment him on his judgment and decision-making abilities. Make him aware that you look up to him for sound advice on anything concerning your life or relationship.

20. “You have changed my life for the best.”

Self-doubt is more hazardous for your man than you thought it was. The tiny person inside the big man can lock himself up completely if he feels he is not good enough for you. Tell him how important he is to you and how he has changed your life for the best, and he will probably let the tiny little human inside him free again.

[ Read: 21 Ways To Surprise Your Boyfriend ]

21. “I love hanging out with you – even if we are doing nothing.”


Remind him that his company is the best gift he could give you. Let him know that you would rather stay up cuddled beside him than go to the most exciting place with anyone else. Tell him that you cherish every moment spent with him, even if you are doing mundane, everyday tasks.

Make your guy feel like a hero sent right out of the Marvel universe, and he is bound to blush and give you the cheeky kiss that you love so much. Keep him happy with compliments and see how the big boy welcomes you deep in his heart with open arms. It is as important for him to feel pampered and appreciated as it is for you. So, give him some much needed TLC, and watch him melt.

Was this article helpful?
The following two tabs change content below.
As Chief Editor, Harini sets the tone and editorial direction for StyleCraze to deliver engaging, interesting, and authentic content revolving around women's health, wellness, and beauty. She has over 14 years of experience in content writing and editing for online media. She specializes in the areas of Beauty, Lifestyle, and Health & Wellness and is proficient in Medical Sciences (Biology, Human Anatomy and Physiology, and Biochemistry). Her background in Biomedical Engineering helps her decode and interpret the finer nuances of scientific research for her team. Harini is a certified bibliophile and a closet poet. She also loves dancing and traveling to offbeat destinations.