25 names guys absolutely like to be called (and why)

We sometimes include products we think are useful for our readers. If you buy through links on this page, we may earn a small commission. Read our affiliate disclosure.

Do guys like to be called by names other than their real name?

It turns out that they do – just make sure to use a nickname they actually like if you want them to feel warm and fuzzy inside!

Introducing: The 25 names guys love the most.

1) Babe/Baby

So 1950s pin-up girl but we still dig this one in 2022. Perfect for when he’s being super sweet with you! 

When you call your man “babe”, you’re the cutest thing in the world in his eyes – trust me on this.

This is a great combination of sweet and sassy, and you instantly let him know that he’s being extra cute with you.

According to a survey, the pet name “babe” is the most common pet name men would like to be called as it is sweet and cute.

On the other hand, your boyfriend will feel super cute once you start calling him “baby”, especially if he’s always been a little shy or unsure of himself.

It’s also a great alternative name that you could use when he’s being particularly “oh-so-gentle” or “so-so-gentle”. You know, the soft and sweet kinds of gentleness. 

Why would he like being called “baby” when men like to show that they are manly? 

Deep inside, “baby” is a word that every guy wants to hear from his lady. He gets attached to you and he begins to feel that you are the love of his life and vice versa.

To make my point clearer, according to a survey, 6 million women used “baby” as a favorite pet name with their men.

2) Handsome

Handsome is a way to let him know that you think he’s good-looking without being too over the top about it.

Just remember, don’t go overboard with this one. Guys don’t like to be hit on by their lady unless they are consciously flirting themselves.

It’s not only a pet name for them, it’s also a way to show your compliments:

– You look dashing today

– Your hair looks great today

– You did a wonderful job on that

– I like your outfit

According to the book “The Fine Art of Complimenting A Man” by Michael Johnstone, men prefer to be called handsome, since it makes them feel powerful and attractive and they thrive on that feeling.

Trust me on this, not only your man will feel good about himself when you call him “handsome”, his confidence will go up as well!

3) My hero

We know that this one might sound cheesy, but that’s why it’s funny and cute. When your guy hears you call him “my hero”, he will feel superhuman! 

This is something a girlfriend would say after her boyfriend just saved her from an incident, or when she just saw him accomplish something big. 

You could even call him “my real life hero” because let’s be honest, not many people can claim they have their own personal hero.

Actually, there’s a new theory in the relationship world that’s causing quite a stir – it’s called the hero instinct. 

Coined by relationship expert James Bauer, this fascinating concept finally explains how men really think and feel in relationships. 

And it’s something most women have never even heard of. 

According to James Bauer, men don’t actually need a lot to feel content in their relationships. In fact, what they need has nothing to do with sex. 

Men have certain innate drivers. And when a woman comes along and triggers them, it causes a powerful response. The result is a man who loves harder, commits wholeheartedly, and truly dedicates himself to the relationship. 

So, how can you trigger your man’s hero instinct? 

The easiest thing to do is to watch this simple and genuine video by James Bauer

The truth is, once you understand how the hero instinct works, there’s no telling what heights your relationship can reach. 

So if you want to give your man what he truly wants from you, make sure to check out James Bauer’s excellent video. In it, he reveals the exact texts and phrases you can use straight away.

Here’s a link to the free video again.

4) My love

Using this one makes him feel extra special! Not only is it a statement of the obvious, but it shows that you really do love him.

One survey says that men like to be called “dear”, “honey”, and “my love”. 

“My love” is probably the most romantic word ever because when you say it, he will feel that he’s the center of your world and you want to spend every waking moment with him.  

It’s as romantic as Romeo and Juliet!

Guys also like this one because they know that deep inside you are in love with them.

Calling him that way is like a declaration of love. All guys want to hear that from their girl, especially when they are not being called “dear” or “baby”. 

He knows that you really do love him and he’ll crave for more of it.

5) Hun/Hunny/Hunny bun

