Puppy Name Generator

Cute, Funny and Classic Names for Your New Pup

Animals & Creatures500 curated namesUpdated Free · no sign-up

Tap a name to copy it500 names in this generator

Find the perfect name for your new puppy: sweet food names like Biscuit and Mochi, classic favorites like Milo and Daisy, vintage picks, cartoon pups and playful names for tiny troublemakers. Built for boys, girls and every breed.

About puppy names

Puppy names lean cuter and smaller than names people give adult rescue dogs, which is why the most popular picks for new pups are things like Biscuit, Peanut, Mochi, Teddy and Winnie rather than Rex or Duke. The trick is that a puppy name has to survive the puppy. A twelve-pound Labrador called Nugget will be a ninety-pound Labrador called Nugget, so the names that age best are either charming at any size (Milo, Hazel, Gus, Mabel) or funny precisely because they stop fitting.

Trainers agree on a few practical rules. One or two syllables are easiest for a pup to learn, and names ending in a long vowel or a sharp consonant (Lucy, Ziggy, Scout, Jack) carry better in a park than soft names that trail off. Avoid anything that rhymes with a command you will use every day: Kit sounds like sit, Bo sounds like no, and Ray sounds like stay.

The list below mixes the categories new owners actually search for: food and coffee names, classic favorites, vintage human names (Walter, Ethel), nature and weather, cartoon and movie pups, and playful names for the mischief-makers. Say a few out loud in your happiest voice, because that is how your puppy will hear it about two hundred times a day.

Tips for choosing a name

  • Pick a name that still works when the puppy is full-grown; Tiny and Pipsqueak are adorable on a Great Dane but only if you are in on the joke.
  • Test the name against your commands. Anything that rhymes with sit, stay, no, come or down will confuse a pup who is just learning them.
  • Two syllables with a bright vowel (Ziggy, Poppy, Louie, Mabel) are the easiest for puppies to recognize and for you to call cheerfully across a yard.
  • Wait 24 to 48 hours before committing. Puppies reveal their personality fast, and the shy pup you named Rascal may turn out to be a Winnie.
  • If you have more than one dog, choose names that sound clearly different (not Bella and Stella) so each pup learns which one is theirs.

Frequently asked questions

What are the most popular puppy names right now?

Luna, Bella, Milo, Charlie, Daisy, Teddy, Cooper and Lucy top most registration lists, with food names like Biscuit, Peanut, Mochi and Waffles and vintage names like Walter and Mabel climbing fast for new puppies.

How do I choose a puppy name that is easy to train with?

Keep it to one or two syllables, make it sound distinct from your basic commands and from other pets in the house, and use it only in positive moments for the first few weeks so the pup learns to love hearing it.

Can I rename a puppy I adopted?

Yes. Puppies under a year adjust to a new name within days. Say the new name, reward immediately, and repeat; if the old name is close in sound (Milo to Miles) the switch is nearly instant.

Should a puppy name match its breed or look?

It can, but it does not have to. Coat-color names (Cocoa, Pepper, Ash, Goldie) and breed-flavored picks (Bruno for a boxer, Pierogi for a dachshund) are fun shortcuts, while human names like Otis or Hazel fit any dog and never feel dated.

All 500 puppy names

