I’ve called my husband a lot of things over the past decade. Some sweet, some silly, some that evolved from inside jokes only we understand. The nickname I use changes based on my mood, the situation, how annoying he’s being, or how much I love him in that particular moment. What started as “babe” has expanded into an entire vocabulary of terms of endearment.

Nicknames are weird and wonderful. They’re this private language between two people, a way of saying “you’re mine and I’m yours” without actually saying it. Some couples stick with one nickname forever. Others, like us, cycle through dozens depending on the day. There’s no wrong way to do it.

These 100 nicknames range from classic to creative, sweet to playful, common to unique. Some you’ll use in public, some are strictly for private moments, and some will make you both laugh because they’re ridiculous. Pick what feels right for your relationship, or let these inspire you to create your own.

Cute Nicknames for Your Boyfriend or Husband

Classic and Sweet Nicknames for Boyfriend or Husband

  1. Babe – The universal go-to that never gets old
  2. Baby – Sweet and intimate
  3. Honey – Classic for a reason
  4. Sweetheart – Timeless and genuine
  5. Love – Simple but powerful
  6. My Love – Even more meaningful with the possessive
  7. Darling – Old-fashioned charm
  8. Dear – Gentle and caring
  9. Handsome – Never fails to make him smile
  10. Gorgeous – For when he actually looks put together

Playful and Fun Nicknames

  1. Cutie – Playful and light
  2. Cutie Pie – Extra playful
  3. Sunshine – For the guy who brightens your day
  4. Tiger – Playful strength
  5. Stud – Confidence booster
  6. Hot Stuff – Flirty and fun
  7. Dreamboat – Retro and charming
  8. Lover Boy – Teasing but sweet
  9. Romeo – For your romantic
  10. Prince Charming – When he’s being particularly chivalrous

Food-Based Nicknames

  1. Sugar – Sweet and classic
  2. Honey Bunny – Combining two classics
  3. Cupcake – Sweet and adorable
  4. Muffin – Soft and sweet
  5. Pumpkin – Seasonal sweetness
  6. Cookie – Sweet and irresistible
  7. Candy – Pure sweetness
  8. Sweetie Pie – Extra sweet
  9. Buttercup – Gentle and sweet
  10. Jellybean – Playful and colorful

Animal-Inspired Nicknames

  1. Bear – Strong and cuddly
  2. Teddy Bear – Soft and huggable
  3. Bunny – Cute and affectionate
  4. Honey Bear – Combining sweet with strong
  5. Lion – Brave and strong
  6. Wolf – Wild and protective
  7. Stallion – Strong and impressive
  8. Panda – Cuddly and lovable
  9. Penguin – Loyal (they mate for life)
  10. Koala – Clingy in the best way

Power and Strength Nicknames

  1. King – He rules your heart
  2. My King – Making it personal
  3. Champion – Winner of your heart
  4. Hero – Your personal superhero
  5. Superman – When he saves the day
  6. Captain – Leader of your heart
  7. Boss – In charge (in a good way)
  8. Chief – The one in command
  9. Big Guy – Strong and protective
  10. Rockstar – He’s your superstar

Romantic and Intimate Nicknames

  1. Mi Amor – My love in Spanish
  2. Mon Chéri – My darling in French
  3. Amore – Love in Italian
  4. Beloved – Deeply romantic
  5. Soul Mate – Your perfect match
  6. Forever – He’s your always
  7. My Everything – Says it all
  8. My World – He’s your universe
  9. My Heart – He owns it
  10. Angel – Heaven sent

Funny and Quirky Nicknames

  1. Goofball – For your silly guy
  2. Dork – Affectionate teasing
  3. Nerd – Smart and adorable
  4. Weirdo – Lovingly strange
  5. Silly – Playfully foolish
  6. Trouble – He keeps life interesting
  7. Mister – Formal but playful
  8. Big Head – Teasing his ego
  9. Smarty Pants – Intelligent and cute
  10. Giggles – Makes you laugh

Unique and Creative Nicknames

  1. Ace – Number one
  2. Champ – Your champion
  3. Buddy – Best friend and partner
  4. Partner – Equal and together
  5. Lovebug – Cute and affectionate
  6. Heartthrob – Makes your heart race
  7. Boo – Modern and casual
  8. Boo Bear – Cute variation
  9. Bae – Before anyone else
  10. Main Squeeze – Your number one

Affectionate Diminutives

  1. Bubba – Southern sweetness
  2. Lovey – Pure affection
  3. Dove – Peaceful and loving
  4. Precious – Valuable beyond measure
  5. Treasure – Priceless to you
  6. Gem – Rare and valuable
  7. Star – Shines bright
  8. Bright Eyes – Notice his gaze
  9. Dimples – If he’s got them
  10. Smiles – Always makes you happy

Modern and Trendy Nicknames

  1. Babe-a-licious – Extra babe
  2. Snuggle Muffin – Combining cozy with sweet
  3. Love Muffin – Sweet and loved
  4. Cuddle Bug – Loves to cuddle
  5. Snuggle Bug – Always wants to be close
  6. Baby Cakes – Sweet and fun
  7. Lover – Direct and intimate
  8. McDreamy – Grey’s Anatomy inspired
  9. Boo Thang – Modern slang
  10. My Person – Grey’s Anatomy again, but it fits

Finding Your Nickname Style

Here’s what I’ve learned about nicknames: they can’t be forced. The ones that stick are usually the ones that come naturally in a moment and then just become yours. My husband started calling me something once as a joke, and now it’s been ten years, and that’s still what he calls me when we’re alone.

Some couples prefer one consistent nickname. Others have different ones for different contexts. Public versus private. Sweet versus silly. Morning versus night. No rule says you have to pick one and stick with it forever.

The best nicknames often come from inside jokes, shared experiences, or random moments that made you both laugh. They’re personal and meaningful in ways that generic terms of endearment aren’t. But generic works too if that’s what feels right for you both.

What matters most is that whatever you call him makes you both feel good. If a nickname makes you smile every time you say it and makes him feel loved every time he hears it, that’s the right one. Even if it’s completely ridiculous and makes no sense to anyone else.

So try some of these, create your own, or stick with the classic “babe” that’s worked for millions of couples. The word itself matters less than the affection behind it. Call him something sweet, something that’s just between you two, something that reminds him every single day that he’s loved.

FUN