Skip to Main Content

The 65 Best Compliments for Him

Show your love by saying it.
Woman fixing man's bowtie, best compliments for him
Photo: The Knot Original Photography by Gieves Anderson
Hayley Folk
by
Hayley Folk
Hayley Folk
Hayley Folk
The Knot Contributor
  • Hayley writes articles on a freelance basis for The Knot Worldwide, with a specialty in sex and relationships.
  • Her work has appeared in The Knot, Cosmopolitan, Refinery29 and more.
  • Prior to The Knot Worldwide, Hayley was a full-time editor at a business publication.
Updated Sep 08, 2025

Who doesn't love a cute nickname or using a pick-up line that actually works? But finding the best compliments for him (that don't feel embarrassing or cliché) can sometimes feel trickier than it should. But it doesn't have to be.

And hey, he deserves a compliment, too! Compliments for men matter just as much as for women, or for anyone in a partnership, and have so many benefits. Think: strengthening your intimacy, boosting his confidence and igniting all the romantic sparks in your relationship. Whether you're on the prowl, dating and looking to express your love, engaged or even long married and looking to tell them you love them, we've got just the right thing to say.

While compliments for women are often spotlighted, nice compliments for him matter just as much—and can strengthen intimacy, boost confidence and spark romance in your relationship. From cute compliments that bring a smile, sending that good morning text for him to start his day off right and flirty compliments for him that dial up the chemistry, we've got a list that has something for every mood. Make him feel extra special with some of these ideas below.

In this article:

The Best Compliments for Him

If you're not sure where to start, these great compliments for him work in almost any moment. To the point, but full of love, and guaranteed to make your partner light up.

  • "You make me laugh harder than anyone else."
  • "You're my safe place."
  • "I'm so proud of the man you are."
  • "You always know how to make me feel better."
  • "You inspire me every single day."
  • "I trust you completely."
  • "You make ordinary days feel extraordinary."
  • "I feel so lucky to have you in my life."
  • "You're the best listener."
  • "You make me feel cherished."
  • "You handle challenges with so much strength."
  • "You make love feel easy."
  • "You're my favorite adventure."

Cute Compliments for Him

Want to add some lighthearted sweetness to his day? These cute compliments for him are playful, charming and guaranteed to bring out his super-cute smile (the one you love so much!).

  • "Your smile is contagious."
  • "You have the cutest laugh."
  • "I love how your eyes sparkle when you're excited."
  • "You give the warmest hugs."
  • "I love how your hair looks in the morning."
  • "You're my favorite notification."
  • "I still get butterflies when I see you."
  • "You're cuter than my favorite meme."
  • "How do you even make pajamas look cute?"
  • "I love it when you hold my hand."
  • "You're my favorite part of every day."

Sweet Compliments for Him

These sweet compliments for him are perfect if you're feeling the love and want to show your partner how much you care.

  • "You make my heart so happy."
  • "I love the way you care for others."
  • "You always know how to make me feel loved."
  • "Your kindness is my favorite thing about you."
  • "You make me feel like the luckiest person alive."
  • "I love how thoughtful you are."
  • "You bring out the best in me."
  • "You always make me feel seen and heard."
  • "Your heart is pure gold."
  • "You make my world brighter just by being in it."

Flirty Compliments for Him

Ready to turn up the heat? These flirty compliments for him are fun, cheeky and a little seductive—perfect for sending over text or whispering in his ear.

  • "You look ridiculously good in that shirt."
  • "You make me want to cancel all my plans."
  • "I love how strong your arms feel around me."
  • "You're dangerously good-looking."
  • "You make me blush like a teenager."
  • "You're my favorite distraction."
  • "Your voice is way too sexy."
  • "You smell so good, it's unfair."
  • "You make it impossible to concentrate."
  • "You have the kind of smile that makes me think naughty things."
  • "I'm obsessed with the way you kiss."

Romantic Compliments for Him

Want to go the more heartfelt route? These romantic compliments for him will let your partner know how deeply you love and value him.

  • "You're my best friend and my soulmate."
  • "Loving you is the easiest thing I've ever done."
  • "You make forever sound exciting."
  • "You complete me in ways I didn't know I needed."
  • "I love growing with you."
  • "You make love feel timeless."
  • "I fall for you more every day."
  • "I love how we can dream together."
  • "You are everything I ever wanted in a partner."
  • "You make me believe in true love."

Unique Compliments for Him

If you want to go beyond the usual lines, try these unique compliments for him. After all, who doesn't like to be reminded of the special things only you notice in them?

  • "You have the best ideas."
  • "You're the most interesting person I know."
  • "I love the way your brain works."
  • "You notice details no one else does."
  • "You make even mundane things fun."
  • "You're my favorite storyteller."
  • "I admire how you stay true to yourself."
  • "You're endlessly creative."
  • "You always surprise me in the best way."
  • "You're one of a kind and I wouldn't change a thing about you!"