Cute Nicknames for Guys
Nicknames are a great way to show affection to your special guy! Sure, he probably has an adorable birth name already, but why not give him a special name that he knows only you call him? We have compiled a list of our favorite 105 cute names to call your boyfriend. We have to admit, many of these nicknames are super corny! It is definitely possible that he won’t let you call him by some of these names when you two are out in public together. In fact, some of these suggestions are just fun to say and aren’t even real words! Whether the nickname is a popular nickname, something obscure, or even a made-up word, all of these suggestions are super cute so we are confident you will find something that you like…and he will eventually come around to adoring it too!
Angel: This is a very sweet nickname that will make him feel as special as he is!
Babe: This nickname or “Babes” are popular nickname, and since it is not too corny, he may even let you use it in public!
Baby: While some guys might say they don’t like this nickname because it makes them feel “babyed,” most guys secretly do like it!
Baby Boo: This adorable nickname shows him how much you care about him.
Baby Cakes: This nickname is flirty and silly and it is fun to say!
Baby Face: Your boyfriend is cute and you want to take care of him so this is a cute nickname to express this!
Baby Kins: Yes its corny but it’s so fun to say!
Bean: Bean is a fun word to say and sometimes its fun to give your guy a nickname for no other reason except that you like to say it!
Big Guy: He might like this nickname because it isn’t cutesy. He wants to be thought of as a big strong guy so he will definitely approve of this nickname!
Bon-Bon: Bon Bons are delicious and so is your boyfriend!
Boo: This is a popular nickname for your boyfriend. It is simple, sweet and fun to say!
Booky: This is a combination of ‘Boo’ and ‘Pookie.’ It’s super cute and rolls off the tongue nicely!
Boothang: This nickname is flirty and fun!
Bumblebee: Even though bees can sting you, the word itself is adorable sounding so it works as a cute nickname for your boyfriend!
Bunny: Bunnies are fluffy and cute and you want to hold them, just like your guy! If he’s a tough guy, he may not warm up to this one right away!
Button: Buttons help keep your clothes together, kind of like the way your boyfriend helps keep your life feeling like it is put together!
Captain: He’ll probably like this one because it shows that you see him as a leader!
Casanova: A casanova is a guy who is suave and good with women so your guy will be flattered by this nickname!
Champ: Your guy is the champion of your heart so ‘champ’ fits him perfectly.
Chief: Your guy likes to know that you think of him as being a leader so he won’t mind if you call him this in public!
Cookie: Cookies are delicious, just like your boyfriend.
Cowboy: Your guy is adventurous and strong, just like a cowboy.
Cuddlebug: Cuddling is the best and no one does it like your boyfriend!
Cuddle Cakes: You like cuddles, and you like cake. Why not call your boyfriend a combination of the two things you like so much?
Cuddle Fish: There is a type of fish called a “cuttle fish.” This is a cute way to play with these words and personalize it to your boyfriend’s amazing cuddling skills!
Cutie: This is a popular nickname for a boyfriend and everyone likes being called cute!
Cutie Pie: Your boyfriend is so cute, aren’t you lucky to get more than a slice of him?
Dear: This nickname is traditional and not too corny so he won’t mind if you call him this in public!
Darling: Your boyfriend is your darling, so this one speaks for itself!
Favorite: He’s your favorite person so this seems like a fitting nickname!
Gorgeous: Your boyfriend loves when you tell him he’s attractive so he won’t mind being called gorgeous!
Handsome: Even if he secretly thinks he’s a handsome guy too, he’ll appreciate that you think he’s so handsome that you’ve made that his second name!
Honey: Your boyfriend is sweet just like honey!
Honey Bear: A cute nickname if you want to call him something a little bit more unique than just “honey!”
Hot Stuff: Well he is, isn’t he?
Hottie: You think your boyfriend is a hottie so it doesn’t hurt to let him know!
Huggalump: This isn’t a real word, but doesn’t it sound adorable?
Hun: Short for honey, “hun” is fun to say and simple enough that he won’t resist it!
Hun Bun: This is another cute take on the popular nickname “honey.”
Hunk: He is a hunk and he will be flattered every time he hears you call him this!
King: Every girl wants to be a princess, but guys fantasize about having the royal treatment too!
Love: Short and sweet!
Love Bug: He’s the one bug you don’t want to squash!
Lovey: Another take on the classic nickname “love.”
Love Muffin: You love muffins and you love your boyfriend so this one speaks for itself!
Love of my Life: This nickname isn’t as short snappy as some of the others on this list, but he will like it nevertheless!
Loverboy: He is your loverboy!
Loverbutt: A cute and affectionate nickname for your special guy!
Loverface: You can add any word after lover and it will make a super cute nickname for your boyfriend!
Meatball: Meatballs are delicious and satisfying just like your boyfriend.
Mi Amor: This is the spanish version of “my love.” It sounds romantic and adorable!
Mine: He’s yours, don’t let him forget!
Monkey: Your boyfriend is fun and has a great sense of humor, so ‘monkey’ is a totally appropriate nickname!
Monster: Make sure he knows you mean this in the most affectionate way possible!
Mr. Right: Everyone knows that girls search for Mr. Right so this nickname shows him that you are super serious about him!
Munchkin: Your boyfriend is adorable, just like a munchkin.
Muppet: He’s cute and goofy just like a muppet!
Other half: He is your other half so this nickname speaks for itself.
Panda: Pandas are super cute and its a fun word to say!
Playboy: Yes you two are in a committed relationship, but that doesn’t mean he doesn’t want to be thought of as a suave guy who is good with the ladies.
Plaything: You guys have a lot of fun together, so why not call him your plaything?
Plum: Plums are sweet and delicious like your guy, and this is a fun word to say!
Pooh Bear: The character ‘Pooh Bear’ is adorable and cuddly and sweet so it is no wonder why this would be a great nickname for your boyfriend.
Pookie: Although this is not a real word, it is a popular nickname because it sounds cute and loving!
Pookie Kins: This is adorable sounding and your boyfriend will know you mean it in a loving way even if he thinks it is a weird nickname!
Pookie Pants: This is another take on the “pookie” nickname. The word “pookie” is a great start for a nickname for him, so feel free to add on any other words or sounds to personalize it!
Poopsicle: You could argue that this sounds like a combination of ‘poop’ and ‘popsicle’ which is not the most appealing image. However, we think it sounds cute and that’s what choosing a nickname for your boyfriend is all about!
Poopsie: Yes, the word poop is in there, but we think this is still fun to say!
Prince: He is your prince!
Prince Charming: Sure, Prince Charming is a fairytale character, but doesn’t your guy make you feel like a fairytale princess?
Pumpkin: This is a popular nickname because it is so adorable!
Puppy: Puppies are the best because they are sweet and cuddly, he will be flattered how highly you think of him!
Rock Star: What guy hasn’t fantasized about being a rock star?
Romeo: Romeo is widely regarded as one of literature’s most romantic characters. He will be flattered that you think that he’s your Romeo!
Sexy: He will like this nickname because he likes to hear that you think he’s sexy.
Sexyface: This nickname speaks for itself!
Sexy Pants: Another cute twist on the simple “sexy” nickname!
Shmoopie: This is totally not a word at all, but there’s just something about it that makes it so fun and adorable to say.
Silly Goose: Your boyfriend is silly and cute so why not give him a silly and cute nickname?
Smoochie: He’s the guy that you get your smooches from, so he is a smoochie!
Smoochie Poochie: He may roll his eyes at this one, but if it feels right just say it anyway!
Snoogans: This is another popular nickname that isn’t actually a real word. Who knows how it developed originally, but it doesn’t really matter since it’s so fun to say!
Snuggle Bear: Your boyfriend is cozy and snuggling is the best! Or you can simply call him Snuggles..
Snuggle Kins: For some reason adding ‘Kins’ onto any word automatically makes it sound cute and great as a nickname!
Soul Mate: He will love that you think he’s your soul mate so he definitely won’t mind this romantic nickname!
Sparky: Your boyfriend is the one guy who can inspire you to do something fun when you’re feeling exhausted and anti-social, so “Sparky” is the perfect nickname for the guy who keeps the sparks alive!
Stinky: This is a cute one as long as he knows you mean this in an affectionate way!
Stud: Every guy wants to be thought of as a stud, so he will definitely like this nickname!
Stud Muffin: This nickname is a little bit retro, but it is still cute!
Sugar Lips: He is sweet and fun to kiss, so this is the perfect nickname!
Sugar Pie: The only thing as delicious as a sugar pie? Your boyfriend!
Sweet Cheeks: This sassy nickname is a thinly veiled reference to your guy’s butt, which is amazing right?
Sweetheart: This is a classic nickname that never goes out of style.
Sweetie Pie: Yes this popular nickname is corny, but it’s so cute! you can always just call him Sweetie!
Sweet Pea: This is a cute nickname for your cute guy!
Sweet Thang: This nickname is a little bit sassy which is perfect if you don’t want to call him a nickname that is mushy or sappy sounding.
Sweetums: This is not a real word, but it sounds cute and shows that you think he’s sweet.
Teddy Bear: Maybe he’s a tough guy when he’s around his friend, but to you, he’s a loveable teddy bear!
Tiger: Your guy is feisty and strong, just like a tiger!
Waffle: Breakfast is the most important meal of the day, and he’s the most important guy in your life. We think that makes this a great nickname for your boyfriend!
21#101 – #105
Sweetmeat: Another word for something sweet or a candy, But this actually sounds tastier!
Bagel: A new addition to the list and one of our favorites! What a cute and sweet name!
Pookie Snooks: You’re boyfriend is so cute you want to stroke his nose.
Cuddle Bear: You feel so warm and happy in his big loving arms.
Bunches: Your boyfriend is your bunches of love, joy, happiness, laughter, sweetness and whatnot! A sweet nickname for your sweet guy!
We warned you, some of these nicknames are super corny! Don’t be shy about using whichever nickname for your boyfriend feels right, even if he doesn’t like it at first he will definitely warm up to it eventually!
Now it’s your turn guys – Check our list of 100 cute names to call your girlfriend!