100+ Cool Nicknames for Boyfriend
Nicknames are the sweetest way to show love and affection in a relationship. They add a bit of intimacy, fun and playfulness to your bond.
Whether you’re looking for something romantic, quirky or completely one-of-a-kind, the right nickname can capture his personality and your connection.
From classic faves to one-of-a-kind names, this guide will help you find the perfect moniker to call your man. Ready to make him smile every time you say his name?
Let’s get started!
Nicknames for Boyfriend
Babe – A classic term of endearment for someone you love.
Honey – For someone who is as sweet as honey.
Sweetheart – Perfect for a genuinely kind and loving partner.
Lovebug – For a boyfriend who’s adorably affectionate.
Darling – A timeless nickname for someone special.
Snugglebug – For a boyfriend who loves to cuddle.
Angel – If he feels like a heavenly presence in your life.
Baby – A comforting and tender nickname.
Dear – A simple yet affectionate way to show love.
Pookie – A playful, silly name to make him smile.
Cutie – For a boyfriend who’s irresistibly adorable.
Pumpkin – A warm and cute nickname, often seasonal.
Teddy – For someone who’s cuddly and soft-hearted.
Buttercup – Sweet and cheerful, like the flower.
Nugget – A quirky nickname for someone small and precious.
Sugarplum – If he’s sweet and brings joy to your life.
Cupcake – Perfect for a boyfriend who’s your favourite treat.
Cookie – For a boyfriend who’s irresistibly sweet.
Jellybean – A fun, colourful nickname for a playful guy.
Snookums – An old-fashioned but adorable term of endearment.
Casanova – For a boyfriend who’s effortlessly romantic.
Romeo – A classic name for a passionate lover.
Prince Charming – If he treats you like a princess.
Heartthrob – Perfect for a boyfriend who makes your heart race.
Champ – For someone who always supports and motivates you.
Rockstar – If he’s confident and has a cool vibe.
Big Guy – For a boyfriend who’s your protector.
Loverboy – A romantic nickname for someone deeply affectionate.
Mr. Perfect – If he ticks all the right boxes in your heart.
Sunshine – For someone who brightens up your day.
Captain – If he’s the leader of your heart.
Bear – For a boyfriend who’s strong yet cuddly.
Goofball – For someone who always makes you laugh.
Tater Tot – A quirky and fun nickname for a snack-loving guy.
Waffles – For a boyfriend who’s warm and comforting like breakfast.
Bubs – A casual and cute name for an easy-going partner.
Snuggles – If he loves long cuddles and cozy moments.
My King – For a boyfriend who reigns over your heart.
Cuddlebug – For a boyfriend who’s always up for a cuddle.
Chubs – A playful nickname for a boyfriend who’s squishy and lovable.
Hunnybunch – A combination of sweet and affectionate.
Love Muffin – For a boyfriend who’s soft, sweet, and lovable.
Smoochie – If he loves giving or receiving kisses.
Stud – A confident nickname for an attractive boyfriend.
Handsome – Simple and straightforward for a good-looking guy.
Lovebird – For a boyfriend who’s inseparable from you.
Bunny – For a boyfriend who’s soft, cute, and playful.
Panda – A nickname for someone who’s calm and cuddly.
Tiger – For a bold, confident, and passionate boyfriend.
My Person – A heartfelt nickname for someone who’s your everything.
Boo Bear – A mix of cute and cuddly.
Lovebug – For a boyfriend who’s always affectionate.
Peach – If he’s sweet and irresistible.
Darlin’ – A Southern twist on “Darling.”
Bae – Short for “Before Anyone Else.”
Honeybee – For a boyfriend who’s sweet and hardworking.
Sugarpie – A sugary nickname for a sweet boyfriend.
Muffin – For a boyfriend who’s soft and comforting.
Sparky – If he’s full of energy and lights up your life.
Cinnamon – For someone who’s spicy and warm.
Choco – For a boyfriend as sweet as chocolate.
Lovie – A soft, affectionate term.
Dreamboat – If he’s the man of your dreams.
Hero – For a boyfriend who’s your protector.
Snickers – If he makes you laugh all the time.
Scooby – A playful nickname for a fun-loving guy.
Bubba – A casual and endearing term.
Monkey – For a boyfriend who’s playful and adventurous.
Hottie – When he’s simply too attractive.
Lucky Charm – For someone who brings you good fortune and happiness.
Charmy – Short for a boyfriend who’s charming.
Dimples – If his smile is irresistible.
Giggles – For someone who makes you laugh endlessly.
Snazzy – If he’s stylish and cool.
Kingy – A playful twist on calling him your king.
Squishy – If he’s soft-hearted and huggable.
Cuddle King – For someone who’s the master of cuddles.
Marshmallow – Sweet, soft, and lovable.
Bunny Boo – A blend of playful and sweet.
Chip – A short and unique nickname.
Bear Hug – For someone who gives the best hugs.
Blue Eyes – If his eyes are captivating.
Babycakes – A cute and classic nickname.
Hugster – If he’s always hugging you.
Puppy – For a boyfriend who’s loyal and cute.
Ducky – A quirky and unique nickname.
Kitty – Playful and sweet, like a kitten.
Fox – For a boyfriend who’s clever and good-looking.
Pineapple – Sweet on the inside and unique.
Moose – For someone strong and dependable.
Coco – If he’s as comforting as cocoa.
Smiley – For someone who’s always cheerful.
Snuggle Pie – Combining snuggly and sweet.
Gummy Bear – If he’s sweet and soft-hearted.
Hotstuff – For an undeniably attractive boyfriend.
Lovey-Dove – A playful yet romantic nickname.
Dino – For someone who’s big-hearted and protective.
Princey – A cute twist on “Prince.”
Pooh Bear – For someone gentle and caring.
Teddyboo – A mix of teddy bear and boo.