Nicknames for Boyfriend

The best nickname for a boyfriend usually isn’t planned — it slips out one day and sticks. But if you’re stuck on “babe” and want something with more personality, a list helps. We’ve gathered 130+ nicknames for boyfriends, from classic terms of endearment to inside-joke-worthy funny names, nerdy picks, tough-guy nicknames and sweet words in other languages.
Each nickname comes with a quick note on its vibe so you can match it to his personality (and to where you’ll use it — a text at midnight is different from shouting across a grocery store). Looking for more? Try our cute names to call your boyfriend, the matching list of names to call your girlfriend, or general cute nicknames.
Classic sweet nicknames for your boyfriend
Timeless terms of endearment that work at any stage of a relationship.
| Nickname | Vibe / when to use it |
|---|---|
| Babe | The all-purpose classic; works in any setting |
| Baby | Soft and intimate, best for texts and quiet moments |
| Honey | Warm and old-fashioned in the best way |
| Sweetheart | Tender and a little formal |
| Darling | Romantic with a vintage movie feel |
| Love | Simple, British-sounding and affectionate |
| Dear | Understated, great for long-term couples |
| Sweetie | Light, cheerful, easy to say often |
| Hun | Short for honey; casual everyday use |
| Handsome | Compliments him every time you say it |
| Boo | Playful, popular in texts |
| Bae | Internet-era shorthand for “before anyone else” |
| My Love | Deep and sincere |
| Angel | For the guy who’s endlessly patient with you |
| Sugar | Southern-style sweetness |
| Precious | Very affectionate, a little dramatic |
| Dearest | Letter-writing romance |
| Beloved | Poetic and serious |
Cute and cuddly boyfriend nicknames
For the soft-hearted guy who loves a hug. Many of these also appear on our cute pet names list — pet names really started with pets.
| Nickname | Vibe / when to use it |
|---|---|
| Teddy Bear | Big, warm and huggable |
| Honey Bear | Sweet with a bit of size to it |
| Snuggle Bug | For the one who always wants to cuddle |
| Cuddle Bunny | Soft and silly |
| Pumpkin | Round, warm and affectionate |
| Cupcake | Sweet and a little teasing |
| Muffin | Cozy morning energy |
| Sweet Pea | Gentle and old-fashioned |
| Button | Cute as a button |
| Peanut | Ironic if he’s tall |
| Bubba | Brotherly-sweet, very Southern |
| Cutie Pie | Classic playful praise |
| Pooh Bear | For the guy who loves snacks and naps |
| Lovebug | Always in a good mood around you |
| Sunshine | He brightens your day |
| Marshmallow | Tough outside, soft inside |
| Gumdrop | Sweet and silly |
| Kitten | Unexpected for a guy, which makes it funny |
| Munchkin | For a smaller-than-average guy (or a big one, ironically) |
| Dimples | If he has them, use it |
Funny nicknames for your boyfriend
Humor keeps a relationship light. These work best when they tie into his habits — and when he’s in on the joke. More ideas: funny nicknames.
| Nickname | Vibe / when to use it |
|---|---|
| Captain Obvious | For the man who states what everyone knows |
| Snack Monster | Raids the fridge at midnight |
| Sir Snores-a-Lot | If you’ve been kept awake |
| Mr. Fix-It | Or Mr. Tried-to-Fix-It |
| Chewbacca | Tall, hairy and loyal |
| Nugget | Small, golden, irresistible |
| Tater Tot | Silly and lovable |
| Goofball | For the class clown |
| Meatball | Affectionate teasing |
| Noodle | Tall and a bit floppy |
| Hot Pocket | Warm on the outside, questionable inside |
| Couch Potato | Weekend champion of the sofa |
| Dork | Lovingly nerdy |
| Pickle | No reason; that’s the joke |
| Mr. Grumpy Pants | Before his morning coffee |
| Bossman | When he takes charge (or thinks he does) |
| Waffles | Can’t make a decision |
| Chicken Nugget | Double the nugget, double the love |
| Big Spoon | The cuddle position he always claims |
| Sasquatch | Big feet, bigger hugs |
| Chief | Mock-serious respect |
| Ding-Dong | Playfully calling him out |
Flirty and bold nicknames
Confident, a little flirty, still clean enough to say in public.
| Nickname | Vibe / when to use it |
|---|---|
| Hot Stuff | Flirty and fun |
| Stud | Old-school cheeky praise |
| Hunk | Retro compliment for a good-looking guy |
| Tiger | Bold, energetic, a bit growly |
| Romeo | For the hopeless romantic |
| Casanova | For the smooth talker |
| Heartthrob | He makes your heart race |
| Mr. Perfect | Half compliment, half tease |
| Prince Charming | For the fairy-tale gestures |
| Superman | He saves the day (or opens the jar) |
| Hero | Sincere, for the guy who shows up |
| Studmuffin | Flirty meets sweet |
| Good Lookin’ | Southern drawl compliment |
| Stallion | Confident and playful |
| Mr. Steal Your Girl | He already did |
| Heartbreaker | Ironic now that he’s yours |
| Adonis | Greek god of beauty and desire |
| Sexy | Direct; save it for private texts |
Tough and manly boyfriend nicknames
For the guy who’d cringe at “Snuggle Bug.” These keep the affection but add some edge.
| Nickname | Vibe / when to use it |
|---|---|
| Big Guy | Simple, warm, masculine |
| Boss | For the natural leader |
| Champ | He wins at everything (or thinks so) |
| Ace | Top of his game |
| Captain | Steady, in charge, dependable |
| Rocky | Tough and determined |
| Maverick | Independent and a bit reckless |
| Bear | Strong but cuddly |
| Wolf | Loyal and protective |
| Rebel | For the rule-breaker |
| Legend | Hyping him up |
| Warrior | For the one who fights for you |
| Tank | Big and unstoppable |
| Viking | Beard required |
| King | He runs the house (and your heart) |
| Sarge | For the organized one |
| Rambo | Takes on every challenge |
| Titan | Larger than life |
Nerdy and pop-culture nicknames
Great for the gamer, the comic fan or the guy who quotes movies. If he games, our gamer names have more.
| Nickname | Vibe / when to use it |
|---|---|
| Player One | You’re Player Two, obviously |
| Jedi | Wise, calm, a little mystical |
| Han Solo | Scoundrel with a heart of gold |
| Mario | Your hero in overalls |
| Sherlock | Notices everything |
| Yoda | Wise beyond his years (or short) |
| Bat | Brooding like Batman |
| Spidey | Friendly neighborhood boyfriend |
| Hobbit | Loves second breakfast |
| Samwise | The most loyal partner in fiction |
| Mr. Darcy | Awkward but secretly romantic |
| Groot | Says little, loves a lot |
| Kermit | Charming and a little frantic |
| Mufasa | Majestic, protective |
| Wookiee | Tall, loud, lovable |
Boyfriend nicknames in other languages
Terms of endearment from around the world — a lovely choice if either of you has roots in these cultures. For real given names, see French boy names.
| Nickname | Language | Meaning |
|---|---|---|
| Mon Chéri | French | My darling |
| Mon Amour | French | My love |
| Mon Chou | French | My cabbage (a common pet name) |
| Amore | Italian | Love |
| Tesoro | Italian | Treasure |
| Caro | Italian | Dear |
| Mi Amor | Spanish | My love |
| Cariño | Spanish | Darling, affection |
| Mi Vida | Spanish | My life |
| Querido | Spanish / Portuguese | Dear, beloved |
| Schatz | German | Treasure |
| Liebling | German | Darling |
| Habibi | Arabic | My beloved |
| Jaan | Hindi / Urdu / Persian | Life, dear one |
| Oppa | Korean | Older brother; used by women for an older boyfriend |
| Älskling | Swedish | Darling |
| Lieverd | Dutch | Sweetheart |
| Agapi Mou | Greek | My love |
| Mahal | Filipino (Tagalog) | Love |
| Kochanie | Polish | Darling |
Meaningful nicknames for a long-term boyfriend
Less cute, more heartfelt — good for anniversaries, cards and serious moments.
| Nickname | Vibe / when to use it |
|---|---|
| My Person | From Grey’s Anatomy; your number one |
| Soulmate | For when you’re sure |
| Other Half | You complete each other |
| Partner in Crime | Adventures together |
| My Rock | He keeps you steady |
| Home | Being with him feels like home |
| Forever | Commitment in one word |
| Lucky Charm | Good things happen with him |
| My Everything | All in |
| Anchor | Grounding and dependable |
| Better Half | Humble and sweet |
| Ride or Die | Loyal through anything |
| My Heart | Simple and sincere |
| Love of My Life | Save it for when you mean it |
How to choose a nickname for your boyfriend
- Start from something real: a habit, an inside joke or the way he laughs. Nicknames with a story stick far longer than random ones.
- Match his personality — a quiet, serious guy may love “My Rock” and hate “Cupcake.”
- Think about where you’ll use it. Keep flirty names for texts and private moments, and pick one you’re happy to say in front of his family.
- Test it for a week. If it feels forced, drop it; the right nickname will come naturally.
- Ask him! Some guys secretly love a sweet name; others prefer something with edge. You can also let him pick from this list.
Frequently asked questions
What is the most common nickname for a boyfriend?
“Babe” is by far the most widely used, followed by “baby,” “honey” and “love.”
What can I call my boyfriend instead of babe?
Try “handsome,” “my person,” “love,” “captain” or a sweet word from another language like “mon chéri” or “mi amor.”
What’s a cute nickname for a tall boyfriend?
“Big Guy,” “Sasquatch,” “Wookiee,” “Titan” or an ironic “Peanut” all play on height.
What should I call my boyfriend in texts?
Short names work best: “babe,” “boo,” “hun,” “bae,” or an inside-joke nickname only the two of you understand.
Do guys like being given nicknames?
Most do when the nickname is affectionate and fits them. It signals closeness — just avoid names that poke at insecurities.