This is the classic pet name your man wants to hear over and over again. It’s even older than “babe” and it just shows how strong this name is for men. 

This was a popular term in previous generations, but it’s still used a lot today by both genders. That just shows you how good it is!

The original meaning behind the word Hun was short for Hungarian, but soon got used as a slang word for “lover” or “man”. 

Well, “hun” could also be short for “honey” – which are both equally sweet.

People were calling their boyfriends or husbands “hun” long before it became a trend in Hollywood movies like the movie ‘Swingers’.

He might even blush when you say it, which is the best part! The endearing nicknames are always a good idea when you’re feeling extra affectionate.

There are many different ways to say “hun”. You can say it as hun-ee, hoon-ni, hunni, hunny or hunny bun. 

Get creative! 

When you call him “hun”, he’ll know that you really care about him and want to spend a long yet loving relationship with him. It’s just so sweet and the way you can say it is the most adorable thing. 

6) Hottie

This is a little more alpha than babe, but it shows that you have the confidence to call him out on his looks. This is a bit more direct than babe and it’s also a bit more intimate.

According to this survey, “hottie” was the most popular nickname women used for men in 2011. It’s not as sassy as “babe” and it makes him feel special. 

He’ll also know that you like him when you say this.

According to the article “10 Words Guys Like to Hear On A First Date” by Michelle Taryn Hewitt, “hottie” is a word that men would like to hear from a woman since it shows them that you’re confident and cool.

Just a random “Hi, hottie…” will do. It will make him feel special and he’ll definitely like that!

7) Sweetie

This one’s pretty self-explanatory – it applies best when he’s being too nice or generous.

But you can also use it when he’s just being sweet about something that isn’t so sweet. Like, if he bumps into you in a really embarrassing way or if you call him something he doesn’t like. 

This is the most random and fun one of the bunch! It’s adorable yet mature and it shows that you’re very fond of him. 

A sweetie is actually a trademark name registered by Paul and Susan Sweet, who owned a company called Sweet Mills. In 1936, they began using the trademark name “Sweetie” to which many businesses have been named over the years.

When a man is being called “sweetie”, it proves to him that you think he’s sweetness personified and that he’s a keeper.

While talking to guys on the phone, one of the conversation topics was “what are some of the pet names you like to be called?” 

The most common answer was “sweetie” as this is an everyday pet name that makes them feel loved and appreciated.

If you’ve been with your guy for a longer period of time, it’s very likely that he’ll be used to being called “sweetie”. 

It’s not offensive at all; in fact, it could be a nice way for you two to feel closer.

8) Stud

If your boyfriend is very masculine and strong, using this one will make him feel really hot. It’s a bit overused and it’s even considered to be a cliché, but still – it works! 

This is one of the manliest pet names out there, but don’t worry, it’s good for you too!

Probably the most obvious name on this list, a stud is usually a guy that gets a lot of attention from women.

The word “stud” doesn’t have anything to do with your man’s sexual experience. It’s used to describe a guy who is attractive and confident. Sometimes it can also be used as a term of endearment.

When he hears that you’re calling him a “stud”, he will know that you think he’s confident and you will definitely arouse his interest.

9) Loverboy

Come on, admit it: you thought he might go with the classic “honey”, right? That good ol’ classic “honey”. But no… he goes with “loverboy”. 

That’s just fun to say. 

You can’t even tell me you don’t enjoy saying “loverboy”. This one is great because it’s plain old classic and sweet. 

Imagine this: both of you just had a long day at school or at work, and when you see each other by the end of the day, just get close to him, whisper in his ear:

“Come here, loverboy.”

And give him a kiss! 

His battery will go up that much.

It’s as bright as the sun that you’re telling him that he’s your lover and your man.

10) Sexy

If you want to call him something that makes him feel like a rock star, don’t be shy, call him “sexy”! 

Calling him “sexy” is an ultimate compliment because it takes his mind off his looks.

