Looking for nicknames for your girlfriend? Here are 140, sorted by style: cute, sweet, unique, funny, food, flirty and badass, plus Spanish, French and Italian pet names with their meanings. Classics like Babe and Honey work for anyone. The names she remembers usually come from something only the two of you share.
Say a few out loud, notice which one makes her smile, and keep that one. Shopping for the other side of the relationship? We also have nicknames for your boyfriend.
Cute Nicknames for Your Girlfriend
Soft, sweet and a little silly, these are the names that make her roll her eyes and smile at the same time.
- Cutie Pie
- Sweet Pea
- Buttercup
- Panda
- Ladybug
- Snuggle Bunny
- Button
- Pookie
- Daisy
- Baby Doll
- Dollface
- Sunshine
- Bubbles
- Kitten
- Precious
- Cuddle Bug
- Angel
- Babycakes
- Boo
- Teddy
Sweet and Romantic Names for Her
Save these for love notes, anniversaries and the moments when a joke would be the wrong call.
- My Love
- Darling
- Sweetheart
- My Queen
- Princess
- My Everything
- Soulmate
- Love of My Life
- My Person
- Dearest
- Treasure
- My Heart
- Better Half
- Future Wife
- Moonbeam
- Light of My Life
Unique Nicknames for Your Girlfriend
If Babe feels too ordinary, try one of these. They are less common, so they feel made for her.
- Wildflower
- Stardust
- Firefly
- Sparrow
- Marigold
- Pixie
- Juniper
- Bluebell
- Comet
- Skylark
- Hummingbird
- Clover
- Nova
- Poppy
- Willow
- Sunbeam
Funny Nicknames for Your Girlfriend
The best funny nicknames poke fun at a habit she already owns. Use them with a grin, and never in front of her boss.
- Blanket Hog
- Snack Bandit
- Hangry Hippo
- Captain Cold Feet
- Queen of Naps
- Princess Five More Minutes
- Fry Thief
- Hoodie Thief
- Little Gremlin
- Goober
- Silly Goose
- Chaos Coordinator
- Aux Cord Queen
- Bossy Pants
- Drama Llama
- Tiny Tornado
Food-Inspired Pet Names
For the girlfriend who is sweeter than dessert, or the one who always steals a bite of yours.
- Honey
- Sugar
- Cupcake
- Muffin
- Cookie
- Peaches
- Sugarplum
- Cinnamon
- Jellybean
- Honeybun
- Pumpkin
- Pudding
- Gumdrop
- Strawberry
- Dumpling
- Butterscotch
Names That Compliment Her Looks
Some names are a compliment every time you say them. These suit the girlfriend who stops you in your tracks.
- Gorgeous
- Beautiful
- Stunner
- Bombshell
- Pretty Girl
- Bright Eyes
- Dimples
- Goddess
- Sparkle
- Beauty Queen
- Hot Stuff
- Showstopper
Flirty Nicknames for Your Girlfriend
Flirty names belong in texts and private moments. Keep them playful, and keep them between the two of you.
- Babe
- Hottie
- Foxy
- Trouble
- Firecracker
- Heartbreaker
- Mischief
- Sweet Thing
- Smokeshow
- Siren
- Kissy Face
- Lovebug
Badass Nicknames for Her
For the girlfriend who kills the spider, wins every argument and drives better than you do.
- Warrior Princess
- Wonder Woman
- Boss Lady
- Spitfire
- Wildcat
- Lioness
- Rebel
- Valkyrie
- Phoenix
- Rockstar
- Ace
- Queen Bee
Spanish Nicknames for Your Girlfriend
Spanish has some of the warmest pet names in any language. Each one comes with what it means, so you know what you are saying.
- Mi Amor — my love
- Mi Vida — my life
- Mi Cielo — literally “my sky,” used like “my darling”
- Cariño — darling, from the word for affection
- Corazón — heart
- Mi Reina — my queen
- Princesa — princess
- Preciosa — precious, or gorgeous
- Hermosa — beautiful
- Mi Media Naranja — my better half, literally “my half orange”
- Mi Alma — my soul
- Bombón — a chocolate bonbon, used for someone attractive
Wiktionary’s entry for the Spanish media naranja, captured October 16, 2026. Literally “half orange,” it means better half.
French and Italian Pet Names for Her
Four from French and four from Italian, for the girlfriend who loves a little romance with her coffee.
- Ma Chérie — my darling, in French
- Mon Cœur — my heart, in French
- Ma Belle — my beautiful, in French
- Ma Puce — literally “my flea,” a classic French term of endearment
- Tesoro — treasure, in Italian
- Amore Mio — my love, in Italian
- Bella — beautiful, in Italian
- Principessa — princess, in Italian
Wiktionary’s entry for the French puce, captured October 16, 2026. It means flea, and is also an affectionate word for a girlfriend.
How to Choose a Nickname She Will Love
A nickname only works if she enjoys hearing it, so run your favorites through these checks.
- Start from something real about her, like a habit, a favorite food or a joke from your first date.
- Say it out loud in private first, because some names look cute in a text and sound strange spoken.
- Watch her reaction, and if she winces for real rather than for show, move on to the next one.
- Keep flirty names private, and use the sweet or cute ones in front of friends and family.
- Do not force it. The best nicknames usually stick on their own within a week or two.
Frequently Asked Questions
What is a flirty name for a girl?
Hottie, Foxy, Trouble and Firecracker are flirty without being crude. Keep flirty names for texts and time alone, since what sounds playful between two people can sound odd in front of friends.
What names can you call a girlfriend?
The everyday classics are Babe, Honey, Sweetheart and My Love. For something more personal, try a cute name like Sweet Pea or Pookie, or a less common one like Wildflower or Firefly.
What is a badass nickname for a girl?
Spitfire, Valkyrie, Lioness, Wildcat and Boss Lady suit a girlfriend who is fearless and a little intimidating. They land best when they describe something she is proud of.
What are some seductive nicknames?
Siren, Smokeshow, Sweet Thing and Heartbreaker carry a little heat while staying tasteful. Save them for private messages, and drop any she does not like.
What do you call your girlfriend in Spanish?
The word for girlfriend is novia, but as a pet name Spanish speakers more often say mi amor, mi vida or mi cielo. Cariño and corazón are just as common, and both work in a text or out loud.
Final Thoughts
The best nickname for your girlfriend is the one she smiles at before she even looks up. Try a few from this list, keep the one that sticks, and do not be surprised if it changes over time. For the rest of the people you love, try our nicknames for your best friend.