Lily is a sweet girl’s name that works with a variety of stunning middle names.
This adorable baby name is among the top 25 girl’s names in the UK and US, and with it’s delicate and feminine sound it’s easy to see why!

Lily as a girl’s name combines several popular baby name trends, including nature names or floral baby names, names ending in “Y”, short and sweet, and the vintage girls name trend.
If you’re searching for gorgeous middle names for Lily we’ve got over 200 brilliant ideas, from short and long middle names to pretty middle names and more!
Even though Lily is a popular name now it is a vintage classic and so lends itself well to being paired with other vintage classics. This means middle names that work well with Lily include Lily Clara and Lily Alexandra.
However Lily also works brilliantly with Lily Imogen and Lily Paige.
My personal favourites are Lily Eve and Lily Valentina!
What does Lily mean?
The girl’s name Lily comes from the flower lily and is of English origin.
The name Lily comes from the Latin word lilium, which means pure, passion and rebirth.
In terms of the flower, lilies symbolise purity and love.
There are several famous Lilys including the singer Lily Allen and Lily Collins, plus the actress Lily Beckinsale called her daughter Lily.
You may also like: Baby name trends for 2022
Best middle names for Lily
Lily Abigail
Meaning cause of joy.
Lily Adeline/Adelyn
Noble one.
Lily Alexandra
To ward off or protect.
Lily Allegra
An Italian name meaning joyful or happy.
Lily Alma
Nourishing in Latin. Also means the soul in Spanish.
Lily Alyssa
Noble.
Lily Amara
Meaning bitter in Italian, or immortal in Sanskrit.
Lily Amaliya
Rival or eager work.
Lily Amber
Meaning jewel in Arabic.
Lily Amelia
Work.
Lily Astrid
Divinely beautiful.
Lily Avalon
A Welsh name meaning apple island.
Lily Avery
Meaning ruler of elves.
Lily Beatrice
Bringer of joy.
Lily Beatrix
German name meaning voyager.
Lily Bella
Meaning beautiful.
Lily Belle
Beautiful.
Lily Bonnie
Meaning pretty.
Lily Boo
A cute nickname for a girl that has become popular as a middle name.
Lily Blue
A cute name if you love the idea of colours as a middle name.
Lily Brianne
Meaning high or noble.
Lily Bridget
Meaning exalted one.
Lily Cadence
Meaning rhythm or beat.
Lily Camila
Noble.
Lily Caroline
Strong.
Lily Catherine
Pure or clear.
Lily Charlotte
Petite or feminine.
Lily Christina
Anointed.
Lily Claire
Clear or bright.
Lily Clara
Meaning bright.
Lily Clio
Celebrate.
Lily Coco
A cute middle name meaning chocolate bean.
Lily Corinne
Meaning girl or maiden.
Lily Cosette
Victorious.
Lily Dahlia
A Scandinavian name meaning Dahl’s flower or valley.
Lily Dawn
After the start of the day. Meaning new beginnings.
Lily Delilah
Delicate.
Lily Delphine
A Greek baby name meaning dolphin.
Lily Daphne
Meaning laurel.
Lily Eleanor
Meaning light hearted or shining light.
Lily Elena
Shining light.
Lily Elise
God is my oath.
Lily Eliza
A shortened version of Elizabeth.
Lily Elizabeth
Pledged to god.
Lily Emma
Meaning whole or universal.
Lily Emmeline
Peaceful home.
Lily Enya
An Irish name meaning fire.
Lily Erin
Meaning Ireland.
Lily Estelle
Meaning star.
Lily Etta
French name meaning keeper of the hearth.
Lily Evangeline
Meaning bearer of good news.
Lily Evelyn
Wished for child.
Lily Everly
Wild boar in woodland clearing.
Lily Faith
To have belief or trust.
Lily Faye
Meaning fairy.
Lily Frances
From France or free man.
Lily Francesca
Italian name meaning French or free.
Lily Freya
From an Old German word meaning lady.
Lily Frieda
Meaning peaceful ruler.
Lily Genevieve
Woman of the race.
Lily Georgette
French name meaning farmer.
Lily Georgina
Meaning farmer.
Lily Grace
A delicate and feminine name meaning goodness and generosity.
Lily Hailey
Hay’s meadow. Also of Norse origin meaning hero and Irish origin, meaning wise one.
Lily Harper
Harp player.
Lily Harriet
Meaning home.
Lily Haven
Meaning safe place.
Lily Hazel
Meaning hazel tree. Also relates to brown eye colour.
Lily Heidi
Meaning of noble birth.
Lily Helen
Shining light.
Lily Holly
A perfect winter baby name, after the pretty festive plant with red berries.
Lily Imogen
Meaning maiden.
Lily India
Taken from the name of the country. Also means river.
Lily Ireland
A pretty destination baby name. Meaning fertile land.
Lily Iris
A name of Greek origin meaning rainbow.
Lily Isabella
Meaning god is my oath.
Lily Isla
A Spanish and Scottish origin name meaning island.
Lily Isobel
Meaning pledged to god.
Lily Jane
God is gracious.
Lily Jemima
Dove.
Lily Jocelyn
Happy.
Lily Josephine
Meaning he shall increase.
Lily Joy
Meaning great happiness.
Lily Juliet
Youthful.
Lily Kate
Pure or clear.
Lily Kehlani
Meaning sea heavens.
Lily Kenna
A Scottish, Irish name meaning fiery.
Lily Kirsten
Meaning follower of christ.
Lily Laura
Meaning bay laurel plant.
Lily Lauren
Meaning crowned with a laurel.
Lily Lara
Bright or famous.
Lily Lola
Sorrows.
Lily Louisa
Fame, loud or fighter.
Lily Louise
Renowned warrior.
Lily Love
A gorgeous and unusual choice for a name meaning to adore.
Lily Luna
Meaning moon.
Lily Lux
Meaning light
Lily Madeline
An English name meaning high tower.
Lily Mae/May
Bitter or pearl.
Lily Maeve
Meaning purple flower or queen in Celtic.
Lily Malin
Little strong warrior.
Lily Margaret
Pearl.
Lily Margot
Pearl.
Lily Megan/Meghan/Meaghan
Meaning pearl.
Lily Melody
Meaning song.
Lily Melissa
Meaning honeybee.
Lily Meredith
Meaning great and noted ruler.
Lily Mia
Meaning mine.
Lily Mila
Miracle or dear one.
Lily Natalia
Meaning Christmas Day.
Lily Nevaeh
This name is heaven spelt backwards.
Lily Niamh
Bright or radiant.
Lily Nicole
People of victory.
Lily Nina
Meaning little girl.
Lily Noelle
A great Christmas baby name! This actually means Christmas!
Lily Nora
Meaning light or honour.
Lily North
This name has grown in popularity since Kim Kardashian called her daughter North.
Lily Nova
Meaning new.
Lily Ocean/Oceane
Meaning sea.
Lily Octavia
Meaning born eighth.
Lily Oda
Meaning wealth or fortune.
Lily Odette
A French naming meaning wealthy.
Lily Olive
Meaning olive tree.
Lily Olivia
Meaning olive tree.
Lily Paige
Meaning assistant or helper.
Lily Payton
An Irish name meaning fighting man’s estate.
Lily Penelope
Meaning weaver.
Lily Phoenix
A name of Greek origin meaning dark red.
Lily Piper
Pipe or flute player.
Lily Poet
A whimsical baby name choice.
Lily Poppy
After the pretty flower.
Lily Posey
A bunch of flowers.
Lily Primrose
Meaning first rose.
Lily Quinn
Wise or counsel.
Lily Rebecca
Meaning to tie or bind.
Lily Regan
Meaning nobility.
Lily River
A unisex name that is increasingly popular as a boho baby name choice.
Lily Robyn
Meaning bright fame.
Lily Rosa
Rose or flower.
Lily Rosalie.
Meaning rose.
Lily Rue
Meaning herb or regret.
Lily Ruth
Meaning companion or friend.
Lily Scarlett
Meaning red.
Lily Selena
Meaning moon.
Lily Sera
A Hebrew name meaning princess.
Lily Serena
Meaning peaceful or quiet.
Lily Serenity
Meaning calm and clear, or peaceful.
Lily Sia
Meaning victory.
Lily Sienna
Meaning orange-red.
Lily Sky/Skye
A cute boho baby name.
Lily Skylar
Noble scholar.
Lily Sloan
Meaning expedition.
Lily Sophie
Wisdom.
Lily Sophia
Wisdom.
Lily Stella
Meaning star.
Lily Temperance
Moderation or self-control.
Lily Valencia
A Spanish name meaning brave or strong.
Lily Valentina
Healthy or strong.
Lily Valentine
Vigorous or strong.
Lily Victoria
Victory.
Lily Viola
A name of Italian and Latin origin meaning violet.
Lily Violet
After the pretty purple shade and flowers.
Lily Vivienne
A French name meaning alive.
Lily Wren
Meaning small bird.
Lily Wyatt
An old English name meaning brave.
Lily Yasmine
Meaning jasmine, a pretty flower.
Lily Zara
Radiance.
Beautiful middle names for Lily
Lily Alexandria
Defender of mankind.
Lily Blake
A unisex name meaning pale blond.
Lily Blaire
Plain or field.
Lily Blithe
Carefree.
Lily Calliope
Beautiful voice.
Lily Chloe
Blooming or fertility.
Lily Courtney
Meaning short nose.
Lily Daisy
After the pretty wild flower. Also means day’s eye.
Lily Darcey/Darcie
Dark-haired.
Lily Dulcie
Meaning sweet.
Lily Edith
Meaning prosperous in war.
Lily Eloise
Meaning healthy or wide.
Lily Ember
Spark or burning low.
Lily Felicity
Meaning happy.
Lily Fern
After the green shade-loving plant, a pretty nature baby name.
Lily Fleur
Flower.
Lily Florence
This is the name of a beautiful city in Italy and also means flourishing or prosperous.
Lily Halo
Divine aura.
Lily Hannah
Meaning favour or grace.
Lily Harlow
Pile of rocks or hill.
Lily Harmony
Perfect unity. This is a good choice if you want a name connected to music.
Lily Jacinda
A Spanish name meaning beautiful or hyacinth.
Lily Jade
After the precious green stone.
Lily Jadis
Meaning magic or sorcery.
Lily James
This has become more and more of a gender neutral choice.
Lily Jasmine
Meaning gift from God.
Lily Jennifer
Meaning the fair one.
Lily Jessica
God beholds.
Lily Mackenzie
Meaning son of Kenneth.
Lily Maria
Meaning of the sea.
Lily Marie
Meaning star of the sea.
Lily Maryam
Meaning rebellious.
Lily Matilda
Meaning might and strength.
Lily Maven
Meaning one who understands.
Lily Maya
Meaning good mother.
Lily Meadow
Meaning grass or vegetation.
Lily Miley
Meaning smiley or pleasant.
Lily Mirabelle
Wonderful.
Lily Monica
Meaning to advise.
Lily Mya
Beloved or great.
Lily Myla
Merciful.
Lily Orla
Meaning golden princess.
Lily Opal
Meaning gem.
Lily Ophelia
Helper.
Lily Ottilie
Prosperous battle.
Lily Samara
Meaning guardian.
Lily Saoirse
An Irish name that means freedom. Pronounced “seer-sha”.
Lily Sarah
Meaning princess.
Lily Savannah
Meaning large or grassy plain.
Lily Storm/Stormy
A powerful baby name choice if you want a name inspired by nature and the elements.
Lily Summer
After the warmest season.
Lily Sunny
Bright and cheerful.
Lily Suri
Meaning princess.
Lily Sydney
Meaning wide island.
Lily Sylvie
Forest.
Lily Tatum
Old English name meaning Tate’s homestead.
Lily Teagan
Meaning wise poet.
Lily Tessa
Summer or harvester.
Lily Trinity
Meaning three.
Lily True
Meaning truthful or honest.
Lily Tyla
Meaning good.
Lily Wednesday
After the day of the week.
Lily Winona
Meaning first born daughter.
Lily Winter
After the coldest season.
Lily Zia
Meaning light or splendour.
Lily Zoe
A Greek name meaning life.
Lily Zora
Meaning sunrise.
Lily Zuri
Meaning good and beautiful.
Short middle names for Lily
Lily Ada
Meaning noble or nobility.
Lily Adele
Meaning nobility.
Lily Alice
Noble.
Lily Ava
A name of Latin origin meaning life, bird or water.
Lily Beth
A shortened nickname from Elizabeth. Meaning pledged to god.
Lily Ella
Light.
Lily Elle
A French name meaning she.
Lily Eva
Meaning life or living one.
Lily Eve
Meaning life or animal.
Lily Hope
A joyful name meaning to hope.
Lily Ivy
Meaning vine.
Lily June
From the name of the month, this is derived from the name Juno.
Lily Juno
Queen of the heavens.
Lily Kit
A cute one syllable baby name meaning carrier of christ.
Lily Kyra
Meaning lord.
Lily Lark
Songbird.
Lily Leah
From the Hebrew meaning weary or Latin meaning lionness.
Lily Moon
A celestial baby name.
Lily Nox
Night.
Lily Nur
Meaning light.
Lily Pearl
A precious baby name.
Lily Rae
Well advised protector.
Lily Rain
A stunning nature baby name that is perfect if you want an unusual and stormy name.
Lily Rose
After the pretty flower.
Nicknames for Lily
Lily is already a short girl’s name, however there are a few cute pet names and nicknames you can give to a girl called Lily. Here are a few ideas:
- Lils
- Lee
- Ly
- LeeLee
Names that are similar to Lily
If you want some ideas for names that are similar to Lily here are some super cute alternatives for girls.
- Adele
- Alice
- Clara
- Eliza
- Emma
- Nora
- Olivia
- Stella
First names that go with Lily as a middle name
What if you want to use Lily as a middle name for a girl? This beautiful flower name is also a stunning middle name.
Here are a few options for first names that work with Lily:
- Amelia Lily
- Ava Lily
- Eden Lily
- Evangeline Lily
- Imogen Lily
- Jessica Lily
- Kristen Lily
- Mia Lily
- Penelope Lily
- Savannah Lily
- Vivienne Lily
Sibling names to go with Lily
Do you already have a child called Lily and need some sibling names to go with them? Maybe you are expecting twins and want to call one of your babies Lily!
Here are some great girl and boy names that work with Lily.
Girl names that go with Lily
- Clara
- Emma
- Eva
- Haven
- Isabella
- Rosie
- Sadie
- Willow
- Winter
Boy names that go with Lily
- Austin
- Blaze
- Caleb
- Ethan
- Jacob
- James
- Miles
- Oliver
- River
- Theo
