Lily is one of the prettiest names for a little girl. If you’re lucky enough to expect a baby girl named Lily, it’s time to choose the ideal middle name for her. With so many to choose from, how many name combinations can you try before tiring yourself out with the whole middle name search?
Here you’ll find the sweetest middle names for Lily that take everything into account. From meaning and origin to which names sound best together, you won’t have to look anywhere else.
50 Traditional Middle Names For Lily
These classic middle names are popular because they’re so charming.
- Abigail – from the Hebrew Ăvî-Ghayil, which refers to “my father’s joy.”
- Aisha – means “alive and well” in Arabic and was Muhammad’s third wife.
- Alannah – among cute middle names for Lily, meaning “little child” as a female variation of Alan.
- Alexandra – the female form of Alexander, meaning “defender of man” in Greek.
- Alice – from the Old German Adelheidis, meaning “noble” and “light.”
- Alys – a uniquely spelled nickname for the Old German Adalheidis, meaning “noble.”
- Amanda – for a “lovable” little girl who wants to be named Lily Amanda.
- Amber – named after the amber-colored jewel and means “fierce” in Arabic.
- Annabelle – a compound girl’s name meaning “favored grace” and “beauty.”
- Aria – means “air” in Italian as a musical term denoting a “melody.”
- Ashleigh – a beautiful spelling of the Old English Ashley, meaning “dweller near the ash tree forest.”
- Betsy – an adorable nickname for Elizabeth, meaning “God is my oath” in Hebrew.
- Caitlin – an Irish-Gaelic form of Catherine, meaning “pure” for little girls.
- Catherine – is derived from the Greek “katharos,” the original form of Catherine, meaning “pure.”
- Clara – means “bright” and “famous” and originated from the Latin name Clarus.
- Daisy – from the Old English “daegeseage,” meaning “the day’s eye” and one of the prettiest flowers.
- Diana – from the Latin “divus,” meaning “divine,” and the Roman goddess of the hunt.
- Edith – is made up of the Old English “ēad,” meaning “wealth,” and “gȳð,” meaning “strife.”
- Eleanor – means “light-hearted” and “shining light,” a variation of the Old French Aliénor.
- Eliza – a common short form of Elizabeth, meaning “pledged to God” in Hebrew.
- Elizabeth – the most traditional among middle names for Lily, meaning “God’s promise.”
- Elsie – short for E girl names like Elizabeth, Elspeth, or Elisheba; popular in Scotland.
- Emily – originated as the Roman Aemilius, which means “rival” or “to emulate.”
- Emma – based on the Germanic “ermen,” meaning “whole” and “universal.”
- Esme – short for the Spanish Esmerelda, means “esteemed” and “beloved” in French.
- Esther – from the Hebrew root “s-t-r,” meaning “hide,” or from the Old Persian “stāra,” meaning “star.”
- Fawn – a name for a “young deer,” perfect as Lily Fawn for your little doe.
- Frances – means “from France” or “free one” for girls, with Francis as the male version.
- Grace – a Latin word for a “blessing,” which refers to the Three Graces in Greek mythology.
- Hannah – an alternate variant of the Hebrew Channah, meaning “favor” or “grace.”
- Hattie – a nickname for Harriet, the female form of Henry, meaning “home or estate ruler.”
- Hope – from the Old English “hopian” and known as one of the Puritan virtue names.
- Isabella – the Spanish form of Elizabeth, meaning “devoted to God” or “God is my oath.”
- Isla – a Scottish name for an island that is also used in Spain.
- Jasmine – means “gift of God” and is a variation of the Persian flower name Yasmin.
- Jessica – derived from the Hebrew “yiskah,” meaning “God beholds”; can appear as Yessica.
- Johanna – a pretty spelling of Joanna, the female version of John, meaning “God is gracious.”
- Josephine – means “Jehovah increases” in Hebrew as the feminine version of Joseph.
- Margaret – dates back to the 11th century and means “pearl” from the Greek Margarites.
- Marie – one of the most popular Lily middle names; a French variant of Mary, meaning “bitterness.”
- Mirabel – dates back to the Latin “mirabilis,” meaning “wondrous” or “of wondrous beauty.”
- Miranda – is derived from the Latin “miror,” meaning “to admire” or “worthy of admiration.”
- Natalia – from the Latin “natalis,” meaning “birthday” for a Lily Natalia born near Christmas Day.
- Natasha – a Russian form of Natalia, given to girls born on or near Christmas Day.
- Sienna – named after the Italian city of Siena and also means “orange-red.”
- Sophia – a classic Greek name meaning “wisdom” that also appears as Sofia.
- Valentina – a feminine form of the Latin Valentine, meaning “strong” and “healthy.”
- Victoria – related to the male Victor and Victoria, the Roman goddess of victory.
- Violet – means “purple” in Latin from “viola,” and is a popular flower name for girls.
- Zara – means “radiance” as a variation of the Arabic Zahrah, meaning “blooming flower.”
50 Unusual Lily Middle Names
Find the most out there choices for terrific middle names for Lily, unlike any other.
- Allegra – means “joyful” or “lively” in Italian and dates back to the Middle Ages.
- Amaliya – a four-syllable form of Amelia, meaning “industrious” in Latin.
- Amara – means “immortal” and “to love” in Latin, along with “bitter”; also means “grace” in Sanskrit.
- Arabella – means “yielding to prayer” in Latin and “beautiful” in English.
- Autumn – taken from the Latin “autumnus,” meaning “fall” or “season of harvest.”
- Avery – an English and French unisex name meaning “ruler of elves,” related to Alfred.
- Beatrix – from the Latin Viatrix, associated with the male name Viator, meaning “voyage” and “traveler.”
- Blue – a cool middle name for Lily which is related to the serene color.
- Cadence – refers to “rhythm” or “flow” from the Latin “cadere,” meaning “to fall.”
- Catalina – an elegant variation of the original Greek Katherine, meaning “pure.”
- Clio – means “glory” when inspired by Clio, the Greek muse of history and the lyre.
- Dahlia – inspired by the white flower named after the Swedish botanist Anders Dahl.
- Delilah – means “delicate” or “(she who) weakened” as a biblical Hebrew name.
- Delphine – the most French among middle names for Lily, meaning “dolphin.”
- Dove – best known as a bird that symbolizes “peace” for your Lily Dove.
- Esmerelda – a Spanish name for girls meaning “emerald,” appearing in The Hunchback of Notre Dame.
- Evangeline – means “messenger of good news” when based on the Latin “evangelium,” meaning “gospel.”
- Fleur – the French word for “flower,” which can be altered to the diminutive Fleurette.
- Florence – means “blossoming” and “flourishing” when derived from the Latin “florentius.”
- Freya – an Old Norse name from Freyja, meaning “noble lady,” associated with the goddess of fertility.
- Genevieve – from the Celtic name Genoveva, meaning “race” or “tribe”; also means “woman of the family.”
- Georgette – the French feminine form of George, meaning “farmer” or “earth-worker” in Greek.
- Harper – means “harpist” and “minstrel,” which is linked to the medieval practice of entertainers.
- Haven – means “harbor” or “safe place” and is sometimes linked to the idea of heaven.
- Kehlani – in Hawaii, Kehlani means “sea and sky” or “sea heavens.”
- Kit – sits among Lily middle names, known for being short and sweet, meaning “pure.”
- Lei – means “flower bud” or “child” in Hawaiian and “thunder” in Chinese.
- Luna – named after the divine personification of the moon in Roman mythology.
- Madison – a unisex name meaning “son of Matthew” and “son of Maude,” used for modern girls.
- Maven – means “one who understands” when taken from the Hebrew Meyvn.
- Moon – a bohemian-style way to call your little one Lily Moon.
- Nevaeh – when you spell Heaven backward, you end up with the cutest baby girl name, Nevaeh.
- Neve – means “snow,” “bright,” and “radiant” in Latin and is a form of the Irish Niamh.
- Niamh – means “bright” and “radiant” and is the “daughter of the sea god” in Irish mythology.
- Odessa – means “wrathful,” as the female version of Odysseus in Homer’s The Odyssey.
- Persephone – go mythical in the name of Greek mythology as Persephone, the goddess of the underworld.
- Phoenix – means “dark red” in Greek and relates to a phoenix rising from the ashes.
- Posey – a nickname for Josephine that refers to a “bunch of flowers.”
- River – one of the cutest gender-neutral Lily middle names describing a “flowing body of water.”
- Saoirse – a strong Irish girl’s name meaning “liberty,” pronounced SUHR-shaa.
- Sera – an offbeat form of the biblical name Sarah, meaning “princess” in Hebrew.
- Stormy – is another name for a “tempest” that matches Lily, ending in “y.”
- Summer – celebrate the warmest season with a baby girl named Lily Summer (or Summer Lily).
- Tatum – an English girl’s name first used to indicate “Tate’s homestead.”
- Temperance – one of the English virtue names given to a girl who practices “moderation.”
- Trinity – originated with the Holy Trinity as a name with a spiritual meaning.
- Willow – taken from the Old English “welig,” which means “willow tree.”
- Wren – the name of a small brown songbird known as Lily Wren.
- Yasmine – means “gift from God” and “jasmine flower” in Persian and also appears as Jasmine.
- Zamaya – a version of Maia, one of the Greek goddesses of fertility and mother of Hermes.
45 Short Middle Names For Lily
If brevity is your thing, you’ll love these short middle names for Lily.
- Ada – means “ornament,” “nobility,” and “island” when based on the German name Adelaide.
- Ann – is likely the most popular middle name for Lily, meaning “graciousness.”
- Ash – from the Hebrew Asher, meaning “happy,” and also short for Ashley.
- Ava – given to someone who is “bird” or “birdlike,” from the Latin “avis.”
- Bea – a girl’s name meaning “bringer of happiness” or “blessed,” which is also short for Beatrice.
- Belle – means “beautiful” in French when it was used for names ending in “-bel.”
- Bess – a cute vintage nickname for Elizabeth, meaning “God is my oath.”
- Beth – is short for Elizabeth, meaning “house” in Hebrew; also linked to Bethany, meaning “house of suffering.”
- Bex – dates back to the original spelling of Rebecca (Rhebekka), from “rabak,” meaning “to bind.”
- Boo – short for the Native American Picabo, meaning “shining waters”; a unisex term for a “little one.”
- Bree – derived from the Irish Bríghe and Brigid, meaning “noble” and “power.”
- Cat – a very feline nickname for Catherine, which means “pure” in Greek.
- Cher – from the French “chérie,” meaning “dear” or “beloved”; best known for the American entertainer Cher.
- Coco – a beloved French pet name meaning “darling,” super popular for both girls and pets.
- Dot – a retro nickname for Dorothy, which means “Gift of God.”
- Ella – means “beautiful” and “fairy maiden” and is a Swedish diminutive for Elizabeth or Eleanor.
- Em – the shortest middle name for Lily on our list, and is a nickname for Emily.
- Faye – a unique spelling of Fay, which refers to a “place of beech trees.”
- Fern – from the Old English ”fearn,” first a surname for someone who lives among ferns.
- Gem – the most literal of jewel names, associated with gemstones of all varieties.
- Ida – means “industrious” or “prosperous” based on the Germanic “id,” which means “labor” and “work.”
- Iris – from the Greek “eírein,” meaning “to speak”; refers to the Greek personification of a rainbow.
- Jade – is derived from the Spanish “piedra de la ijada,” meaning “(stone of the) flank.”
- Jai – an Indian girl’s name meaning “victory” in Sanskrit; it also means “bluebird.”
- Jo – short for Josephine, which means “God is gracious” or “God will add.”
- June – means “young” when associated with the Roman goddess Juno, the protector of the state.
- Kate – a short form of Katherine, meaning “pure,” which is super popular to this day.
- Kay – an alternate choice for those who need a nickname for Katherine, meaning “pure.”
- Lis – a unique way to create a short form of Elizabeth (or Elisabeth) instead of Liz.
- Lux – means “light” in Latin and Spanish, and also appears as Luxe.
- Mae – a spelling variation of May or Maia, the Roman goddess of spring, which means “sea of bitterness.”
- May – the most springlike month of the year for your little Lily May.
- Nell – means “shining light” and “hard as a horn”; also short for Eleanor, Helen, and Ellen.
- Reese – a Welsh unisex name meaning “enthusiasm,” “fire,” and “ardor,” associated with actress Reese Witherspoon.
- Rose – describes a rose flower in Latin; related to the Virgin Mary, the “mystical rose.”
- Skye – a name meaning “island of clouds” linked to the Scottish Isle of Skye.
- Sol – the Spanish word for “sun,” which also means “prayer for” or “peace.”
- Sue – means “lily” in Hebrew, which is a nickname for Susan.
- Val – means “valiant,” “powerful,” and “healthy” when based on the Latin Valentine.
- Vi – is short for Violet, which denotes a particular shade of purple.
- Viv – a nickname for Vivian, from the Latin “vivus,” meaning “lively” or “alive.”
- Wynn – means “friend,” “white,” and “fair” in Welsh; also appears as Wyn and Wynne.
- Xun – means “swift,” “fast,” or “sudden” in Chinese; also the Chinese word for “snow.”
- Zo – describes a “spiritual leader” in many African countries and “light” in Arabic.
- Zoe – is one of the Lily middle names with Greek origins, meaning “life.”