Nicknames Guys Like to Be Called: The Honest Truth (90+ Names)

Nicknames Guys Like to Be Called: The Honest Truth (90+ Names)

Most nickname lists tell you what's cute. This one tells you what guys actually like — which, it turns out, is not always the same thing. Ask men honestly (in the anonymous corners of the internet where they'll admit anything), and clear patterns emerge: there are names that make a guy stand a little taller, and names that make him quietly wince and never say so.

This guide cuts through the guessing. Below: 90+ nicknames guys genuinely like to be called, organized by why they work — plus an honest section on the names guys tend to dislike, so you can skip the wince entirely. Consider it inside information.

Want names he'll actually love?The generator matches names to his vibe — no wincing required.Try the Pet Name Generator

Category 1: The Ego-Boosters (Names That Make Him Stand Taller)

The single biggest pattern in what guys like: names that make them feel capable, attractive, or admired. Men receive shockingly few compliments, so a name that doubles as one lands hard.

Why these win: a guy who hears "thanks, hero" after fixing something, or "hey, handsome" for no reason, gets a small hit of being seen and valued. Most men get that far too rarely. These names are quietly powerful for exactly that reason.

Category 2: The Strong-but-Soft Names (Affection Without the Squirm)

Guys generally want affection — they just often want it in a form that doesn't feel babyish. These thread that needle perfectly:

NicknameWhy guys like it
BearMasculine AND huggable
BabeThe comfortable universal
My ManPride of belonging
BooCasual-cool, low-cringe
My GuyWarm but chill
TeddySoft, but he can take it
HonEasy everyday warmth
My PersonDeep without being mushy
BubThree letters of cozy
LoveSimple and sincere

Category 3: The Recognition Names (The Deep Ones)

The names guys rarely admit they love most — because admitting it would mean admitting how much they want to be seen:

These are the names that can genuinely move a guy. Men spend a lot of life being needed, judged, or roasted — and very little being recognized. A sincere "you're a good man" can land harder than "I love you," because it tells him why he's loved.

Category 4: The Earned Funny Names (Roasts He Wears Proudly)

Guys love a funny nickname when it comes from affection — a roast-name from someone who clearly adores them is a badge of honor:

The key, as always: he has to laugh. A funny name from someone he loves, aimed at something he's secretly proud of, is one of the warmest things a guy can receive.

The Names Guys Tend to Dislike (Skip These)

Honesty time — the patterns of names that make guys quietly wince:

The universal rule underneath all of these: the audience and his comfort matter more than the name. Most "bad" nicknames aren't bad words — they're fine words deployed in the wrong setting or aimed at the wrong spot. When in doubt, ask him. Guys are surprisingly honest about this if you make it safe to answer.

Instant "He'll Like It" Spark
Tap the button
for a name guys genuinely love
Want names matched to your guy? Use the generator →

The One Insight That Beats Every List

After all the categories, here's the truth that matters most: the nickname a guy likes best is almost always the one that makes him feel a specific way about himself — capable, attractive, recognized, or simply chosen. The word matters less than the feeling it delivers.

That's why "Handsome" beats "Sweetie" for most guys (it affirms), why "Good Man" can land harder than "Babe" (it recognizes), and why a funny roast-name from someone who adores him outperforms a generic sweet name (it proves he's known). When you're choosing, don't ask "is this cute?" Ask "how does this make him feel about himself?" Pick the answer that makes him stand taller, and you've found the one.

And the genuine cheat code: just ask him. "Do you actually like it when I call you that?" is a question most guys will answer honestly if you ask warmly. The man himself is the only truly reliable list — these categories just tell you what he's likely to say before he says it.

Keep Exploring

Frequently Asked Questions

What nicknames do guys like to be called?

The patterns are clear: ego-boosters that double as compliments (Handsome, Stud, Champ), strong-but-soft names that aren't babyish (Bear, My Man, Boo), and recognition names that move them deeply (Good Man, My Rock, My Person). The common thread — guys like names that make them feel capable, attractive, or genuinely seen.

What is a guy's favorite nickname?

"Handsome" tops most informal polls — it's affectionate and a compliment, and men receive so few compliments that it lands hard. Close behind: Babe, Bear, and Champ. But the deepest favorite for many is "Good Man," because it recognizes character, which guys crave and rarely hear.

What nicknames do guys secretly hate?

The patterns to avoid: overly babyish names in public (fine privately, mortifying in front of friends), anything touching insecurities (height, hairline, weight, income — even as a joke), and most importantly, any name he's told you he dislikes. The audience and his comfort matter more than the word itself.

Why do guys like names like "Handsome" and "Champ" so much?

Because they double as compliments, and most men get very few. A name that affirms him — "you're attractive," "you're a winner," "you're capable" — delivers a small hit of being valued every time you use it. Affirmation-names are quietly powerful for exactly this reason.

Do guys like cute or manly nicknames better?

It depends on the guy, but most prefer affection that doesn't feel babyish — names like Bear (masculine and huggable), My Man, or Champ thread the needle. Many guys who claim to hate "cute" names are really objecting to public babying; privately, and in the right form, most men enjoy affection a lot.

How do I find out which nickname my guy actually likes?

Ask him — warmly and directly. "Do you actually like it when I call you that?" Most guys will answer honestly if you make it safe to. Watch behavior too: the name he responds to, repeats, or stands taller at is the keeper; the one he never acknowledges is your answer.

Choose by feeling, not just cuteness — pick the name that makes him stand taller, and when in doubt, just ask. For names matched to your specific guy, the pet name generator skips the guesswork.