Female Dog Name Generator
Sweet, classic and sassy names for girl dogs
Generate female dog names for your new puppy or rescue: popular favorites like Luna and Daisy, vintage names like Hattie and Mabel, food names, flower names, goddess names, and sassy picks like Roxy and Harley. All chosen to be easy to call across a park.
About female dog names
The most registered girl dog names today are human names – Luna, Bella, Daisy, Lucy, Sadie, Molly – and the trend underneath is vintage: Hattie, Mabel, Edith, and Winnie have come back for dogs the same way they have for babies. Alongside those sit four reliable families: flowers and plants (Poppy, Clover, Juniper, Marigold), food (Biscuit, Olive, Mochi, Clementine), goddesses and heroines (Freya, Athena, Juno, Xena), and sassy or tough names for dogs with attitude (Roxy, Harley, Vixen, Rogue).
What makes a dog name good in practice is sound, not meaning. Two syllables ending in a vowel – Daisy, Millie, Coco, Nala – are the easiest to call and the easiest for a dog to pick out from background noise. One-syllable names work if they are crisp (Pearl, Wren, Sage). Avoid names that sound like commands: Kit sounds like sit, Bo sounds like no, and Faye sounds like stay.
For breeds with a strong national association there are names that fit: Heidi and Greta for a Bernese or a Dachshund, Colette and Fifi for a Poodle or Frenchie, Sakura and Momo for a Shiba, Lola and Paloma for a Chihuahua. Double-barrel names like Daisy Mae are mostly for the vet; at home you will shout the first half.
How to choose female dog names
- Say the name outdoors in your calling-the-dog voice; two syllables ending in a vowel (Daisy, Millie, Nala) carry best and are what most trainers recommend.
- Avoid names that rhyme with commands you will use daily – Kit/sit, Bo/no, Faye/stay, Mae/stay – or your dog will get mixed signals during training.
- Wait a day or two with a new puppy or rescue before choosing; a name like Storm or Pixie should match the personality you actually see.
- Pick the short form you will really shout (Clementine becomes Clemmie, Persephone becomes Percy) and make sure you like that too.
- If you are renaming a rescue, choose something with a similar vowel sound to the old name (Bella to Stella, Maggie to Mabel) so the transition is quick.
Frequently asked questions
What are the most popular female dog names?
Luna, Bella, Daisy, Lucy, Lola, Sadie, Molly, Maggie, Bailey, Sophie, Stella, Penny, Zoe, and Chloe consistently top pet insurance and registry lists. Luna has been number one for several years, and vintage names like Hattie, Winnie, and Mabel are the fastest risers.
What are some unique girl dog names?
Look past the top twenty to names like Ottilie, Tansy, Clover, Marisol, Xochitl, Cressida, Tuppence, Zuri, and Sakura. Food names (Miso, Waffles, Clementine) and old Hollywood names (Greta, Rita, Lana) are also distinctive without being hard to say.
Are there female dog names that sound tough?
Yes – Roxy, Harley, Raven, Onyx, Storm, Rogue, Xena, Valkyrie, Sheba, Vixen, and Blaze all suit a bully breed, a shepherd, or any dog with an attitude. Goddess names like Athena, Freya, and Hera give the same strength with a softer sound.
Can I change my rescue dog's name?
Absolutely. Dogs learn a new name in a week or two if you pair it with treats and use it consistently. Choosing a name with a similar sound to the old one (Sadie to Sage, Bella to Stella) makes it even faster, and many rescues actively encourage a fresh start.
Related generators
Dog Name Generator
Find the perfect name for your new dog
Registered Dog Name Generator
AKC-style kennel names for show dogs and pedigrees
Pet Name Generator
Names for dogs, cats, rabbits, birds and every pet in between
Female Cat Name Generator
Girl cat and kitten names that actually fit
Fantasy Dog Name Generator
Magical names for enchanted hounds and companions
Animal Name Generator
Names for pets, farm animals and wild characters
Cat Name Generator
Find the right name for your cat or kitten
Corgi Name Generator
Welsh, royal and loaf-shaped names for corgis
More like this
Funny Female Dog Name Generator
Punny, regal and deadpan names for girl dogs
Baseball Dog Name Generator
Ballpark names for a fan's new pup
Brindle Dog Name Generator
Striped, swirled and tiger names for brindle dogs
Arabic Dog Name Generator
Real Arabic words for dogs, with meanings
Bernese Mountain Dog Name Generator
Swiss, alpine and farm names for gentle tricolor giants
Car Dog Name Generator
Makes, models, parts and racing words for dogs
All 500 female dog names
A: 21 names
- Abby
- Ada
- Adelaide
- Agatha
- Agnes
- Aiko
- Alma
- Amelie
- Annie
- Anya
- Aria
- Ariel
- Artemis
- Arwen
- Aspen
- Athena
- Audrey
- Aurora
- Autumn
- Ava
- Azalea
B: 44 names
- Babette
- Bagel
- Bailey
- Bandit
- Baroness
- Basil
- Bea
- Bean
- Beatrice
- Beatrix
- Bella
- Bella Boo
- Belle
- Berry
- Bette
- Betty
- Bianca
- Bijou
- Billie
- Birdie
- Birdie Lou
- Biscuit
- Bitsy
- Blanche
- Blaze
- Blondie
- Blossom
- Bluebell
- Bobbie
- Bonita
- Boo
- Breeze
- Brigitte
- Brook
- Brooklyn
- Brownie
- Bubbles
- Bubbly
- Buffy
- Bumble
- Bunny
- Buttercup
- Butterscotch
- Button
C: 34 names
- Cadence
- Cairo
- Calypso
- Camellia
- Canela
- Carmen
- Celeste
- Charlie
- Cherry
- Cheyenne
- Chiquita
- Chiyo
- Chloe
- Churro
- Cinnamon
- Clementine
- Clemmie
- Cleo
- Cloudy
- Clover
- Coco
- Colette
- Contessa
- Cookie
- Coquette
- Cora
- Cordelia
- Cosette
- Countess
- Cressida
- Cricket
- Crumpet
- Cupcake
- Custard
D: 25 names
- Daffodil
- Dahlia
- Daisy
- Daisy Duck
- Daisy Duke
- Daisy Mae
- Dakota
- Daphne
- Dasha
- Della
- Delta
- Dixie
- Doe
- Dolly
- Dorothy
- Dory
- Dot
- Dottie
- Dove
- Dragonfly
- Duchess
- Dulce
- Dumpling
- Dune
- Dusty
E: 17 names
- Ebony
- Echo
- Edith
- Edna
- Electra
- Eleven
- Ellie
- Elodie
- Eloise
- Elsa
- Elsie
- Emmylou
- Empress
- Esperanza
- Esther
- Ethel
- Etta
F: 14 names
- Fable
- Fang
- Fawn
- Fern
- Fifi
- Finch
- Firefly
- Flora
- Florence
- Foxy
- Frankie
- Freya
- Frida
- Frost
G: 17 names
- Gaia
- Georgia
- Georgie
- Gidget
- Giggles
- Gigi
- Gina
- Ginger
- Giselle
- Goldie
- Grace
- Gracie
- Greta
- Gretel
- Gumdrop
- Guppy
- Gwen
H: 22 names
- Hana
- Harley
- Harlow
- Harmony
- Harriet
- Hattie
- Havana
- Hazel
- Hazel Grace
- Heather
- Heidi
- Helena
- Hera
- Hermia
- Hermione
- Hestia
- Hettie
- Hilda
- Hina
- Holly
- Honey
- Honey Bee
I: 11 names
- Imogen
- India
- Indie
- Inez
- Ingrid
- Iris
- Irma
- Isis
- Ivy
- Ivy June
- Izzy
J: 14 names
- Jackie
- Jasmine
- Jasmine Rose
- Jellybean
- Jolene
- Joplin
- Josie
- Joy
- Judy
- Juliet
- Juliette
- June
- Juniper
- Juno
K: 13 names
- Katniss
- Katya
- Kenya
- Kestrel
- Khaleesi
- Kiki
- Kiko
- Kitty
- Kitty Belle
- Kiwi
- Koala
- Koko
- Kona
L: 31 names
- Lady
- Lady Bird
- Ladybug
- Lamb
- Lana
- Lara
- Lark
- Latte
- Laurel
- Lauren
- Lavender
- Layla
- Leia
- Liesl
- Lilo
- Lily
- Lola
- Lola Bean
- London
- Loretta
- Lottie
- Louisa
- Lucia
- Lucille
- Lucy
- Lucy Lou
- Lulu
- Luna
- Lupe
- Luz
- Lyric
M: 47 names
- Mabel
- Maggie
- Magnolia
- Maisie
- Majesty
- Mango
- Maple
- Margot
- Marigold
- Marilyn
- Marion
- Mariposa
- Marisol
- Marjorie
- Marley
- Marshmallow
- Matilda
- Maude
- Mavis
- Maya
- Meadow
- Mei
- Melody
- Merida
- Mia
- Midge
- Milan
- Millie
- Millie Mae
- Mimi
- Minnie
- Minnie Mouse
- Minnow
- Miranda
- Mischa
- Miso
- Misty
- Moana
- Mocha
- Mochi
- Molly
- Momo
- Montana
- Moxie
- Muffin
- Munchkin
- Myrtle
N: 15 names
- Nacho
- Nadia
- Nala
- Nala Mae
- Nani
- Nellie
- Nibbles
- Nieve
- Nikita
- Noodle
- Nora
- Nova
- Nugget
- Nutmeg
- Nyx
O: 10 names
- Odette
- Olga
- Olive
- Olive Oyl
- Olivia
- Onyx
- Opal
- Ophelia
- Otter
- Ottilie
P: 40 names
- Paloma
- Pancake
- Panda
- Pandora
- Paprika
- Paris
- Patsy
- Peaches
- Peanut
- Pearl
- Pebble
- Pebbles
- Penny
- Peony
- Pepper
- Pepper Ann
- Peppy
- Perdita
- Persephone
- Petunia
- Philippa
- Pickle
- Pilar
- Pip
- Piper
- Pippa
- Pixie
- Pixie Dust
- Plum
- Poet
- Polly
- Poppy
- Portia
- Posey
- Prairie
- Pretzel
- Primrose
- Princess
- Prudence
- Pudding
Q: 2 names
- Queen Bee
- Queenie
R: 25 names
- Rain
- Ramona
- Raven
- Reba
- Rebel
- Regina
- Remi
- Rhea
- Ripley
- Rita
- River
- Robin
- Rogue
- Roma
- Ronnie
- Rosa
- Rosalind
- Rosalita
- Rosanne
- Rosemary
- Rosie
- Roxy
- Ruby
- Ruby Roo
- Ruthie
S: 43 names
- Sable
- Sadie
- Sadie Belle
- Saffron
- Sage
- Sakura
- Sammie
- Sandy
- Sasha
- Sassy
- Savannah
- Scout
- Selene
- Sesame
- Shadow
- Sheba
- Sienna
- Sierra
- Simone
- Sky
- Smurfette
- Snow
- Sonnet
- Sophia
- Sophie
- Sparkle
- Sparrow
- Spring
- Sprinkles
- Sprite
- Spunky
- Starling
- Stella
- Stevie
- Storm
- Stormy
- Story
- Suki
- Summer
- Sunny
- Swift
- Sydney
- Sylvie
T: 21 names
- Tabitha
- Taffy
- Tama
- Tammy
- Tansy
- Tasha
- Tater
- Teeny
- Thalia
- Thelma
- Thelma Lou
- Tiana
- Tink
- Tinkerbell
- Titania
- Tizzy
- Toffee
- Trixie
- Truffle
- Tulip
- Twinkle
U: 1 name
- Ursula
V: 12 names
- Valentina
- Valkyrie
- Vanellope
- Velma
- Venice
- Vera
- Veronica
- Vesta
- Vienna
- Viola
- Violet
- Vixen
W: 11 names
- Waffles
- Wasabi
- Willa
- Willow
- Willow Rose
- Wilma
- Winifred
- Winnie
- Winter
- Wren
- Wynonna
X: 2 names
- Xena
- Xochitl
Y: 2 names
- Yuki
- Yumi