Skip to content
I Cannot Think Of A Name

Female Puppy Name Generator

Bringing home a little girl? Generate female puppy names: classic girl names like Bella and Penny, sweet treat names like Gumdrop, flower names like Petunia, trendy names like Margot, and fancy titles like Duchess Henrietta. Filter by first letter, length and style, copy the ones you like and save your favourites.

Female puppy name generator

Your favourites

Tap the ☆ next to a name to save it here. Favourites stay in this browser only.

    40 female puppy name ideas

    Hand-picked examples to get you started, grouped by type.

    Classic girl dog names

    • Bella
    • Bailey
    • Sophie
    • Penny
    • Gracie
    • Ellie
    • Rosalind
    • Matilda

    Sweet treat names

    • Cupcake
    • Gumdrop
    • Taffy
    • Mochi
    • Sprinkles
    • Snickerdoodle
    • Peaches
    • Cannoli

    Flower & nature names

    • Petunia
    • Jasmine
    • Daisy
    • Magnolia
    • Blossom
    • Aurora
    • Wisteria
    • Buttercup

    Trendy names

    • Aria
    • Remi
    • Sloane
    • Margot
    • Everly
    • Harlow
    • Esme
    • Tallulah

    Fancy & funny names

    • Princess Gumdrop
    • Duchess Henrietta
    • Lady Wisteria
    • Miss Taffy
    • Queen Margot
    • Little Beatrix
    • Princess Sprinkles
    • Miss Snickerdoodle

    How to choose a name for your female puppy

    Think about the dog she will become

    Puppies grow up fast. The tiny fluffball you name today could be a sixty-pound adult in a year, so pick a name that will suit her at every size. Cute names like Gumdrop or Sprinkles are adorable on a small breed and hilarious on a big one, and that is fine as long as you are in on the joke. Classic names like Penny, Sophie or Matilda age well whatever she grows into.

    It also helps to think about her personality. A calm, gentle puppy might suit a soft flower name like Magnolia, while a bouncy troublemaker might be more of a Trixie or a Roxy.

    Names puppies learn quickly

    • Pick one or two syllables for everyday use. Short names like Penny, Cleo or Mochi are easy for puppies to pick out.
    • Names ending in a vowel sound, like Bella or Ellie, are easy to call in a happy, sing-song voice.
    • Avoid names that sound like commands: Kit sounds like “sit”, Kay like “stay”, Noa like “no” and Dawn like “down”.
    • Avoid names that sound like family members or other pets in the house.
    • Make sure everyone uses the same name. A puppy called Princess by one person and Penny by another will take longer to learn either.

    Classic, sweet, flower or trendy?

    Classic girl names are timeless and easy to say. Sweet treat names are playful and great for friendly, cuddly puppies. Flower and nature names are gentle and pretty. Trendy names, like Margot, Sloane or Everly, feel fresh and modern and stand out at the dog park. Use the style filter above to switch between them, and try a fancy title like Duchess or Lady for a full name with a short everyday version.

    Small breed or big breed?

    Some names just seem to fit a certain size. Dainty names like Fifi, Mimi or Petunia feel made for a toy breed, while strong classics like Athena, Georgia or Freya suit a large, confident dog. You can also flip it for fun: a Great Dane called Cupcake always gets a laugh. If you are adopting a mixed-breed puppy and are not sure how big she will get, a middle-of-the-road classic like Penny, Rosalind or Ellie is a safe choice.

    Naming littermates or a second dog? Choose names that start with different sounds, like Mochi and Bella rather than Bella and Belinda, so each dog knows who you are calling.

    Teaching her name

    Start the day she comes home. Say her name in a cheerful voice, and the moment she looks at you, reward her with a small treat or praise. Keep sessions short and fun, a few times a day. Never use her name when scolding her, because you want it to mean good things are coming. Most puppies learn their name within a week or two.

    Try it out

    Use the generator above to build a shortlist, star your favourites and say each one out loud as if you were calling her in from the garden. The right one will feel easy to say and will make you smile every time.

    Frequently asked questions

    What are the most popular female puppy names?

    Classic favourites include Bella, Bailey, Sophie, Penny and Gracie. Sweet names like Cupcake or Mochi and flower names like Daisy and Magnolia are also very popular for girl puppies.

    What is a cute name for a girl puppy?

    Sweet treat names are hard to beat: Gumdrop, Taffy, Sprinkles, Peaches or Snickerdoodle. For something cute and classic, try Penny, Ellie or Goldie.

    What is a unique name for a female puppy?

    Trendy names like Sloane, Margot, Everly or Tallulah stand out, as do less common flowers like Wisteria or Larkspur. Use the modern style filter to find fresher names.

    How long should a puppy name be?

    One or two syllables is ideal for everyday use. If you love a longer name like Duchess Henrietta, use a short nickname such as Etta for training.

    Which names should I avoid for a puppy?

    Avoid names that sound like common commands, such as Kit (sit), Kay (stay) or Noa (no), and names that sound like people or pets already in your home.

    When should I start using my puppy’s name?

    Right away. Use her name in a happy voice, reward her when she looks at you, and keep it positive. Most puppies learn their name within one or two weeks.