Poppy is a beautiful, bright floral name for a baby girl.
If this is your top choice for your baby’s first name then you may be stuck on what to add as a middle name

Fear not because I have got hundreds of stunning baby names that work perfectly with Poppy as a first name!
What middle names go with Poppy
Poppy is a pretty, playful and bright middle name for a baby girl.
Popular middle names for Poppy include Poppy Harper, Poppy Grace, Poppy Amelia, Poppy Claire and Poppy Esme.
Pairing this floral baby name with other flower baby names can work. However I particularly love it with nature and celestial baby names. For example Poppy Astrid, Poppy Fleur, Poppy Cove, Poppy Dawn, Poppy Meadow, Poppy Star, Poppy Luna and Poppy Olive.
This modern baby girl name also pairs well with edgy and fun middle names. Some examples include Poppy Blue, Poppy James and Poppy Sloan.
Want more modern baby name ideas? Check out this list of hundreds of modern baby names.
But even though Poppy is relatively new to the baby name charts – having become popular in the last couple of decades – it still works well with traditional names.
Traditional middle names to go with Poppy include Poppy Adele, Poppy Esther, Poppy Ava, Poppy Edith, Poppy Eleanor and Poppy Genevieve.
If you want an unusual baby name then you could consider trying Poppy Winter, Poppy Sloane, Poppy North, Poppy Poem and Poppy Valentine.
I also think the double P really works with Poppy – for example Poppy Penelope, Poppy Posey, Poppy Paige, and Poppy Phoebe.
What does Poppy mean?
Poppy is a feminine name of Latin origin meaning red flower.
We mainly think of the classic red Poppy when we hear the name, however there are actually all sorts of varieties of poppies coming in different colours.
The poppy is a symbol of remembrance for those who have lost their lives in conflict, according to the Royal British Legion.
Poppies are a wildflower, so they can also be associated with colour, life, spring and the beauty of nature.
According to the latest baby names data from the ONS Poppy is the 17th most popular name for girls in England and Wales.
You can find a full list of the most popular baby names in my article about baby name trends for 2023.
The name Poppy is not as popular in the US, where it is ranked just 400 on the list of most used baby girl names. Maybe we will see it climb in popularity there, as it has already surged several hundred places up the charts since 2016.
Best middle names for Poppy
These are our top picks for middle names that work beautifully with Poppy.
My particular favourites are Poppy Adele and Poppy Olive.
Poppy Adele
Meaning nobility.
Poppy Alexa
Defender of human.
Poppy Alexandra
To ward off or protect.
Poppy Alice
Noble.
Poppy Amelia
Work.
Poppy Ana
God is gracious.
Poppy April
Meaning to open.
Poppy Astrid
Divinely beautiful.
Poppy Ava
A name of Latin origin meaning life, bird or water.
Poppy Belle
Beautiful.
Poppy Calliope
Beautiful voice.
Poppy Catherine
Pure or clear.
Poppy Charlotte
Petite or feminine.
Poppy Chloe
Blooming or fertility.
Poppy Claire
Clear or bright.
Poppy Darcie
Dark-haired.
Poppy Daphne
Meaning laurel.
Poppy Eleanor
Meaning light hearted or shining light.
Poppy Eliza
A shortened version of Elizabeth.
Poppy Elizabeth
Pledged to god.
Poppy Eloise
Meaning healthy or wide.
Poppy Emmaline
Peaceful home.
Poppy Esme
Meaning loved or esteemed.
Poppy Evelyn
Wished for child.
Poppy Faye
Meaning fairy.
Poppy Fleur
Flower.
Poppy Florence
This is the name of a beautiful city in Italy and also means flourishing or prosperous.
Love the name Florence and want to use it as a first name? Here are some Middle name ideas for Florence.
Poppy Gianna
God is gracious.
Poppy Grace
A delicate and feminine name meaning goodness and generosity.
Poppy Harper
Harp player.
Poppy Hazel
Meaning hazel tree. Also relates to brown eye colour.
Poppy Imogen
Meaning maiden.
Poppy Isabella
Meaning god is my oath.
Poppy Isla
A Spanish and Scottish origin name meaning island.
Poppy Jasmine
Meaning gift from God.
Poppy Jane
God is gracious.
Poppy Jennifer
Meaning the fair one.
Poppy Jessica
God beholds.
Poppy Lara
Bright or famous.
Poppy Lark
Songbird.
Poppy Louise
Renowned warrior.
Poppy Mae/May
Bitter or pearl.
Poppy Maeve
Meaning purple flower or queen in Celtic.
Poppy Margot
Pearl.
Poppy Marie
Meaning star of the sea.
Poppy Maya
Meaning good mother.
Poppy Mia
Meaning mine.
Poppy Nora
Meaning light or honour.
Poppy Olive
Meaning olive tree.
Poppy Olivia
Meaning olive tree.
Poppy Pearl
A precious baby name.
Poppy Penelope
Meaning weaver.
Poppy Rebecca
Meaning to tie or bind.
Poppy Regan
Meaning nobility.
Poppy Sage
A Latin name meaning wise.
Poppy Sophie
Wisdom.
Poppy Sophia
Wisdom.
Poppy Violet
After the pretty purple shade and flowers.
Poppy Willow
Meaning freedom or willow tree.
Pretty middle names for Poppy
Need more inspiration for a middle name? Here are over 200 more suggestions plus their meanings!
Poppy Abigail
Meaning cause of joy.
Poppy Acadia
A French naming meaning place of plenty.
Poppy Ada
Meaning noble or nobility.
Poppy Adeline
Noble one.
Poppy Alayna
Meaning precious or child.
Poppy Alessia
Defending warrior.
Poppy Alexandria
Defender of mankind.
Poppy Alexia
Defender of men.
Poppy Alexis
Helper or defender.
Poppy Alina
Meaning noble or bright.
Poppy Allegra
An Italian name meaning joyful or happy.
Poppy Alma
Nourishing in Latin. Also means the soul in Spanish.
Poppy Alyssa
Meaning noble.
Poppy Amara
Meaning bitter in Italian, or immortal in Sanskrit.
Poppy Amaliya
Rival or eager work.
Poppy Amber
Meaning jewel in Arabic.
Poppy Amethyst
Meaning precious stone.
Poppy Amy
Beloved or to love.
Poppy Anastasia
Meaning resurrection.
Poppy Anais
Gracious and merciful.
Poppy Angel
Meaning messenger of god.
Poppy Angelina
Meaning angel or messenger.
Poppy Anise
A pretty and unusual name meaning spice.
Poppy Aniya
Grace.
Poppy Anne
Favour or grace.
Poppy Antonella
Priceless one.
Poppy Aoife
Meaning beauty.
Poppy Aurelia
Golden.
Poppy Aurora
From the Latin word aurora, which means dawn.
Poppy Autumn
After the season.
Poppy Arabella
Meaning yielding to prayer.
Poppy Arden
Valley of the eagle.
Poppy Aria
Meaning song or melody in Italian.
Poppy Ash
Happy or after the ash tree.
Poppy Ashley
Meaning ash tree or wood.
Poppy Aspen
A place in Colorado and also a type of tree.
Poppy Astoria
Meaning like a hawk.
Poppy Audrey
Meaning noble strength.
Poppy Avalon
A Welsh name meaning apple island.
Poppy Avery
Meaning ruler of elves.
Poppy Avril
Meaning April.
Poppy Ayla
Meaning oak tree.
Poppy Beatrice
Bringer of joy.
Poppy Beatrix
German name meaning voyager.
Poppy Bella
Meaning beautiful.
Poppy Berkley
From the birch meadow.
Poppy Beth
A shortened nickname from Elizabeth. Meaning pledged to god.
Poppy Bethany
Meaning house of figs.
Poppy Blake
A unisex name meaning pale blond.
Poppy Blaire
Plain or field.
Poppy Blanche
Meaning white.
Poppy Blithe
Carefree.
Poppy Blue
A cute name if you love the idea of colours as a middle name.
Poppy Brianne
Meaning high or noble.
Poppy Briar
A thorny patch.
Poppy Bridget
Meaning exalted one.
Poppy Bristol
A city in England, means meeting place by the bridge.
Poppy Britney
Meaning from Britain.
Poppy Bronte
Thunder.
Poppy Bronwyn
Meaning fair.
Poppy Brooke
Meaning stream or purity.
Poppy Cadence
Meaning rhythm or beat.
Poppy Caitlin
Meaning pure.
Poppy Camila
Noble.
Poppy Cara
Meaning beloved or friend.
Poppy Caroline
Strong.
Poppy Cate
A shortened version of Catherine, meaning pure.
Poppy Cecilia
Meaning blind.
Poppy Celine
Meaning heavenly.
Poppy Cerise
Meaning cherry.
Poppy Christina
Anointed.
Poppy Chi
Meaning energy
Poppy Clara
Clear, bright or famous.
Poppy Clea
Meaning to praise or famous.
Poppy Cleo
Meaning to celebrate.
Poppy Coco
A cute middle name meaning chocolate bean.
Poppy Constance
Constant.
Poppy Cora
Just or honest.
Poppy Coralie
French name meaning coral reef.
Poppy Corinne
Meaning girl or maiden.
Poppy Cosette
Victorious.
Poppy Courtney
Meaning short nose.
Poppy Cove
Meaning small bay.
Poppy Dahlia
A Scandinavian name meaning Dahl’s flower or valley.
Poppy Dakota
A state in America, also meaning friend or allies.
Poppy Davina
Meaning beloved.
Poppy Dawn
After the start of the day. Meaning new beginnings.
Poppy Delilah
Delicate.
Poppy Delphine
A Greek baby name meaning dolphin.
Poppy Delta
Meaning born fourth.
Poppy Demi
Meaning half or small.
Poppy Dixie
Meaning ten.
Poppy Dorothy
Meaning gift of god.
Poppy Dulcie
Meaning sweet.
Poppy Echo
Meaning reverberating sound.
Poppy Eden
A place of pleasure or delight.
Poppy Edith
Meaning prosperous in war.
Poppy Elena
Shining light.
Poppy Eleri
Welsh name meaning river.
Poppy Eliana
Meaning my god answered.
Poppy Elise
God is my oath.
Poppy Elodie
Marsh flower.
Poppy Ella
Light.
Poppy Elle
A French name meaning she.
Poppy Ellen
Meaning light.
Poppy Ellory
One who is filled with joy and happiness.
Poppy Elspeth
Chosen by God.
Poppy Ember
Spark or burning low.
Poppy Emma
Meaning whole or universal.
Poppy Emily
Meaning striving or eager.
Poppy Enid
Meaning spirit or life.
Poppy Enya
An Irish name meaning fire.
Poppy Erin
Meaning Ireland.
Poppy Esmeralda
Meaning emerald.
Poppy Estelle
Meaning star.
Poppy Esther
Meaning star.
Poppy Etta
French name meaning keeper of the hearth.
Poppy Eva
Meaning life or living one.
Poppy Evangeline
Meaning bearer of good news.
Poppy Eve
Meaning life or animal.
Poppy Everly
Wild boar in woodland clearing.
Poppy Fable
Meaning story. This is a cute gender neutral name.
Poppy Faith
To have belief or trust.
Poppy Felicity
Meaning happy.
Poppy Fern
After the green shade-loving plant, a pretty nature baby name.
Poppy Frances
From France or free man.
Poppy Francesca
Italian name meaning French or free.
Poppy Freya
From an Old German word meaning lady.
Poppy Frieda
Meaning peaceful ruler.
Poppy Genevieve
Woman of the race.
Poppy Georgette
French name meaning farmer.
Poppy Georgia
Meaning earth or farmer.
Poppy Georgina
Meaning farmer.
Poppy Halo
Divine aura.
Poppy Hannah
Meaning favour or grace.
Poppy Harlow
Pile of rocks or hill.
Poppy Harmony
Perfect unity. This is a good choice if you want a name connected to music.
Poppy Harriet
Meaning home.
Poppy Hattie
Home ruler.
Poppy Havana
Havana is the Cuban capital. The name is also thought to derive from the word for heaven.
Poppy Haven
Meaning safe place.
Poppy Heidi
Meaning of noble birth.
Poppy Helen
Shining light.
Poppy Henley
Meaning high meadow.
Poppy Henrietta
Meaning power or ruler.
Poppy Hope
A joyful name meaning to hope.
Poppy Imani
Belief or faith.
Poppy India
Taken from the name of the country. Also means river.
Poppy Inez
Meaning pure and chaste.
Poppy Ireland
A pretty destination baby name. Meaning fertile land.
Poppy Iris
A name of Greek origin meaning rainbow.
Poppy Isobel
Meaning pledged to god.
Poppy Ivy
Meaning vine.
Poppy Jacqueline
Meaning supplanter.
Poppy Jacinda
A Spanish name meaning beautiful or hyacinth.
Poppy Jade
After the precious green stone.
Poppy Jadis
Meaning magic or sorcery.
Poppy James
This has become more and more of a gender neutral choice.
Poppy Jean
Meaning god is gracious.
Poppy Jemima
Dove.
Poppy Jewel
A name that means precious.
Poppy Jo
A shortened version of Josephine that works well with many first names. Means god is merciful.
Poppy Jocelyn
Happy.
Poppy Josephine
Meaning he shall increase.
Poppy Joy
Meaning great happiness.
Poppy Juliet
Youthful.
Poppy June
From the name of the month, this is derived from the name Juno.
Poppy Juno
Queen of the heavens.
Poppy Jupiter
A gorgeous outer space baby name meaning supreme god.
Poppy Kate
Pure or clear.
Poppy Kehlani
Meaning sea heavens.
Poppy Kristen
Meaning follower of christ.
Poppy Kyra
Meaning lord.
Poppy Lacey
An Old French word meaning braid.
Poppy Lana
Calm as still waters or afloat.
Poppy Laura
Meaning bay laurel plant.
Poppy Lauren
Meaning crowned with a laurel.
Poppy Leah
From the Hebrew meaning weary or Latin meaning lionness.
Poppy Liana
My god has answered.
Poppy Lila
Meaning night or beauty.
Poppy Lilian
Meaning lily.
Poppy Liliana
A Spanish and Italian name meaning lily or flower.
Poppy Lilith
Meaning belonging to the night.
Poppy Lola
Sorrows.
Poppy Louisa
Fame, loud or fighter.
Poppy Love
A gorgeous and unusual choice for a name meaning to adore.
Poppy Lucie
Meaning of light.
Poppy Luna
Meaning moon.
Poppy Lux
Meaning light
Poppy Lyla
Night.
Poppy Lyric
Meaning song words but also connected to the Greek word lyre, a type of stringed instrument.
Poppy Mabel
Meaning lovable.
Poppy Madeline
An English name meaning high tower.
Poppy Madison
Son of Matthew.
Poppy Malin
Little strong warrior.
Poppy Margaret
Pearl.
Poppy Maria
Meaning of the sea.
Poppy Marilyn
Meaning star of the sea.
Poppy Marlowe
Meaning driftwood.
Poppy Mary
An old fashioned name of Hebrew origin meaning beloved.
Poppy Matilda
Meaning might and strength.
Poppy Maven
Meaning one who understands.
Poppy Meadow
Meaning grass or vegetation.
Poppy Megan/Meghan/Meaghan
Meaning pearl.
Poppy Melody
Meaning song.
Poppy Melissa
Meaning honeybee.
Poppy Meredith
Meaning great and noted ruler.
Poppy Mila
Miracle or dear one.
Poppy Mimi
Sea of bitterness or rebelliousness.
Poppy Mirabelle
Wonderful.
Poppy Moon
A celestial baby name.
Poppy Monica
Meaning to advise.
Poppy Monroe
A Scottish name meaning from the hill.
Poppy Mya
Beloved or great.
Poppy Myla
Merciful.
Poppy Nancy
Meaning grace.
Poppy Natalia
Meaning Christmas Day.
Poppy Nell
Bright or shining one.
Poppy Niamh
Bright or radiant.
Poppy Nicole
People of victory.
Poppy Nina
Meaning little girl.
Poppy Nix
Meaning crimson.
Poppy Noa
Meaning motion.
Poppy Noelle
A great Christmas baby name! This actually means Christmas!
Poppy Nola
Meaning white shoulder.
Poppy North
This name has grown in popularity since Kim Kardashian called her daughter North.
Poppy Nova
Meaning new.
Poppy Nox
Night.
Poppy Nur
Meaning light.
Poppy Octavia
Meaning born eighth.
Poppy Oda
Meaning wealth or fortune.
Poppy Odette
A French naming meaning wealthy.
Poppy Orla
Meaning golden princess.
Poppy Opal
Meaning gem.
Poppy Ophelia
Helper.
Poppy Ottilie
Prosperous battle.
Poppy Paige
Meaning assistant or helper.
Poppy Paisley
A Scottish name meaning church.
Poppy Palermo
Meaning all port.
Poppy Parker
Meaning park keeper. Has been a boy’s name but is increasingly being used as a unisex name.
Poppy Paris
After the capital of France.
Poppy Payton
An Irish name meaning fighting man’s estate.
Poppy Persephone
Meaning bringer of destruction.
Poppy Phoebe
Meaning radiant, shining one.
Poppy Phoenix
A name of Greek origin meaning dark red.
Poppy Piper
Pipe or flute player.
Poppy Poem
A pretty and unique baby girl name meaning rhythmic piece of writing.
Poppy Poet
A whimsical baby name choice.
Poppy Posey
A bunch of flowers.
Poppy Primrose
Meaning first rose.
Poppy Promise
Meaning vow.
Poppy Quinn
Wise or counsel.
Poppy Rae
Well advised protector.
Poppy Rain
A stunning nature baby name that is perfect if you want an unusual and stormy name.
Poppy Raya
This is the name of a Disney movie about a brave girl who saves the world! The name means friend.
Poppy Rebel
To be rebellious.
Poppy Remi
A French name meaning oarsman.
Poppy River
A unisex name that is increasingly popular as a boho baby name choice.
Poppy Robyn
Meaning bright fame.
Poppy Rosa
Rose or flower.
Poppy Rose
After the pretty flower.
Poppy Royal
An unusual baby name choice with connotations of strength and power.
Poppy Ruby
Meaning red.
Poppy Rue
Meaning herb or regret.
Poppy Ruth
Meaning companion or friend.
Poppy Rylie
An Irish name meaning brave.
Poppy Sadie
Meaning princess.
Poppy Sailor
A unique baby name meaning person who sails.
Poppy Samara
Meaning guardian.
Poppy Saoirse
An Irish name that means freedom. Pronounced “seer-sha”.
Poppy Sara
Meaning princess.
Poppy Savannah
Meaning large or grassy plain.
Poppy Scarlett
Meaning red.
Poppy Selena
Meaning moon.
Poppy Sera
A Hebrew name meaning princess.
Poppy Serena
Meaning peaceful or quiet.
Poppy Serenity
Meaning calm and clear, or peaceful.
Poppy Shea
Meaning stately and dauntless one.
Poppy Sia
Meaning victory.
Poppy Sienna
Meaning orange-red.
Poppy Sky/Skye
A cute boho baby name.
Poppy Skylar
Noble scholar.
Poppy Sloan
Meaning expedition.
Poppy Snow
A pretty name that works great for a winter baby.
Poppy Soleil
A French name meaning sun.
Poppy Star
A pretty and delicate celestial baby name.
Poppy Stella
Meaning star.
Poppy Storm/Stormy
A powerful baby name choice if you want a name inspired by nature and the elements.
Poppy Summer
After the warmest season.
Poppy Suri
Meaning princess.
Poppy Sydney
Meaning wide island.
Poppy Sylvie
Forest.
Poppy Tatum
Old English name meaning Tate’s homestead.
Poppy Taylor
Cutter of cloth.
Poppy Teagan
Meaning wise poet.
Poppy Temperance
Moderation or self-control.
Poppy Thea
A Greek name meaning goddess or godly.
Poppy Tilly
Meaning mighty in battle.
Poppy Trinity
Meaning three.
Poppy True
Meaning truthful or honest.
Poppy Tuesday
After the day of the week.
Poppy Tyla
Meaning good.
Poppy Valencia
A Spanish name meaning brave or strong.
Poppy Valentina
Healthy or strong.
Poppy Valentine
Vigorous or strong.
Poppy Verity
Meaning truth.
Poppy Victoria
Victory.
Poppy Viola
A name of Italian and Latin origin meaning violet.
Poppy Vivienne
A French name meaning alive.
Poppy Wednesday
After the day of the week.
Poppy Willa
Resolute protection.
Poppy Winona
Meaning first born daughter.
Poppy Winter
After the coldest season.
Poppy Wren
Meaning small bird.
Poppy Wyatt
An old English name meaning brave.
Poppy Yasmine
Meaning jasmine, a pretty flower.
Poppy Zara
Radiance.
Poppy Zoe
Meaning life.
Nicknames for Poppy
Wondering how you could shorten the name Poppy? Here are some cute nicknames:
- P
- Pop
- Popcorn
- Poppop
- Pops
- Popsicle
- Popsters
Names similar to Poppy
If you are still not quite sure if Poppy is the name for your baby then check out these alternatives:
- Daisy – Find middle names ideas for Daisy here.
- Fleur
- Holly
- Iris
- Ivy – Find middle names for Ivy here.
- Lily
- Opal
- Paloma
- Pearl
- Pippa
- Piper
- Ruby
- Zoey
Sibling names for Poppy
Looking for a name for a little brother or sister for Poppy?
These sibling name ideas are super cute! You may decide that you prefer
Girls
- Amber
- Daisy
- Fleur
- Heather
- Jasmine
- Lily
- Peony
- Primrose
- Robyn
- Rose
- Willow – Love this baby girl name? Here are some middle names for Willow.
Boys
- Archie
- Arthur
- Coast
- Ellis
- Hugo
- Jasper
- Louis
- Lucas
- Seth
- Theo
Tips for picking a middle name
If you need a little extra help with choosing your baby’s middle name then try these handy tips:
- Produce a shortlist. Write down your favourite names. Your partner can have their own list of favourite names too. Then put them together and see if there are any you agree on and if there are any you definitely disagree with.
- Don’t rush to make a choice. You don’t have to have a firm choice ahead of your due date. We took 10 days after the birth of both my kids before we managed to decide on a name for sure.
- Take a break for a few weeks. If you’re having these discussions about your baby’s name ahead of the birth then you’ve got some time! It’s OK to step away from the discussions for a few weeks. I recommend writing down your favourite names on a piece of paper and sticking that to the fridge or somewhere you will see it every day. Consider the names and then chat with your partner again when you’ve had some time to think.
- Consider sentimental choices. Many people take inspiration from the names of close family and friends when it comes to a middle name. You could also consider names connected to places that you love.
Middle names for girls

