120 cute nicknames for your partner

120 Cute Nicknames for Your Boyfriend or Girlfriend (and How to Pick One)

The best nicknames are never chosen from a list. They come from a mispronounced word, a holiday, a joke nobody else would understand. But everyone needs a starting point, and a good pet name is a small private language between two people.

Here are 120, sorted by style, and a short guide to finding one that sticks.

Classic pet names

  1. Babe
  2. Baby
  3. Love
  4. Honey
  5. Darling
  6. Sweetheart
  7. Dear
  8. Angel
  9. Sweetie
  10. My love
  11. Hun
  12. Beautiful
  13. Handsome
  14. Gorgeous
  15. Sunshine
  16. Treasure
  17. Dearest
  18. Beloved
  19. Lovely
  20. Bae

Cute nicknames

  1. Bug
  2. Bunny
  3. Bean
  4. Peanut
  5. Button
  6. Cupcake
  7. Muffin
  8. Pumpkin
  9. Boo
  10. Bubba
  11. Cutie
  12. Snuggles
  13. Pookie
  14. Dumpling
  15. Teddy
  16. Cub
  17. Dove
  18. Sprout
  19. Pickle
  20. Smiley

Nicknames for him

  1. Champ
  2. Chief
  3. Captain
  4. Big guy
  5. Tiger
  6. Bear
  7. Hero
  8. Mister
  9. Ace
  10. Stud
  11. Romeo
  12. My man
  13. Hubby
  14. Prince
  15. Rock
  16. Sailor
  17. Cowboy
  18. Superman
  19. Boss
  20. King

Nicknames for her

  1. Princess
  2. Queen
  3. Wifey
  4. Doll
  5. Rose
  6. Daisy
  7. Bella
  8. Peach
  9. Cherry
  10. Gem
  11. Star
  12. Goddess
  13. Missy
  14. Sugar
  15. Buttercup
  16. Kitten
  17. Dream girl
  18. Lady
  19. Petal
  20. My girl

Funny nicknames

  1. Trouble
  2. Goober
  3. Nugget
  4. Noodle
  5. Weirdo
  6. Dork
  7. Snack
  8. Monkey
  9. Goose
  10. Sleepyhead
  11. Grumpy
  12. Nerd
  13. Potato
  14. Meatball
  15. Menace
  16. Cheeseball
  17. Stinker
  18. Chaos
  19. Gremlin
  20. Muppet

Romantic nicknames

  1. My heart
  2. My person
  3. My everything
  4. Soulmate
  5. My one
  6. Heartbeat
  7. My world
  8. Forever
  9. My always
  10. Dream
  11. Lover
  12. My home
  13. Better half
  14. My favourite
  15. Light of my life
  16. Mi amor
  17. Mon amour
  18. Amore
  19. Cariño
  20. Habibi

How to pick one that sticks

  • Start from a real moment. Something they said, ate, wore or got wrong. Names with a story last longest.
  • Try it and watch their face. You will know within a second.
  • Ask if you're unsure. “Do you like being called that?” is a perfectly good question. Some people hate “baby”.
  • Avoid anything about their body or an insecurity. Even as a joke.
  • Have a public one and a private one. The private one is the good one.
  • Do not reuse one from an ex. They will find out.

Why couples use pet names at all

Researchers who study couple communication have found that private language, including nicknames and in-jokes, tends to go along with feeling closer and more satisfied. It is not that the names cause it. They are a sign of a shared world that only the two of you live in.

If a nickname suddenly stops being used, that can be a small signal too. It is often one of the first things to go when couples drift.

Add to your private language

In-jokes come from knowing each other well. One question a day is a good way to collect more of them: BloomingPairs, free on iPhone and Android →

Frequently asked questions

What is the most popular pet name?

“Babe”, “baby”, “love” and “honey” are the most widely used in English.

When should you start using a nickname?

Whenever it comes naturally. If you are unsure whether they like it, ask.

Is it weird not to have pet names?

No. Plenty of happy couples use first names. What matters is that you have some private language of your own.

Back to blog

Loved this read? Put it into practice.

One meaningful question a day, for you and your partner — free for 7 days.

Get the app →