As a labour and delivery nurse, I have the privilege of hearing some of the sweetest names whispered for the very first time. One trend I see time and time again is a return to vintage and timeless classics. These names feel elegant, grounded, and full of character, like they could belong to a beloved grandmother or a baby girl born today.

If you’re drawn to names that carry a sense of history, grace, and charm, this list is for you!

Here are 50 classic baby girl names that stand the test of time and are making a huge comeback in delivery rooms everywhere.

Sweet & Vintage Girl Names

  1. Eleanor“Shining light” or “light-hearted”

  2. Florence“Flourishing” or “prosperous”

  3. Hazel“The hazel tree”

  4. Clara“Bright” or “clear”

  5. Edith“Prosperous in war”

  6. Mabel“Lovable”

  7. Esther“Star”

  8. Dorothy“Gift of God”

  9. Vera“Truth” or “faith”

  10. Beatrice“Bringer of joy” or “blessed”

Names with an Old-Soul

  1. Josephine“Jehovah increases”

  2. Margot“Pearl”

  3. Lillian“Lily flower”

  4. Cecilia“Blind to one’s own beauty” (Latin origin, symbolic of humility)

  5. Frances“Free one”

  6. Evelyn“Wished-for child” or “life”

  7. Sylvia“From the forest”

  8. Louise“Renowned warrior”

  9. Ruth“Compassionate friend”

  10. Agnes“Pure” or “holy”

Historical Sounding Names

  1. Matilda“Mighty in battle”

  2. Winifred“Blessed peacemaking” or “joy and peace”

  3. Opal“Precious gem”

  4. Etta“Little one” or diminutive of Henrietta, meaning “estate ruler”

  5. Irene“Peace”

  6. Harriet“Estate ruler”

  7. Ada“Noble”

  8. Nellie“Bright, shining one” (diminutive of Helen or Eleanor)

  9. Maude“Powerful battler”

  10. Blanche“White” or “fair”

Rich in Tradition

  1. Lucille“Light”

  2. Ramona“Wise protector”

  3. Eliza“Pledged to God”

  4. Ida“Industrious one”

  5. Bertha“Bright one” or “famous”

  6. Thelma“Will” or “volition”

  7. Della“Noble”

  8. Pearl“Precious” (a gemstone name)

  9. Myrtle“Evergreen shrub” symbolizing love and peace

  10. Faye“Fairy” or “loyalty, belief”

Feminine & Beautiful

  1. Helena“Bright” or “shining light”

  2. Rosalind“Pretty rose”

  3. Lenora“Light” or “compassion”

  4. Millicent“Strong in work”

  5. Clarabelle“Bright and beautiful”

  6. Gwendolyn“Blessed ring” or “white, fair”

  7. LaviniaUnclear origin, possibly meaning “purity” or from ancient Roman mythology

  8. Genevieve“Woman of the people”

  9. Priscilla“Ancient” or “venerable”

  10. Antoinette“Priceless” or “highly praiseworthy”

Whether you’re looking for something bold like Winifred, sweet like Nellie, or romantic like Genevieve, vintage baby names offer a sense of depth and charm that never goes out of style. These names tell stories. And more and more, I see families choosing them not only for how they sound, but for the strength and grace they represent.

Which of these names is your favourite? Drop a comment or share what names you’re loving right now, especially if you’re bringing one of these beauties into the world soon!

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
About the Author Hanna | Babytalk

Hanna is passionate nurse and mama of four babies. Parenthood can be hard, but you don't have to do it alone. Hanna is here for you from pregnancy, to birth and beyond!

Birth Planning with Babytalk.

Plan your birth and learn everything you need to know, one-on-one with an experienced Registered Nurse. 

>