Puppy Name Generator
Cute, funny and classic names for your new pup
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 mixes the categories new owners search for: food and coffee names, classic favorites, vintage human names (Walter, Ethel), nature and weather, cartoon and movie pups, famous dogs, sea and space names, music words, puns, 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.
How to choose puppy names
- 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.
Related generators
Dog Name Generator
Find the perfect name for your new dog
Pet Name Generator
Names for dogs, cats, rabbits, birds and every pet in between
Cat Name Generator
Find the right name for your cat or kitten
Registered Dog Name Generator
AKC-style kennel names for show dogs and pedigrees
Fantasy Dog Name Generator
Magical names for enchanted hounds and companions
Bunny Name Generator
Cute names for pet rabbits and bunny characters
Pet Business Name Generator
Names for groomers, dog walkers, pet sitters and pet shops
Corgi Name Generator
Welsh, royal and loaf-shaped names for corgis
More like this
Baseball Dog Name Generator
Ballpark names for a fan's new pup
Brindle Dog Name Generator
Striped, swirled and tiger names for brindle dogs
Female Dog Name Generator
Sweet, classic and sassy names for girl dogs
Funny Female Dog Name Generator
Punny, regal and deadpan names for girl dogs
Hawaiian Dog Name Generator
Real Hawaiian words, names and places for dogs
Shih Tzu Name Generator
Tibetan, palace, flower and topknot dog names
All 1,000 puppy names
A: 35 names
- Abu
- Accordion
- Ace
- Acorn
- Agatha
- Alfie
- Allegro
- Amber
- Ammy
- Amore
- Andromeda
- Anna
- Apollo
- Appa
- Apple Fritter
- Apricot
- Arancini
- Archie
- Aretha
- Argos
- Ariel
- Arpeggio
- Arroyo
- Artoo
- Ash
- Asiago
- Aspen
- Asta
- Astro
- Athena
- Atlas
- Austin
- Autumn
- Avalanche
- Awoo
B: 111 names
- Backbeat
- Bacon
- Badge
- Bagel
- Bagheera
- Bagpipe
- Bairn
- Baklava
- Baloo
- Balto
- Bambi
- Bamm-Bamm
- Banana
- Bandit
- Banh Mi
- Bao
- Bark Kent
- Bark Vader
- Barkimedes
- Barkley
- Barkolomew
- Barkules
- Barnacle
- Barney
- Baron von Wag
- Barry
- Basalt
- Basil
- Baymax
- Bean
- Bear
- Beatrix
- Beau
- Begonia
- Belka
- Bella
- Belle
- Benji
- Benny
- Bentley
- Bernie
- Berry
- Bert
- Bertha
- Bestie
- Betsy
- Bilbo
- Billie
- Bingo
- Birch
- Birdie
- Biscotti
- Biscuit
- Bisou
- Bitsy
B, continued
- Bitzer
- Blackberry
- Blaze
- Blep
- Bliss
- Blizzard
- Blondie
- Blue
- Bluebell
- Blueberry
- Bluebonnet
- Bluey
- Bluff
- Boatswain
- Boba
- Bodhi
- Bolero
- Bolt
- Bombolone
- Bongo
- Boo-Boo
- Boomer
- Boop
- Boots
- Bootsie
- Bork
- Boss
- Boston
- Boulder
- Bowie
- Bowline
- Bramble
- Bratwurst
- Brie
- Brody
- Bronco
- Brooklyn
- Brownie
- Bruno
- Bruschetta
- Bubbles
- Bucatini
- Buckaroo
- Buckeye
- Buddy
- Bugle
- Bugs
- Bulbasaur
- Bulgogi
- Bunny
- Burrata
- Buttercup
- Buttermilk
- Butterscotch
- Button
- Buzz
C: 85 names
- Cachorro
- Calcifer
- Callisto
- Canelé
- Cannoli
- Cappuccino
- Captain
- Caramel
- Cariño
- Carolina
- Cash
- Cassie
- Cedar
- Cha-Cha
- Chai
- Champ
- Chaos
- Charcoal
- Charleston
- Charlie
- Charmander
- Chase
- Chauncey
- Checkers
- Cheddar
- Cheesecake
- Chef
- Cherry
- Chestnut
- Chewbacca
- Chewbarka
- Chewie
- Cheyenne
- Chica
- Chickpea
- Chihiro
- Chilli
- Chiot
- Chip
- Chloe
- Chouchou
- Chowder
C, continued
- Churro
- Cinder
- Clam
- Clancy
- Clara
- Clementine
- Cleo
- Clifford
- Clover
- Coach
- Coco
- Cocoa
- Cogsworth
- Comet
- Commodore Zoomies
- Compadre
- Conch
- Conker
- Cookie
- Cooper
- Copilot
- Copper
- Corazón
- Corn Dog
- Count Barkula
- Cream
- Creek
- Crêpe
- Crescendo
- Crocus
- Croissant
- Cruller
- Crumbsnatcher
- Crumpet
- Crush
- Crystal
- Cub
- Cucciolo
- Cuddles
- Cumin
- Cumulus
- Cupcake
- Cutie
D: 54 names
- Daffodil
- Daffy
- Dahlia
- Daisy
- Dakota
- Dale
- Dandelion
- Dandy
- Dango
- Dante
- Dash
- Delilah
- Denali
- Denver
- Dexter
- Diamond
- Dice
- Diesel
- Dillydally
- Dim Sum
- Dimple
- Dinghy
- Dingo
- Dino
- Ditty
- Dixie
- Dobby
- Doc
- Doctor Snoot
- Dodger
- Doggo
- Dogmatix
- Dogwood
- Dolly
- Domino
- Doo-Wop
- Doodle
- Dorothea
- Dory
- Dot
- Dottie
- Driftwood
- Droopy
- Ducky
- Dug
- Duke
- Dulce
- Dulcimer
- Dumbledog
- Dumbo
- Dumpling
- Dusty
- Dylan
- Dynomutt
E: 23 names
- Ebony
- Éclair
- Edith
- Eevee
- Elfie
- Ella
- Ellie
- Elote
- Elsa
- Elvis
- Ember
- Enzo
- Espresso
- Esther
- Estrella
- Ethel
- Etta
- Eudora
- Eugenia
- Europa
- Eve
- Everest
- Ewok
F: 32 names
- Fala
- Fern
- Feta
- Fetch
- Fiddle
- Fifi
- Fig
- Figaro
- Finn
- Finnick
- Flan
- Flash
- Flaxen
- Flint
- Flop
- Flounder
- Flower
- Fluffy
- Forky
- Frankie
- Freckles
- Freya
- Frodo
- Froggy
- Frosty
- Fudge
- Fuego
- Funnel Cake
- Furdinand
- Fusilli
- Fuzz Lightyear
- Fuzzy
G: 39 names
- Galaxy
- Galileo
- Gandalf
- Gardenia
- Garfield
- Gaspode
- Gazpacho
- Gelato
- Gelert
- Gemini
- Georgette
- Georgia
- Geraldine
- Geyser
- Giggles
- Gigi
- Ginger
- Gingy
- Gizmo
- Glacier
- Glockenspiel
- Gnocchi
- Goblin
- Goddard
- Godfrey
- Goldie
- Goofy
- Gouda
- Grace
- Gremlin
- Grizzle
- Grogu
- Gromit
- Growlithe
- Gully
- Gumdrop
- Gunmetal
- Gunner
- Gus
H: 39 names
- Hailstone
- Hairy Pawter
- Haku
- Half-Pint
- Halloumi
- Hamm
- Hank
- Harley
- Harmonica
- Havarti
- Havoc
- Hazel
- Hazelnut
- Heather
- Hedwig
- Heihei
- Hendrix
- Henrietta
- Henry
- Hera
- Herbie
- Hermione
- Hero
- Hildegard
- Hiro
- Hobbit
- Honey
- Honky-Tonk
- Hooch
- Hope
- Hopscotch
- Horchata
- Huan
- Hubble
- Huckleberry
- Hündchen
- Hunter
- Hushpuppy
- Hyacinth
I: 9 names
- Ichabod
- Icicle
- Imogene
- Indiana
- Inferno
- Inu
- Iris
- Isabelle
- Ivy
J: 25 names
- Jabba the Mutt
- Jack
- Jagger
- Jamboree
- Jasmine
- Jasper
- Java
- Jebediah
- Jeeves
- Jelly
- Jellybean
- Jigglypuff
- Jiji
- Jiminy
- Jingle
- Jip
- Jock
- Josie
- Jujube
- June
- Juneberry
- Junior
- Juniper
- Juno
- Justice
K: 27 names
- K-9
- Kale
- Kanga
- Katniss
- Kavik
- Kayak
- Kazak
- Kettle Corn
- Key Lime
- Khaki
- Kibble
- Kiddo
- Kiki
- Kisses
- Kiwi
- Kleine
- Knight
- Knoll
- Knox
- Knuckles
- Koala
- Kobe
- Koda
- Koinu
- Kristoff
- Krypto
- Kugel
L: 41 names
- Lady
- Laelaps
- Laika
- Lamb
- Lamington
- Landlubber
- Larkspur
- Lassie
- Latte
- Lavender
- Layla
- Leia
- Lentil
- Leo
- Leroy
- Lexi
- Liebchen
- Lilac
- Lilo
- Lily
- Linguini
- Little Ann
- Little Miss Mischief
- Llama
- Lloyd
- Lobster
- Loki
- Lola
- Lollipop
- Loretta
- Louie
- Lucille
- Lucky
- Lucy
- Luke Skybarker
- Lulu
- Lumiere
- Lumpia
- Luna
- Lynx
- Lyra
M: 69 names
- Mabel
- Mac
- Macadamia
- Macaron
- Macy
- Maddie
- Maestro
- Maggie
- Magnolia
- Maisie
- Makana
- Mambo
- Mamie
- Manchego
- Mango
- Manny
- Maple
- Marble
- Marigold
- Marley
- Marlin
- Marmaduke
- Mars
- Marshall
- Marshmallow
- Matcha
- Mater
- Matilda
- Maui
- Maverick
- Max
- Mayor
- Meadow
- Melman
M, continued
- Memphis
- Merle
- Merry
- Mesa
- Mia
- Mignon
- Mijo
- Mila
- Milkweed
- Millie
- Milo
- Milou
- Minerva
- Minnie
- Miss Wigglesworth
- Mister
- Misty
- Mittens
- Moana
- Mocha
- Mochi
- Molly
- Momo
- Monkey Bread
- Montana
- Montmorency
- Mooch
- Moondog
- Moose
- Mowgli
- Mozzarella
- Muffin
- Munchkin
- Murphy
- Muttley
N: 20 names
- Nala
- Nani
- Nash
- Nautilus
- Nebula
- Nectarine
- Nellie
- Nemo
- Nevada
- Nibbles
- Niblet
- Nickel
- Nina
- Nino
- Noodle
- Norma
- Nougat
- Nova
- Nugget
- Nymeria
O: 20 names
- Oakley
- Obadiah
- Obi-Wag
- Odie
- Odin
- Ohana
- Okra
- Olaf
- Old Dan
- Olive
- Ollie
- Onyx
- Opaline
- Oreo
- Oscar
- Osgood
- Otis
- Owney
- Oyster
- Ozzy
P: 91 names
- Pad Thai
- Padfoot
- Palomino
- Pancake
- Pancit
- Paneer
- Panna Cotta
- Pappardelle
- Pardner
- Patches
- Patrick
- Patsy
- Paw-casso
- Pawdington
- Pawprint
- Peabody
- Peaches
- Peanut
- Peanut Butter
- Pear
- Pearl
- Pebble
- Pebbles
- Peewee
- Peg
- Pegasus
- Penny
- Peony
- Pepper
- Pepperoni
- Peppy
- Pequeño
- Perdita
- Perrito
- Petey
- Petit
- Philomena
- Phoenix
- Phooey
- Piccolo
- Pickles
- Pierogi
- Pikachu
- Pilot
- Pinecone
P, continued
- Pinocchio
- Pinto
- Pip
- Piper
- Pippa
- Pippin
- Pipsqueak
- Pistachio
- Pixel
- Pixie
- Pizzicato
- Plum
- Pluto
- Poco
- Polar
- Pom-Pom
- Pongo
- Pontoon
- Pony
- Ponyo
- Pooch
- Pooh
- Poppy
- Popsicle
- Porg
- Posey
- Possum
- Poutine
- Pozole
- Praline
- Presley
- Presto
- Pretzel
- Primrose
- Prince
- Professor
- Provolone
- Psyduck
- Pua
- Pudding
- Pulsar
- Pumbaa
- Pumpkin
- Pupper
- Pupusa
- Puzzle
Q: 2 names
- Quasar
- Quinn
R: 48 names
- Rain
- Raisin
- Ranger
- Rantanplan
- Rapids
- Rapscallion
- Rascal
- Raspberry
- Raven
- Reba
- Rebel
- Remi
- Remy
- Rex
- Rey
- Rhapsody
- Rhino
- Ribsy
- Ricotta
- Rigel
- Rin Tin Tin
- Ringo
- Roan
- Rocco
- Rocket
- Rocky
- Rocky Road
- Rodeo
- Rogue
- Rolly
- Roly-Poly
- Romp
- Rookie
- Roomie
- Root Beer
- Rosie
- Rover
- Rowan
- Rowlf
- Roxy
- Rubble
- Ruby
- Ruff Rider
- Rufus
- Ruger
- Russell
- Rusty
- Ryder
S: 111 names
- S'more
- Sadie
- Sage
- Salami
- Salty
- Sammy
- Samwise
- Sandcastle
- Sandpiper
- Sandy
- Santa's Little Helper
- Sasha
- Satchmo
- Savannah
- Scalawag
- Scamp
- Scampi
- Scherzo
- Schnitzel
- Schroeder
- Scone
- Scooby
- Scooter
- Scout
- Scrappy
- Scrat
- Scribble
- Scruffy
- Seadog
- Seahorse
- Seashell
- Sebastian
- Sensei
- Shadow
- Shaggy
- Shallot
- Shamrock
- Sheldon
- Shelly
- Shenanigan
- Sherbet
- Sherlock Bones
- Shifu
- Shoelace
- Shorty
- Shrek
- Sierra
- Simba
- Sir Wags-a-Lot
- Skiff
- Skipper
- Skippy
- Sky
- Skye
- Slate
S, continued
- Slider
- Slinky
- Slippers
- Smalls
- Smokey
- Smooch
- Smoothie
- Snickerdoodle
- Snoopy
- Snorlax
- Snowball
- Snowdrift
- Snowy
- Snuffle
- Snuggles
- Sock Thief
- Socks
- Soot
- Sopapilla
- Sorbet
- Soufflé
- Spaetzle
- Sparky
- Speckle
- Sploot
- Splotch
- Spot
- Sprinkles
- Sprite
- Spunky
- Sputnik
- Squirt
- Squirtle
- Star
- Starfish
- Stella
- Stevie
- Sticks
- Stilton
- Stitch
- Storm
- Strawberry
- Strelka
- Strider
- Strudel
- Sulley
- Summer
- Summit
- Sunbeam
- Sundae
- Sundog
- Sunny
- Surf
- Sushi
- Sven
- Sycamore
T: 56 names
- Tagalong
- Tahoe
- Takoyaki
- Tallulah
- Tangerine
- Tank
- Tanner
- Tater
- Taz
- Teddy
- Tesoro
- Tess
- Tex
- The Dogfather
- Theodora
- Thistle
- Thor
- Thumper
- Thurston
- Tigereye
- Tiller
- Timber
- Timon
- Timpani
- Tinsel
- Tiny
- Tiramisu
- Toby
- Tod
- Toebeans
- Toffee
- Tofu
- Togepi
- Togo
- Toto
- Totoro
- Toughy
- Tramp
- Trixie
- Troll
- Trombone
- Trudy
- Truffle
- Trusty
- Tucker
- Tugger
- Tulip
- Tumbles
- Turbo
- Turtle
- Tussle
- Tux
- Tweety
- Twig
- Two-Step
- Tyke
U: 2 names
- Underdog
- Urchin
V: 8 names
- Valor
- Valp
- Velvet
- Vern
- Violet
- Virgil
- Virginia
- Vulpix
W: 35 names
- Waffles
- Wags
- Wagtail
- Waldo
- Walter
- Waylon
- Welpe
- Wheaten
- Whirligig
- White Fang
- Whoopie Pie
- Wicket
- Wigglebutt
- Wiggles
- Wiggleworm
- Wiggly
- Wilhelmina
- Willie
- Willow
- Wingman
- Winky
- Winnie
- Winnie the Pooch
- Winona
- Winston
- Winter
- Winthrop
- Wishbone
- Woodrow
- Woodstock
- Woody
- Woofer
- Woofgang
- Woofles
- Wyatt
Y: 5 names
- Yam
- Yapper
- Yeller
- Yoda
- Yukon