This is a way to show off your confidence and let him know that he’s perfect for you! Your man feels like the sexiest thing in the world when he’s being called “sexy”.

You can use this one if he’s wearing his sweet cologne, or when you feel like he’s really sexy. Sometimes you just want to call him sexy without any reason. 

This is another great one because it doesn’t mean anything on its own. 

You could be saying “sexy” because you’re feeling extra turned on by what your partner is doing for you.

He could just be walking in front of you, on his phone checking on something, or on the driver’s seat when you came out of the store – then you just go for it and call him “sexy”, and he’ll be like “omg I love this woman”.

It’s just great for him to hear.

11) Big guy

So this one really depends on how he looks but for a broader built guy, it can be very flattering to get called “big guy.” It shows him that you’re into his big sexy physique, not just his personality! 

This is a playful name that makes your man feel even more macho than normal. 

The nickname says 

  • “I’m fascinated by your big muscles” 
  • “Your arms feel warm”
  • “Your height is really attractive”
  • “I haven’t seen your full body naked yet, but I would like to…”

… while still implying some playfulness.

Trust me, this one is going to make your man feel good about himself and more than likely you’ll get a “thank you” for noticing how hot he is!

12) Badboy

Hmmm… who doesn’t like a bad boy? Especially if they are as sweet and loyal you are. 

Badboy is the epitome of this. Try saying this the next time he goes out of his way to do something for you. It will melt him!

He is not being called bad in any way, you’re just saying he’s doing something nice for you. 

I know, being called “badboy” has a sexual ring to it – but it’s used as an endearment. 

To make it more exciting, call him this was when you’re fooling around with him when you’re alone, especially during your “sexy time”. 

Isn’t it fun to enjoy the best of both sides of him? 

He’s nice and kind but a badboy at night. *winkwink*

13) Cuddle bear/Cuddle bunny

Calling out your snuggly lover!

Another super cute name for a guy who just loves to snuggle up with you. If your man loves to be close to you, this is the perfect nickname for him.

He will absolutely love it if you call him “cuddle bear” or “cuddle bunny”, especially after a long, hard day.

He might even give you a hug or a kiss on the cheek! 

When you call him these, it will send him a message that you want to be close to him and that you’re happy to be in his arms.

14) Pumpkin

This is such a cute nickname to use while cuddling with your guy. 


It’s all about being cuddly and wanting to be close to each other.

You can start using this one as soon as you got together! 

Sometimes when we start dating and we’ve just been on a first date, it can feel like things are moving so fast, but don’t worry – you can use endearments like “pumpkin”. 

He will feel close to you, especially when you say “pumpkin” in front of your friends. It’s such a cute nickname.

But hey, these pet names are also perfect for couples who have been together for years and love each other to bits! 

Use these if you already know he loves the little things that make him feel special.

15) Champ

Yes, there are plenty of ways to call your man “champ” without being cheesy!

If you want to call him “champ” without making a reference to how he looks or acts, here are some examples: 

  • You like the way he dresses. 
  • You like the way he wears his hair. 
  • You like how passionate he is about certain causes and topics. 
  • You are proud of him for his achievements. 
  • You like the way he talks. 

With that, you can use any of these to call your man “champ”. 

There are so many more examples of “champ” that you can use without making him feel too much like your man is trying to be super cool and fashionable.

I mentioned this fascinating concept earlier: the hero instinct. When a man’s inner hero is triggered, he’s more likely to fall in love with you even more!

Just by knowing the right things to say to him, you’ll open a part of him that no woman has ever reached before.

And the best way to do so is by watching this free video by James Bauer. In it, he’ll reveal simple phrases and texts you can use to make your man truly yours. 

Here’s a link to the excellent video again.

16) Hubby

This one is so sweet but it’s also super cheesy.

Your man will definitely love you when you refer to him as “hubby” and he’ll know that you’re happy and proud to be with him. 

You can start using this one right away, too! 

