So, you’ve found a breeder, puppy proofed your home and got your paw pal insured, but how do you decide on a pawesome name for your little pooch or pooches?
Sometime you just look at your new puppy and know exactly what you are going to call them, but other times you need a little inspiration.
Luckily for you, we’ve compiled a list of 500 puppy names for your new fur friend below.
We’ve split them into Male and Female, as well as listing the most popular puppy names.
So without further ado, let’s get down to our mega list of puppy names.

20 Most Popular Male Puppy Names
Below we have listed 20 of the most popular names for boy puppies, along with a meaning and origin for each.
- Max – Greatest and is of Latin origin
- Charlie – Free Man and is of English origin
- Buddy – Friend and is of American origin
- Cooper – Barrel Maker and is of English origin
- Rocky –Rocky and is of English origin
- Jack – God Is Gracious and is of English origin
- Jake – Supplanter and is of Hebrew origin
- Toby – God Is Good and is of English origin
- Bailey – Bailiff, Steward and is of English origin
- Oliver – Descendant Of The Ancestor and is of English origin
- Bentley – From The Bent-grass Field and is of English origin
- Tucker – Title Of Nobility and is of English origin
- Duke – Title Of Nobility and is of English origin
- Teddy – Divine Gift and is of English origin
- Cody – Descendant Of Oda and is of English origin
- Riley – Descendant Of Roghallach and is of Irish origin
- Bear – Bear-like and is of American origin
- Buster – Tough Guy and is of American origin
- Murphy – Descendant Of Sea Warrior and is of Irish origin
- Harley – From The Hares’ Wood and is of English origin
250 Boy Puppy Names (A-Z)
A
- Ace
- Alfie
- Andy
- Angus
- Apollo
- Archie
- Axel
B
- Bailey
- Bandit
- Barkley
- Barney
- Baron
- Baxter
- Bear
- Beau
- Ben
- Benji
- Benny
- Bentley
- Bernie
- Biscuit
- Blue
- Bo
- Bodhi
- Bodie
- Bogey
- Boomer
- Bosco
- Brady
- Brodie
- Brody
- Brownie
- Bruce
- Bruiser
- Bruno
- Brutus
- Bubba
- Buck
- Buddy
- Buster
C
- Caesar
- Calvin
- Casey
- Cash
- Casper
- Champ
- Chance
- Charley
- Charlie
- Chase
- Chester
- Chewie
- Chewy
- Chico
- Chief
- Chip
- Chopper
- Clyde
- Cocov
- Cody
- Colby
- Cooper
- Copper
- Cosmo
D
- Dakota
- Dallas
- Dante
- Dash
- Dexter
- Diego
- Diesel
- Dozer
- Dudley
- Duke
- Duncan
- Dusty
- Dylan
E
- Eddie
- Eli
- Elvis
- Enzo
- Ernie
F
- Fenway
- Finley
- Finn
- Finnegan
- Frank
- Frankie
- Franklin
- Fred
- Fritz
G
- George
- Gizmo
- Griffin
- Guinness
- Gunner
- Gus
H
- Hank
- Harley
- Harry
- Harvey
- Henry
- Hercules
- Hershey
- Hudson
- Hugo
- Hunter
I
- Indy
J
- Jack
- Jackson
- Jake
- Jasper
- Jax
- Jeter
- Joey
- Junior
K
- Kai
- King
- Kirby
- Kobe
- Koda
- Kody
- Kona
L
- Leo
- Levi
- Lincoln
- Linus
- Logan
- Loki
- Louie
- Louis
- Luca
- Lucas
- Lucky
- Luke
M
- Mac
- Mack
- Major
- Marley
- Mason
- Maverick
- Max
- Maximus
- Maxwell
- Mickey
- Mikey
- Miles
- Milo
- Mojo
- Monty
- Moose
- Murphy
- Murray
N
- Nico
- Niko
- Noah
O
- Oakley
- Odie
- Odin
- Oliver
- Ollie
- Oreo
- Oscar
- Otis
- Otto
- Ozzie
- Ozzy
P
- Paco
- Parker
- Peanut
- Pepper
- Petey
- Porter
- Prince
Q
- Quincy
R
- Rambo
- Ranger
- Rascal
- Reggie
- Remington
- Remy
- Rex
- Ricky
- Riley
- Ringo
- Rio
- Rocco
- Rocket
- Rocky
- Romeo
- Rosco
- Roscoe
- Rowdy
- Rudy
- Rufus
- uger
- Rusty
- Ryder
S
- Sam
- Sammy
- Sampson
- Samson
- Sarge
- Scooby
- Scooter
- Scout
- Seamus
- Sebastian
- Shadow
- Simba
- Simon
- Smokey
- Snickers
- Snoopy
- Sonny
- Sparky
- Spencer
- Spike
- Stanley
- Sunny
T
- Tank
- Tanner
- Taz
- Teddy
- Theo
- Thor
- Tiger
- Titan
- Toby
- Tucker
- Tyler
- Tyson
W
- Wally
- Walter
- Watson
- Willie
- Wilson
- Winston
- Woody
- Wrigley
- Wyatt
Y
- Yogi
- Yoshi
Z
- Zeke
- Zeus
- Ziggy
20 Most Popular Female Puppy Names
Below we have listed 20 of the most popular names for girl puppies, along with a meaning and origin for each.
- Bella – Beautiful, God Is My Oath and is of Italian origin
- Lucy – Light and is of English origin
- Daisy – Daisy Flower and is of American origin
- Molly – Of The Sea Or Bitter and is of English origin
- Maggie – Pearl and is of English origin
- Lola – Sorrows and is of Spanish origin
- Sophie – Wisdom and is of French origin
- Chloe – Verdant And Blooming and is of Greek origin
- Sadie – Princess and is of English origin
- Bailey – Bailiff, Steward and is of English origin
- Coco – Chocolate Bean and is of American origin
- Lily – Lily Flower and is of English origin
- Gracie – Grace Of God and is of English origin
- Roxy – Dawn and is of American origin
- Abby – Joy Of The Father and is of English origin
- Zoey – Life and is of Greek origin
- Stella – Star and is of Latin origin
- Zoe – Life and is of Greek origin
- Ginger – Reddish Orange Color and is of English origin
- Penny – With A Web Over Her Face and is of English origin
250 Girl Puppy Names (A-Z)
A
- Abbey
- Abbie
- Abby
- Abigail
- Addie
- Allie
- Amber
- Angel
- Annabelle
- Annie
- Aspen
- Athena
- Autumn
- Ava
B
- Baby
- Bailey
- Bebe
- Bella
- Belle
- Betty
- Biscuit
- Bonnie
- Boo
- Brandi
- Brandy
- Brooklyn
- Buffy
C
- Cali
- Callie
- Candy
- Carly
- Casey
- Cassie
- Chanel
- Charlie
- Charlotte
- Chelsea
- Cheyenne
- Chloe
- Cinnamon
- Cleo
- Coco
- Cocoa
- Cookie
- Cricket
D
- Daisy
- Dakota
- Daphne
- Darla
- Delilah
- Diamond
- Diva
- Dixie
- Dolce
- Dolly
- Duchess
- Dutchess
E
- Ella
- Ellie
- Elsa
- Emily
- Emma
- Emmy
- Eva
F
- Faith
- Fiona
- Foxy
- Frankie
G
- Gabby
- Gemma
- Georgia
- Gia
- Gidget
- Gigi
- Ginger
- Goldie
- Grace
- Gracie
- Greta
- Gypsy
H
- Hailey
- Haley
- Hannah
- Harley
- Harper
- Hazel
- Heidi
- Hershey
- Holly
- Honey
- Hope
I
- Isabella
- Isabelle
- Ivy
- Izzy
J
- Jackie
- Jade
- Jasmine
- Jazzy
- Jenny
- Jersey
- Jessie
- Josie
- Juno
K
- Kali
- Karma
- Katie
- Kaya
- Kayla
- Khloe
- Kiki
- Kira
- Koko
- Kona
L
- Lacey
- Lacy
- Lady
- Laila
- Layla
- Leia
- Leila
- Lexi
- Lexie
- Libby
- Liberty
- Lilly
- Lily
- Lizzie
- Lizzy
- Lola
- Lucky
- Lucy
- Lulu
- Luna
M
- Mabel
- Macy
- Maddie
- Maddy
- Madison
- Maggie
- Maggie Mae
- Maisy
- Mandy
- Marley
- Matilda
- Mattie
- Maya
- Mia
- Mika
- Mila
- Miley
- Millie
- Mimi
- Minnie
- Missy
- Misty
- Mitzi
- Mocha
- Mollie
- Molly
- Morgan
- Moxie
- Muffin
- Murphy
- Mya
N
- Nala
- Nellie
- Nikki
- Nina
- Nola
O
- Olive
- Olivia
- Oreo
P
- Paisley
- Paris
- Peaches
- Peanut
- Pearl
- Pebbles
- Penelope
- Penny
- Pepper
- Phoebe
- Piper
- Pippa
- Pixie
- Polly
- Poppy
- Precious
- Princess
- Pumpkin
R
- Raven
- Reese
- Riley
- Rose
- Rosie
- Roxie
- Roxy
- Ruby
S
- Sadie
- Sage
- Sally
- Samantha
- Sammie
- Sammy
- Sandy
- Sara
- Sarah
- Sasha
- Sassy
- Savannah
- Scarlet
- Scarlett
- Scout
- Shadow
- Sheba
- Shelby
- Shiloh
- Sierra
- Sissy
- Sky
- Skye
- Snickers
- Sofie
- Sophia
- Sophie
- Star
- Stella
- Sugar
- Suki
- Summer
- Sunny
- Sunshine
- Sweetie
- Sydney
- Shadow
- Simba
- Simon
- Smokey
- Snickers
- Snoopy
- Sonny
- Sparky
- Spencer
- Spike
- Stanley
- Sunny
T
- Tasha
- Tess
- Tessa
- Tilly
- Tinkerbell
- Tootsie
- Trixie
V
- Violet
W
- Willow
- Winnie
X
- Xena
Z
- Zelda
- Ziva
- Zoe
- Zoey
Resources / References
This list of names was compiled using data from Nationwide Pet Insurance, with the 20 most popular names being on their pet policyholder database.
Name meanings were researched using BabyNames.com.