Browse the full list
  • Biscuit
  • Peanut
  • Waffles
  • Mochi
  • Pickles
  • Noodle
  • Pudding
  • Muffin
  • Nugget
  • Bean
  • Tater
  • Dumpling
  • Pretzel
  • Maple
  • Honey
  • Cocoa
  • Oreo
  • Cookie
  • Mango
  • Olive
  • Peaches
  • Clementine
  • Pumpkin
  • Butterscotch
  • Truffle
  • Churro
  • Gnocchi
  • Tofu
  • Sprinkles
  • Jellybean
  • Marshmallow
  • Crumpet
  • Scone
  • Bagel
  • Pancake
  • Pepper
  • Ginger
  • Basil
  • Sage
  • Ziggy
  • Ollie
  • Teddy
  • Archie
  • Milo
  • Finn
  • Gus
  • Louie
  • Otis
  • Winston
  • Murphy
  • Cooper
  • Tucker
  • Bentley
  • Rocco
  • Moose
  • Bruno
  • Hank
  • Walter
  • Frankie
  • Chewie
  • Ozzy
  • Barney
  • Rufus
  • Rusty
  • Buddy
  • Boomer
  • Duke
  • Diesel
  • Tank
  • Bear
  • Koda
  • Kobe
  • Ace
  • Rex
  • Zeus
  • Thor
  • Loki
  • Apollo
  • Odin
  • Atlas
  • Leo
  • Jasper
  • Oscar
  • Benji
  • Toby
  • Max
  • Charlie
  • Jack
  • Henry
  • Alfie
  • Marley
  • Beau
  • Dexter
  • Harley
  • Ranger
  • Scout
  • Tanner
  • Ruger
  • Remi
  • Bella
  • Luna
  • Daisy
  • Lucy
  • Sadie
  • Molly
  • Maggie
  • Stella
  • Penny
  • Rosie
  • Ruby
  • Lola
  • Zoey
  • Chloe
  • Piper
  • Nala
  • Willow
  • Ellie
  • Hazel
  • Lily
  • Poppy
  • Pearl
  • Mabel
  • Millie
  • Winnie
  • Dottie
  • Birdie
  • Goldie
  • Coco
  • Gigi
  • Lulu
  • Fifi
  • Bambi
  • Trixie
  • Pippa
  • Nellie
  • Minnie
  • Maisie
  • Josie
  • Roxy
  • Sasha
  • Zara
  • Nova
  • Juno
  • Cleo
  • Freya
  • Athena
  • Hera
  • Iris
  • Ivy
  • Fern
  • Clover
  • Meadow
  • Sunny
  • Summer
  • Autumn
  • Winter
  • Storm
  • Misty
  • Rain
  • Sky
  • Star
  • Comet
  • Rocket
  • Pixel
  • Gizmo
  • Doodle
  • Wiggles
  • Bubbles
  • Giggles
  • Snuggles
  • Cuddles
  • Nibbles
  • Scooter
  • Skipper
  • Skippy
  • Zippy
  • Dash
  • Bolt
  • Flash
  • Turbo
  • Rascal
  • Bandit
  • Rebel
  • Rogue
  • Maverick
  • Chase
  • Hunter
  • Scrappy
  • Sparky
  • Spunky
  • Peppy
  • Shorty
  • Tiny
  • Pip
  • Pipsqueak
  • Squirt
  • Peewee
  • Button
  • Bitsy
  • Pebble
  • Acorn
  • Chestnut
  • Hazelnut
  • Pistachio
  • Peanut Butter
  • Jelly
  • Biscotti
  • Croissant
  • Éclair
  • Macaron
  • Snickerdoodle
  • Brownie
  • Fudge
  • Caramel
  • Praline
  • Nougat
  • Gumdrop
  • Lollipop
  • Dot
  • Pixie
  • Elfie
  • Sprite
  • Gremlin
  • Goblin
  • Troll
  • Hobbit
  • Frodo
  • Samwise
  • Pippin
  • Merry
  • Bilbo
  • Gandalf
  • Yoda
  • Chewbacca
  • Ewok
  • Wicket
  • Porg
  • Grogu
  • Rey
  • Finnick
  • Katniss
  • Hermione
  • Dobby
  • Hedwig
  • Pikachu
  • Eevee
  • Snorlax
  • Jigglypuff
  • Totoro
  • Ponyo
  • Kiki
  • Jiji
  • Calcifer
  • Appa
  • Momo
  • Stitch
  • Lilo
  • Nemo
  • Dory
  • Marlin
  • Simba
  • Pumbaa
  • Timon
  • Baloo
  • Mowgli
  • Bagheera
  • Dumbo
  • Thumper
  • Flower
  • Pongo
  • Perdita
  • Tramp
  • Lady
  • Copper
  • Tod
  • Dug
  • Russell
  • Buzz
  • Woody
  • Slinky
  • Hamm
  • Forky
  • Ducky
  • Bunny
  • Remy
  • Linguini
  • Eve
  • Baymax
  • Hiro
  • Moana
  • Pua
  • Heihei
  • Maui
  • Olaf
  • Sven
  • Kristoff
  • Elsa
  • Anna
  • Ariel
  • Flounder
  • Sebastian
  • Belle
  • Chip
  • Lumiere
  • Cogsworth
  • Figaro
  • Pinocchio
  • Jiminy
  • Scamp
  • Scooby
  • Astro
  • Pluto
  • Goofy
  • Odie
  • Garfield
  • Snoopy
  • Woodstock
  • Marmaduke
  • Clifford
  • Blue
  • Bingo
  • Bluey
  • Chilli
  • Marshall
  • Rubble
  • Zuma
  • Skye
  • Everest
  • Ryder
  • Benny
  • Winky
  • Wiggly
  • Fuzzy
  • Fluffy
  • Scruffy
  • Shaggy
  • Patches
  • Spot
  • Freckles
  • Speckle
  • Domino
  • Checkers
  • Dice
  • Puzzle
  • Marble
  • Pebbles
  • Rocky
  • Boulder
  • Flint
  • Slate
  • Onyx
  • Ebony
  • Raven
  • Shadow
  • Smokey
  • Ash
  • Cinder
  • Soot
  • Charcoal
  • Dusty
  • Sandy
  • Amber
  • Mocha
  • Latte
  • Espresso
  • Cappuccino
  • Chai
  • Matcha
  • Snowball
  • Snowy
  • Frosty
  • Blizzard
  • Icicle
  • Crystal
  • Glacier
  • Polar
  • Aspen
  • Juniper
  • Cedar
  • Birch
  • Oakley
  • Rowan
  • Ember
  • Blaze
  • Inferno
  • Fuego
  • Pepperoni
  • Schnitzel
  • Strudel
  • Gouda
  • Brie
  • Cheddar
  • Feta
  • Havarti
  • Halloumi
  • Mozzarella
  • Sushi
  • Bao
  • Boba
  • Kiwi
  • Tangerine
  • Apricot
  • Nectarine
  • Plum
  • Fig
  • Cherry
  • Berry
  • Blueberry
  • Huckleberry
  • Raspberry
  • Strawberry
  • Blackberry
  • Bramble
  • Thistle
  • Heather
  • Bluebell
  • Buttercup
  • Daffodil
  • Dandelion
  • Marigold
  • Primrose
  • Tulip
  • Dahlia
  • Peony
  • Magnolia
  • Jasmine
  • Lavender
  • Lilac
  • Violet
  • Velvet
  • Mittens
  • Socks
  • Boots
  • Bootsie
  • Slippers
  • Pom-Pom
  • Sundae
  • Sherbet
  • Gelato
  • Sorbet
  • Popsicle
  • Rocky Road
  • Tiramisu
  • Cannoli
  • Bowie
  • Elvis
  • Hendrix
  • Ringo
  • Dylan
  • Prince
  • Stevie
  • Aretha
  • Etta
  • Ella
  • Billie
  • Nina
  • Dolly
  • Reba
  • Loretta
  • Patsy
  • Willie
  • Waylon
  • Merle
  • Cash
  • June
  • Tex
  • Wyatt
  • Doc
  • Bronco
  • Buckaroo
  • Rodeo
  • Pinto
  • Palomino
  • Cheyenne
  • Dakota
  • Sierra
  • Montana
  • Nevada
  • Denver
  • Austin
  • Boston
  • Brooklyn
  • Phoenix
  • Memphis
  • Savannah
  • Georgia
  • Carolina
  • Virginia
  • Indiana
  • Dixie
  • Tallulah
  • Delilah
  • Matilda
  • Wilhelmina
  • Henrietta
  • Beatrix
  • Agatha
  • Edith
  • Pierogi
  • Ethel

More in Animals & Creatures