Finding the perfect nickname for your boyfriend is a sweet way to show affection. Whether you want something spicy, cute, or totally unique, we have you covered.
You will discover sexy, sassy, and smart pet names to call your boyfriend below. We included a little background on each one to help you choose. Browse this list to find a pet name that fits his vibe perfectly.
44 Delicious Nicknames for Boyfriends
These 44 yummy nicknames for boyfriends will leave you wanting more.
- Babelicious – an adorable spin on Babe inspired by the classic gum.
- Baby Cakes – a playful pick referencing the famous King Cake of New Orleans.
- Bonbon – of French origin. It refers to a sweet candy, ideal for a dark and handsome lover.
- Bun – short for Honey Bun. This is a sweet treat popular in the United States.
- Cherry Pie – an All-American dessert or a reference to the hit rock song by Warrant.
- Cookie – short for Cookie Monster. Perfect for the guy with a sweet tooth.
- Cupcake – a classic sweet nickname. It fits a soft, kind-hearted guy perfectly.
- Donut – a sweet breakfast pastry. Use this for the guy you crave in the mornings.
- Dumplin’ – a Southern favorite. This name gained fame from the book and Netflix movie.
- Fine Wine – a unique compliment. It implies he only gets better with age.
- Honey – a timeless classic. Honey was highly valuable in the Middle Ages, just like your man.
- Honey Bunch – a cute option inspired by the cereal Honey Bunches of Oats.
- Hot Tamale – a spicy cinnamon candy. Use this for a red-hot romance.
- Jelly – a sweet spread. It can also be a playful tease for a jealous boyfriend.
- Jellybean – a colorful candy. In the early 1900s, this term referred to a stylish young man.
- Love Muffin – of English origin. This is a sappy pick for a soft-hearted partner.
- Lucky Charm – a sugary cereal. Call him this if he is your good luck charm.
- Marshmallow – a soft treat. This is a cute nickname for a guy with a gentle soul.
- Meatball – a funny pick. He is the meatball to your spaghetti.
- Muffin – derived from “muffe” or small cake. It works well for a shorter guy.
- Nutter Butter – a peanut butter cookie. Use this for a boyfriend who is a little crazy.
- Peach – American slang for a pleasant person. It means he is sweet and fuzzy.
- Peanut – a flirty reference. It is often used for someone of smaller stature.
- Puddin’ – of English origin. Harley Quinn famously used this for her Joker.
- Pumpkin – a sweet seasonal name. Perfect for a guy you met in autumn.
- Short Stack – of English origin. Inspired by pancakes, this is cute for a shorter boyfriend.
- Shug – a cool, Southern alternative to Sugar.
- Skippy – a peanut butter brand. It also sounds like “Skipper,” or the captain of your heart.
- Smarty Pants – originated in the 1800s. Use this for the guy who knows everything.
- Sprinkles – a colorful topping. He is the extra garnish that makes life better.
- Stud Muffin – a mix of sexy and sweet. It is sure to make him smile.
- Sugar – of English origin. Use this for a partner with a sweet personality.
- Sugar Baby – a modern slang term. It fits a boyfriend who loves being spoiled.
- Sugar Lips – a saucy option. It lets him know you love kissing him.
- Sweet Cheeks – a playful name. It originally referred to someone with chubby cheeks.
- Sweet Pea – a flower symbolizing pleasure. It implies he is a delight to be around.
- Sweet Thing – of English origin. A vague but charming name for a sanguine partner.
- Sweetie – short for Sweetheart. It is one of the most classic names you can use.
- Sweetie Pie – a derivative of “sweet as pie.” It is an adorable tribute to your favorite person.
- Sweetkins – a variant of the Dutch word for sweetheart. It sounds extra cute.
- Sweetness – a smooth alternative to Sweetie. Use it for an ultra-lovable beau.
- Sweetums – a sappy term of endearment. This one is best used in private.
- Tootsie – a playful name. It references the famous chocolate candy.
- Yummy – short and sweet. A fabulous pick for a guy you find delicious.
47 Classic Nicknames for Boyfriends
These 47 timeless nicknames for boyfriends will never go out of style.
- Angel Eyes – for a boyfriend with sparkling eyes. It is also a song by Love and Theft.
- Babe – short for Baby. This has been a staple pet name since the 16th century.
- Beau – of French origin. It means “beautiful” and implies he is your handsome suitor.
- Beautiful – a simple compliment. Use it for the guy who dazzles everyone he meets.
- Beloved – of English origin. It literally means “dearly loved.”
- Blue Eyes – a specific attribute. Perfect for a man with ocean eyes you get lost in.
- Boyfriend – a blunt nickname. It reminds him exactly who he is to you.
- Brown Eyes – an eye-color tribute. Many songs have been written about brown eyes.
- Buddy – of English or German origin. It can mean friend or old man.
- Champ – short for Champion. Great for a sports buff who loves winning.
- Charming – short for Prince Charming. This implies you are his Cinderella.
- Cherished – from the French word “cherir.” It means you treasure him deeply.
- Chief – based on the word chef. It suits an alpha male who takes charge.
- Darling – derived from Old English. It means “beloved one” and sounds very sophisticated.
- Dear – a classic term. It is often used in love letters or by older couples.
- Dimples – a physical trait. Use this if his smile creates adorable dents in his cheeks.
- Doll – a vintage term. It implies he is as perfect as a toy action figure.
- Dollface – a fun compliment. Spotlight his handsome face with this 1950s throwback.
- Dude – originated in the 18th century. It originally meant a man with excellent style.
- Foxy – a retro compliment. It describes a beautiful, clever person.
- Freckles – of Scandinavian origin. Fitting for a boy dotted with sun kisses.
- Gorgeous – means “delightful.” It works for a guy who is stunning to look at.
- Green Eyes – the rarest eye color. Perfect for your rare treasure of a boyfriend.
- Handsome – a classic compliment. It makes any guy feel like a movie star.
- Hotshot – recorded in the 1920s. It refers to a successful, confident male.
- Hun – short for Honey. It is casual, quick, and affectionate.
- King – a royal pet name. It fits the man who rules your heart.
- Knight – short for Knight in Shining Armor. Use it if he always saves the day.
- Love – simple and powerful. It reminds the world how much he means to you.
- Love Bug – a cute alternative to Love. It fits a playful, fun relationship.
- Love of My Life – a serious declaration. Save this for your forever person.
- Lover – a passionate title. It implies a deep romantic connection.
- Macho Man – a funny compliment. Use it to draw attention to his muscles.
- My Hero – perfect for a protector. It will make him swell with pride.
- My Man – a possessive title. It tells others he is taken and you are proud of him.
- Partner in Crime – a playful option. Great for couples who love mischief.
- Perfect – of English origin. Ideal for the man who can do no wrong in your eyes.
- Poppet – hails from the U.K. It is a sweet term for a smaller person.
- Romeo – of Italian origin. Use this for a deeply romantic boyfriend.
- Sexy – a steamy compliment. It lets him know you find him physically attractive.
- Smoke Show – a slang term. It refers to a man who is “smoking hot.”
- Snookums – a vintage comic strip name. It is silly and very affectionate.
- Soul Mate – a spiritual term. Use it for the boy whose soul connects to yours.
- Sport – of English origin. Perfect for a guy who loves athletics.
- Sweetheart – a Middle English name. It is the male equivalent of Darling.
- Tiger – a feisty option. It implies he is wild and strong.
- Valentine – derived from Latin. Perfect for a romance that started in February.
26 Exotic Nicknames for Boyfriends
These 26 foreign names for boyfriends are très chic.
- Ai – of Japanese and Chinese origin. It means “love” or “indigo.”
- Aiko – a Japanese pick. It translates to “beloved child.”
- Aimi – a French derivative. It comes from “aime,” meaning beloved.
- Akira – hails from Japan. It is a famous unisex name meaning “sunshine.”
- Amore Mio – Latin origin. It means “my love” and sounds very romantic.
- Amorzinho – of Brazilian origin. It translates to “little love” or “cute love.”
- Azucar – of Spanish origin. It means “sugar,” perfect for a sweet partner.
- Bebe – a French pick. It simply means “baby” but sounds more sophisticated.
- Bebetom – of Turkish origin. It means “my baby,” an adorable way to claim him.
- Bombon – of Spanish origin. It refers to a sweet candy or chocolate.
- Carino – Italian and Spanish. It means “beloved” or “dear.”
- Dulce – a Latin name. It means “sweet” and works as a pet name.
- Gioia Mia – of Italian origin. It means “my joy.”
- Ke Aloha – of Hawaiian origin. It translates to “the love.”
- Liebling – German for Darling. It is used for lovers and family members.
- Mi Amor – Spanish for “my love.” One of the most recognized terms worldwide.
- Mi Cherie – of French origin. It translates to “my darling.”
- Mi Cielo – a Spanish option. It means “my heaven” or “my sky.”
- Mi Rey – famous in Mexico. It means “my king.”
- Mi Vida – of Spanish origin. It means “my life,” for the man who is your everything.
- Mon Ange – a classy French pick. It refers to him as your angel.
- Mon Vilain – a spicy French option. It translates to “my naughty one.”
- Osito – of Spanish origin. It means “little bear” or teddy bear.
- Pulcino – an Italian pick. It refers to a baby chick.
- Ragazzo – of Latin origin. It simply means “boyfriend” or “boy.”
- Señor – a Spanish option. It means “mister” and works as a sassy pick for a strong guy.
53 Cute Nicknames for Boyfriends
These 53 adorable nicknames for boyfriends will leave you breathless.
- Adorable – of Latin origin. It means he is worthy of adoration.
- Angel – derived from Latin. Perfect for a messenger of love.
- Baby – of English origin. A standard term of endearment since the 1900s.
- Baby Boy – a sappy homage. Use this if you love spoiling him.
- Baby Love – a musical pet name. Inspired by the 1964 hit by The Supremes.
- Bae – modern slang. It stands for “Before Anyone Else.”
- Boo – a variation of Beau. It became huge in the 2000s thanks to hip-hop culture.
- Boo Thang – slang for a lover. It implies a fun, casual vibe.
- Boss – of English origin. Perfect for a guy who takes the lead.
- Boy Toy – a flirty pick. Usually for a younger or very attractive boyfriend.
- Bright Eyes – of English origin. For the guy who looks at everything with wonder.
- Bubbles – for a bright personality. Use this for an optimistic, happy guy.
- Bug – derived from Welsh. It can mean “little” or refer to a cute pest.
- Buttercup – a yellow flower. It symbolizes joy and attraction.
- Chipmunk – an animal name. Great for a guy with cute cheeks.
- Cuddle Bunny – of English origin. For men who love to snuggle on the couch.
- Cuddles – an adorable tribute. Best for the boy who values physical touch.
- Cutie – a sassy variation of Cute. Simple and effective.
- Cutie Pie – a combination of Cute and Sweetie Pie. Popular in the US and UK.
- Dreamboat – of English origin. He is the one who makes your dreams come true.
- Dreamy – short for Dreamboat. Perfect for a guy who has your head in the clouds.
- Gem – short for Gemstone. He is your precious jewel.
- Good Lookin’ – a southern option. It feels rustic and flattering.
- Handyman – of English origin. Ideal for the boy who can fix anything.
- Heartthrob – first appeared in the 1800s. It means he makes your heart beat faster.
- Hercules – a mythical titan. Ideal for a boyfriend who spends hours at the gym.
- Hottie – popular in the 90s. It bluntly states he is hot.
- Hubby – short for husband. A serious title for a long-term partner.
- Hunk – Australian slang from the 90s. It refers to a strong, attractive man.
- Kiddo – a playful twist on Baby. It feels youthful and fun.
- Lover Boy – a steamy term. It can be serious or used playfully.
- Lovey – an informal variation of Love. Common in Europe.
- Main Squeeze – of English origin. It gives your relationship a cool, vintage vibe.
- McDreamy – a pop-culture reference. Based on the Grey’s Anatomy character.
- Mr. Big – a Sex and the City reference. For the wealthy or powerful businessman.
- Muscles – a simple pick. It lets him know you appreciate his physique.
- Old Man – a funny nickname. It often means “my husband” or long-term partner.
- Other Half – a spiritual concept. It means you are incomplete without him.
- Papa Bear – a protective name. Great for a big guy who keeps you safe.
- Pookie – of English origin. A very sappy name for a guy you adore.
- Precious – a Latin pick. It reminds him that he is of great worth to you.
- Rainbow – symbolizes beauty. Use this if he appeared after a hard time in your life.
- Short Stuff – a hilarious option. Tease your boyfriend about his height.
- Shorty – slang from the 2000s. It can mean girlfriend or boyfriend.
- Smiley – an optimistic pick. For the boy who is always grinning.
- Smoochy – a mushy nickname. Best used for private moments.
- Snuggle Bug – of English origin. Based on the rhyme “snug as a bug in a rug.”
- Squishy – from Finding Nemo. It means “cute” and soft.
- Stud – of English origin. Refers to a highly physical, attractive man.
- Sunshine – a cheery pick. He brightens your darkest days.
- Toots – short for Tootsie. A vintage-inspired option for your best friend.
- Twin Flame – a spiritual concept. Two souls in one body.
- Wonder Boy – a superhero reference. For the boy who blows your mind.
20 Funny Nicknames for Boyfriends
If you and your guy love to laugh, these funny nicknames are perfect.
- Big Guy – a classic ironic name. It works for a very tall man or a shorter guy.
- Bro – a friend-zone tease. Use it playfully to get a reaction out of him.
- Caveman – for the primal guy. If he isn’t great with words or manners, this fits.
- Cheese Ball – for the corny guy. He loves telling dad jokes and being silly.
- Couch Potato – a lazy day favorite. Use this when he refuses to leave the sofa.
- Einstein – an ironic pick. Use this when he does something not-so-smart.
- Goober – a southern classic. It means he is silly, weird, and lovable.
- Grumpy – from Snow White. Perfect for the guy who isn’t a morning person.
- He-Man – an 80s cartoon reference. For the guy who thinks he is the strongest in the room.
- Joker – for the prankster. He is always trying to make you laugh.
- Monkey – a playful animal name. If he climbs on things or acts wild, this works.
- Mr. Grumpy Gills – from Finding Nemo. Use this when he is pouting.
- Munchkin – from The Wizard of Oz. A cute tease for a shorter boyfriend.
- Nerd – an affectionate tease. If he loves video games or sci-fi, own it.
- Oddball – for the quirky guy. He marches to the beat of his own drum.
- Pizza Face – a weirdly cute name. Use it if pizza is his true love.
- Silly Goose – a gentle tease. For when he is being ridiculous but cute.
- Sir Farts-A-Lot – self-explanatory. We all know a guy who earns this title.
- Snack – internet slang. It means he looks good enough to eat.
- Yoda – for the wise guy. If he gives great advice (or talks in riddles), use this.