Just the thought of someone calling them “hubby” makes one feel like they are very loved. It’s such an amazing feeling, that if your guy knows he is being called “hubby”, he will know that you’re in love with him.

You might end up marrying him one day so why not start practicing calling him that way.

Or the best part?

He might finally take the hint that you want to take the relationship to the next level – yes, that is, marriage. 

17) Boo/Baby boo/My boo

Couples who are in love tend to not be shy about using pet names for each other. It’s a way of showing affection and a way of expressing love.

“Boo” is another word for “baby” – and of course no, it’s not just for Halloween! 

You can start using “boo” right away, whether you’ve been together for a while or not. If you are on the first date, this is a great way of showing affection.

He will definitely feel like a baby and it’ll be really cute! 

It’s up to you whether to just call him “boo” or if you want to add something else into it, like: 

  • My boo 
  • Boo bear 
  • My baby boo 
  • Boo bunny

We would never recommend calling him something that makes you feel uncomfortable because this would definitely lead to more arguments and misunderstandings.

But “boo” is a sweet word to call your man.

18) Hotstuff

I couldn’t agree more on why this one is a great way to call your man without being cheesy. 

Another one of my favorites, because I think it sounds playful but it’s also really sincere. It’s close to calling him “sweetheart” but you can also call him “hotstuff”, which means he’s got the alpha stuff. 

Say for example, if a girl calls her boyfriend “hotstuff”, she will definitely know that he can walk into a room and everyone would stop and look at him.

When a woman gets a little bit turned on, it shows up in the way she speaks. She might get a little bit breathy, and she might start teasing him a little bit more. 

If you can recognize that you’re feeling extra attracted to your boyfriend, then call him “hotstuff”. He’ll know you’re feeling extra attracted to him. 

Then he can take it from there and make you feel even more turned on.

19) Bae

This one may look intense, but it’s just a cute nickname. 

Why? I guess it was a term popularized by the hit song “Boyfriend” by Justin Bieber. The word itself is derived from baby and boyfriend – so there you go! (Bieber describes his girlfriend as “bae” in a song on his album).

If you want to use this one, call him “bae”, when you’re feeling all cuddly with each other and affectionately teasing each other. 

It’s such an adorable nickname for him that he just can’t help but be happy about it. He’ll feel so happy that he’s your “bae” that he won’t mind you using this cute nickname for him. 

You just have to do it in the right way, though. Do not overuse it, as this can make him tired of hearing it. 

One way to use it is to say “bae” in the middle of your cute teasing games. 

20) Cutie

If you want to call him your favorite nickname, then call him “cutie”.

It’s a fresh nickname that can mean so many things. It’s such a funny name to call your boyfriend as it can make him feel so good about himself. 

You don’t need to use this one only once in a blue moon, either, you can use it as often as you want. It doesn’t matter how many times you say it because he will get the warm fuzzy feeling every single time. 

Try using this nickname during a romantic evening to make him feel like he’s on top of the world.

Or, when you’re seeing him on a date, use “cutie” and see how he reacts to it. 

You can’t go wrong with cute nicknames.

21) Honey buns 

Honey buns is just such a cute nickname for a guy. It’s a bit of a mouthful, but that doesn’t matter! 

When you call him “honey buns”, it’s just another way of saying:

  • I really adore you
  • I find it cute when you do this thing
  • You are such a treat in my eyes
  • You are such a lovely man
  • Your butt looks tasty

Well, we know that buns are a slang of butt, right? 

If you just totally adore your man and how he looks like a sweet, thing in your sight, you can definitely call him “honey buns”.

It’s a way of saying that you love his body and how he looks cute.

22) Darling

This is another one of the adorable nicknames that you can use to call your man.

Darling is such a sweet and affectionate way of calling your boyfriend. If you really want to make him feel very special, then use this one on him. 

You will know instantly how much he loves it, just because he will blush and the way his face lights up is so endearing. 

