Get Your Teen Weekly Newsletter in your inbox! Sign Up
YourTeenMag Logo

100 Sweet and Thoughtful Compliments for Men

Giving a man a compliment can boost his confidence, strengthen your connection, and make him feel seen and appreciated. Still, a lot of people struggle to come up with a good compliment to give to men. That is why we put together this guide. We’ll go over why compliments matter, how to compliment men in a natural way, and a big list of compliment ideas you can use when you want to say something kind, thoughtful, or encouraging.

How to Compliment Men

Complimenting a man does not have to be complicated, the best compliments are usually the simplest ones. Instead of saying something vague like “You’re cool,” try pointing out something specific you noticed. Compliments about effort, character, or skills can mean a lot because they show that you’re paying attention to what he does and who he is. It can also be nice to compliment a man’s appearance. A quick comment about his haircut, his outfit, or even the way a color looks shows that you pay attention and like the way he looks. Many men don’t hear those kinds of compliments very often, so even a small compliment can make their whole day.

Benefits of Giving and Receiving Compliments for Men

Giving men compliments can have a powerful effect on their self confidence and mood. A good compliment can make their day, or even their whole week. Considering it doesn’t cost anything to give someone a compliment, there is only upside to doing so.

Not only does giving someone a compliment make them feel better, but you also feel better because you feel like you helped spread positivity. When you give a man a compliment, he will probably smile, and say thanks, which in return will brighten your day. If you have some men in your life who you think could benefit from receiving a compliment, consider sending one their way! Whether it is over text, in person, or in a birthday card, giving someone a compliment is a great way to spread positivity.

Compliments for Men

compliments to text man

It can be challenging to come up with the right compliment to give a man. For this reason, we’ve put together a list of compliments for guys that can inspire the compliment you ultimately decide to say to them!

  1. I admire how dependable you are.
  2. Your calm energy makes people feel comfortable.
  3. You handle difficult situations with real maturity.
  4. People find you very trustworthy.
  5. You are incredibly responsible.
  6. I admire your work ethic.
  7. I respect how honest you are.
  8. You always seem to know how to fix things.
  9. You’re a really good leader.
  10. Confidence is one of your strengths.
  11. I really admire your patience.
  12. You’re incredibly thoughtful.
  13. You have really interesting hobbies!
  14. You always follow through on what you say.
  15. People really look up to you.
  16. You bring a lot of positive energy into a room.
  17. Your advice is always helpful.
  18. You’re incredibly resourceful.
  19. People feel safe opening up to you.
  20. You have great instincts.
  21. I admire your ambition.
  22. You have a strong sense of integrity.
  23. You handle pressure better than most people.
  24. Are those new shoes? They’re really cool!
  25. Your perspective on things is refreshing.

Compliments for Boys

Younger boys can really benefit from compliments. However, coming up with good compliments for younger boys can be challenging. These are good and simple compliments for boys.

  1. You’re really fun to be around.
  2. You are really good at telling jokes!
  3. It’s easy to make friends when you’re around.
  4. Creativity is one of your biggest strengths
  5. I like how brave you are when trying new things.
  6. You have a great sense of humor.
  7. You have a big heart.
  8. Being kind comes naturally to you.
  9. You’re great at cheering people up.
  10. You’re a really loyal friend.
  11. Helping others is something you do well.
  12. You have a great imagination.
  13. You’re really good at sports
  14. Staying positive is one of your strengths.
  15. You’re really funny
  16. You’re great at solving problems.
  17. People really enjoy hanging out with you.
  18. You have a really bright future.

Compliments to give your Boyfriend

Are you looking to boost your boyfriend’s confidence and potentially make his day? Try giving him a heartfelt compliment! You can send a compliment to your boyfriend through text, phone, or even in person. If you need ideas, check out the ones below!

  1. Being with you feels easy and comfortable.
  2. You make me feel safe.
  3. I love how supportive you are.
  4. You always know how to cheer me up.
  5. You make ordinary days feel special.
  6. I appreciate how patient you are with me.
  7. You make me feel understood.
  8. I love the way you look at me.
  9. Your hugs make everything better.
  10. I fall in love with you more every day!
  11. You make me feel lucky.
  12. I love how thoughtful you are.
  13. You always make me laugh when I need it most.
  14. I love how you remember the little things about me.
  15. You make me feel appreciated.
  16. I love how protective you are.
  17. I love your voice.
  18. You’re my favorite person to talk to.
  19. I love how you always check in on me.
  20. You bring out the best version of me.
  21. You make me feel incredibly loved.
  22. You’re my favorite person to spend time with.
  23. Life is better with you.

Complimenting Men’s Looks

Men like getting compliments on their looks just as much as women do. Perhaps even more! However, they receive these compliments a lot less frequently. If you want to compliment the way a man looks, consider using the ideas below as inspiration!

  1. You have a great smile.
  2. Your dimples are super cute!
  3. Did you get a haircut? It looks great!
  4. I like your fashion sense.
  5. Your eyes are really pretty.
  6. Have you been working out? You’re looking buff.
  7. Your facial hair looks great on you.
  8. That color looks amazing on you.
  9. You look great in a suit!
  10. I love your outfit.
  11. You look great clean-shaven.
  12. I like your broad shoulders.
  13. I love the way you style your hair.
  14. You look very athletic!                                                                                                              

Flirty Compliments for Him

Flirty Compliments for Guys

If you’re speaking with your boyfriend or crush, consider giving him a flirty compliment! These are great to use while flirting. Remember that the best compliments are ones that are personalized, so try to come up with something that is specific to him.

  1. That smile should probably come with a warning.
  2. I get butterflies when I see you.
  3. You have a dangerously charming smile.
  4. It’s hard not to notice you when you walk into a room.
  5. You make confidence is attractive
  6. I could listen to your voice all day.
  7. You’ve got a really attractive energy.
  8. There’s something about your eyes that’s hard to ignore.
  9. You’ve got a really captivating smile.
  10. I really like your style.
  11. You’ve got a really attractive vibe.
  12. You give great hugs
  13. You’ve got a really captivating look.
  14. What cologne do you use? I love the way you smell.
  15. You’ve got a really smooth charm.
  16. You’ve got a really appealing confidence.
  17. You make it hard to focus when you’re around.
  18. You have a really attractive presence.
  19. You’ve got the kind of smile that sticks in someone’s mind.
  20. You make flirting feel effortless.