You see, when you call him “darling”, you’re basically telling him that he’s been a special person in your life for a long time. 

You can bet that he’ll love hearing this from your lips.

23) Lovebug

This is such a cute way to call your guy. It’s so adorable and very loving. 

You can call him “love bug” when you feel like showing that you care about him. 

You’re only supposed to say it for special occasions, but if you have a relationship where you feel very close to each other and have fun with each other all the time, then this is your go-to nickname. 

In just the shortest amount of time, he’ll feel like he’s been the one that has been keeping you happy and loving him.

If you want to give him a nickname that is so adorable and loving, this is a great nickname for him. 

He will feel like he’s totally in love with the cute nickname you give him, and he’ll be so happy when you call him “lovebug”. 

24) Tiger

When you use the nickname “tiger”, your boyfriend will feel proud and special as it’s such a strong nickname. 

You can use the nickname “tiger” when you want to show how proud of him you are. 

It’s a great name to call him if he’s just finished some big project, or won some big contest or something like that. He’ll feel like he could take on the world after you tell him just how proud of him you are by calling him “tiger”. 

Trust me, many men would like to be called this way – upon hearing this from you, he will definitely think how masculine he is in your eyes.

25) My man

There is nothing better than the nickname, “my man”. It’s the sweetest and most adorable nickname you can give him. 

You can finally call him by this name when you are ready to say that he is your man and your lover. This one is also such a cute nickname to use when you finally want to let him know that he’s the one you’re going to marry one day.

If we look at celebrities who are internet famous couples, then we will find that they use many different nicknames for each other, including the name ‘my man’.

Listen to this: when you call him “my man”, you are claiming him as yours. 

Do men like pet names in the relationship?

Yes, men also love to be called cute names by their partners. But this is not a secret, is it? 

You can never know how much your man loves it when you use sweet and adorable pet names on him. 

He will melt in your hands and feel like the luckiest guy on earth because you have called him a cute pet name. 

Now, obviously, this doesn’t mean that he’s going to take more time in the bathroom after you call him a cute nickname. Guys don’t really care about such things – they just like to have someone who minds them and cares about them calling them cute nicknames.

How often should you use pet names for your man?

He might be one of those men who would not mind it if you called him by his nickname, but will definitely like being called that when the situation calls for it.

Of course, you aren’t going to use his nickname all the time. You are going to use it only when you really like it.

If you have a serious relationship with your boyfriend and you want him to get used to calling him by this name, then it’s good to use it every once in a while. 

Don’t let him feel singled out for the rest of his life if he’s one of those men who like their woman always calling them by sweet names and kind phrases. 

He’ll definitely feel special when you call him “my love” and other cute pet names.

Final thoughts

You can always have fun with your man by giving him one of these sweet and cute nicknames. 

Even if he’s a quiet, reserved type of guy, he still might like hearing pet names come from you. 

Try the names above and see which one works for him, because he might like one of them or even all of them! 

Most guys love receiving pet names from the people they care about. The next time you meet up with your man, give him a nickname to remind him that you love and care about him. He’ll love it, and it will make any man feel sure of your love for him.

What are your favorite pet names to call a guy? 

Can a relationship coach help you too?

If you want specific advice on your situation, it can be very helpful to speak to a relationship coach.

I know this from personal experience…

A few months ago, I reached out to Relationship Hero when I was going through a tough patch in my relationship. After being lost in my thoughts for so long, they gave me a unique insight into the dynamics of my relationship and how to get it back on track.

If you haven’t heard of Relationship Hero before, it’s a site where highly trained relationship coaches help people through complicated and difficult love situations.

In just a few minutes you can connect with a certified relationship coach and get tailor-made advice for your situation.

I was blown away by how kind, empathetic, and genuinely helpful my coach was.

Click here to get started.

The above link will give you $50 off your first session - an exclusive offer for Love Connection readers.

Did you like our article? Like me on Facebook to see more articles like this in your feed.