
Choosing a name for your new baby girl is one of the sweetest yet daunting times during your pregnancy. You have the honor and privilege of deciding what your little girl will be called for the rest of her life. Choosing the perfect name is a must, and old-fashioned names are a great place to start looking because they are so timeless.
If you are drawn to old-fashioned girl names, you are in the right place. This list of baby girl names is full of vintage charm and classic inspiration. These names have stood the test of time and are still beloved to this day.
All of these names are beautiful, enduring, and they never go out of style. Best of all, many of them have lovely meanings and rich histories.
Use these names as inspiration for your daughter’s first name or middle name, and create different combinations until you have the perfect name. You will know it when you hear it! Don’t let the task of choosing a name get overly complicated, this shouldn’t cause you stress. Picking a name for your little girl is a great way to bond with your spouse and feel closer than ever. When she is in your arms for the first time, looking up at you, you will say her name and know this sweet bundle of joy is going to make a difference in the world someday. She is going to run and jump and talk, people will call her name (the name you worked so hard to choose), and she will answer. But all of that is someday. For now, enjoy the coos and the wonder of welcoming a new baby into the world.
Why Choose a Classic Name
Classic baby girl names are comforting and strong, age well, and work across generations. If you want a name that feels grounded and elegant yet familiar, without being overly trendy, these names are the way to go.
In addition to traditional names simply sounding comforting, many also carry significance within families. Naming your daughter after someone important to you will mean the world to that person. Many traditional girl names are family traditions for good reason. Ask your grandmother if her name is a family name, and you may just get a lovely name story and find out the special meaning behind a beloved name. Family names are often a popular choice for those wanting to preserve their cultural heritage or honor an important family member.
As a mama who loves tradition (and knows the importance of a good baby name list!), Iโve gathered the most timeless, beautiful, and meaningful names for your baby girl. Use this list to find the perfect name for your daughter!

Timeless Favorites
Beloved for generations, these old-fashioned names are simple, strong, and feminine. The women who hold these names are strong and brave, yet kind. They know who they are and aren’t afraid to be themselves.
Anna– โgrace or favorโ (Hebrew)
Sarah– โprincessโ (Hebrew)
Emily– โrival or industriousโ (Latin)
Julia– โyouthfulโ (Latin)
Rachel– โgentleโ (Hebrew)
Emma– โwhole or universalโ (German origin)
Evelyn– โdesired or wished for, beautifulโ (English and French)
Anne– โgrace or favorโ (Hebrew)
Diane– โdivine or heavenlyโ (French)
Allison– “noble or exalted” (German and Scottish)

Southern Charm and Cottagecore Classics
Soft and full of heart, these traditional names are sweet as honey. These old-fashioned girl names remind me of sitting on the porch on a warm southern evening, watching the kids play in the field. As I call to them to come home, these are the names I can hear myself saying.
June– โyoungโ (Roman)
August– โinspiring, reverence, awe, or admirationโ (Roman)
Claire– โbrightโ (French)
Mary Anne– โwished-for child, grace or favorโ (Hebrew)
Mae– โGoddess of Spring, beloved, lovable, or rebelliousโ (Hebrew and British)
Daisy– โinnocence and purityโ (Greek origin)
Pearl– โpreciousness, beauty, and rarityโ (English)
Harper– โsomeone who plays a harpโ (English and Scottish)
Aurora– โgoddess of dawn, beauty, light, start of a new dayโ (Roman)
AnnMarie– โfavored grace or bitter star of the seaโ (Hebrew)

Nature-Inspired Classics
Discover a sweet and serene vintage name inspired by nature. These names are tranquil, yet when I hear them, I hear a strength from within. Each of these names represents a woman who is wise in her own way and in touch with nature.
Willow– โgraceful, willow treeโ (Old English)
Sage– โwisdom and knowledgeโ (Latin, English, French)
Rosemary– โdew of the sea, love, fidelity, and remembranceโ (Latin)
Rose– โflower, beauty, love, femininity, purityโ (Latin origin)
Lily– โpurity, Innocence, and beautyโ (Latin and English)
Ivy– โgrowth, resilience, and eternityโ (Old English)
Hazel– โwisdom, protection, and fertilityโ (Old English)
Iris– โrainbowโ (Greek)
Luna– โmoon, beauty, mystery, night skyโ (Roman)
Violet– โpurple, delicate, faithfulness, modestyโ (Latin)

Biblical Names
Find a classic biblical name with deep roots in scripture, perfect for families that value faith and tradition. Each of these women is from the Bible and is worth learning about, especially if you choose to name your daughter after one of them. Give your baby girl the gift of a name from an admirable woman.
Mary– โbeloved, wished-for childโ (Hebrew)
Elizabeth– โGod is my oath, Godโs promiseโ (Hebrew)
Esther– โmorning starโ (Hebrew)
Ruth– โfriend or companionโ (Hebrew)
Joanna– โGod is graciousโ (Hebrew)
Lydia– โbeautiful one, noble oneโ (Greek)
Naomi– โpleasantness, beautiful, or gentleโ (Hebrew)
Abigail– โfatherโs joyโ (Hebrew)
Mirium– โwished-for child or rebellionโ (Hebrew)
Hannahโ โGrace or favorโ (Hebrew)
Leahโ โWeary or delicateโ (Hebrew)
Rebekah โ โTo tie or bindโ (Hebrew)
Marthaโ โLady” (Aramaic)
Phoebeโ โBright, pure, or radiantโ (Greek)
Priscilla โ โAncient or venerableโ (Latin)

Vintage Names
These names are full of charm and are simply timeless. They remind me of sipping tea with my grandmother as we talk about life. They are a constant in a world of uncertainty; you know you can count on someone with one of these names.
Mabel– โlovableโ (Latin)
Edith– โrich, happy, or warโ (Old English)
Dorothy– โgift of Godโ (Greek)
Josephine– โGod will addโ (Hebrew)
Olivia– โolive tree, peaceโ (Greek)
Lucy– โlightโ (Latin)
Shirley– โbright meadowโ (English)
Clara– bright, clear, or famousโ (Latin)
Ada– โnoble or happyโ (German)
Betty– โshort for Elizabethโ (Hebrew)
Helen– โtorch or lightโ (Greek)

Royal and Regal Names
Elegant names with a graceful and dignified feel. These names are often used in the royal family, and they exude grace and confidence, each holding deep meanings. Women with these names aren’t afraid of the world; they know exactly who they are and are here to make a difference.
Charlotteโ โFree womanโ (Princess Charlotte of Wales)
Elizabethโ โGod is my oathโ (Queen Elizabeth I & II)
Victoriaโ โVictoryโ (Queen Victoria of the UK)
Catherineโ โPureโ (Catherine the Great, Princess of Wales)
Alexandraโ โDefender of mankindโ (Queen Alexandra of the UK)
Margaretโ โPearlโ (Princess Margaret, sister of Queen Elizabeth II)
Eleanorโ โLightโ or โshining oneโ (Eleanor of Aquitaine)
Isabellaโ โDevoted to Godโ (Queen Isabella of Castile)
Anneโ โGraceโ (Queen Anne of Great Britain, Princess Anne)
Sophiaโ โWisdomโ (Princess Sophia of Hanover)
Matildaโ โBattle-mightyโ (Empress Matilda of England)
Helenaโ โBright, shining lightโ (Princess Helena, daughter of Queen Victoria)
Louiseโ โRenowned warriorโ (Princess Louise, Duchess of Argyll)
Beatriceโ โShe who brings happinessโ (Princess Beatrice of York)
Eugenieโ โWellborn, nobleโ (Princess Eugenie of York)
Ameliaโ โWorkโ or โindustriousโ (Princess Amelia, daughter of George III)
Maryโ โBelovedโ (Queen Mary I & II)
Adelaideโ โNoble kindโ (Queen Adelaide of the UK)
Carolineโ โFree womanโ (Queen Caroline of Ansbach)
Augustaโ โMajestic or venerableโ (Princess Augusta, mother of George III)

Virtuous Names
These names are inspired by traditional values and virtues. When I hear these names, they give me a sense of calm and hope for the future. The baby girls who receive these names are sure to bring light to those around them.
Grace– โfavor or blessingโ (Latin)
Hope– โoptimism, trust, faithโ (Old English)
Faith– โtrust or beliefโ (English)
Mercy– โkindness, compassion, forgivenessโ (Latin)
Joy– โgreat pleasure or happinessโ (Latin)
Amity โ โFriendshipโ (Latin)
Felicityโ โHappiness, good fortuneโ (Latin)
Harmonyโ โPeaceful blending, unityโ (Greek)
Libertyโ โFreedomโ (Latin)
Constanceโ โSteadfast, faithfulโ (Latin)

Literary Classics
These names come from classic stories, revered authors, and inspiring characters. This collection of classic names from literature is sure to make every book lover’s heart sigh as it remembers the beautiful stories associated with them.
Jane (as in Jane Austen or Jane Eyre)- โGod is Graciousโ (Hebrew)
Louisa (Louisa May Alcott) โ โRenowned warriorโ (German)
Alice (Alice in Wonderland) โ โNobleโ (German)
Matilda (Matilda by Roald Dahl) โ โBattle-mightyโ (German)
Beth (Little Women by Louisa May Alcott)- โhouse of figsโ (Hebrew)
Charlotte (Charlotte Brontรซ) โ โFree womanโ (French)
Beatrix (Beatrix Potter) โ โShe who brings happinessโ (Latin)
Anne (Anne Shirley from Anne of Green Gables) โ โGraceโ (Hebrew)
Ramona (Ramona Quimby series by Beverly Cleary) โ โWise protectorโ (Spanish)
Matilda (Matilda by Roald Dahl) โ โBattle-mightyโ (German)
Alice (Alice in Wonderland by Lewis Carroll) โ โNobleโ (German)
Wendy (Peter Pan by J.M. Barrie) โ Possibly โfriendโ or invented name
Josephine (Jo March from Little Women) โ โGod will increaseโ (Hebrew)
Daisy (The Great Gatsby by F. Scott Fitzgerald) โ โDayโs eyeโ (Old English)
Emma (Emma by Jane Austen) โ โWhole or universalโ (German)

Old-Fashioned & Elegant: Longer Names to Love
This list is for those dreaming of meaningful baby girl names inspired by the early 1900s. These old-fashioned names feel elegant and sophisticated, as if the woman has a strength from within. The women with these names can endure hardship and are better for it.
Adelaide– โnoble kind or noble natureโ (German)
Beatriceโ โShe who brings happinessโ (Latin)
Ceciliaโ โBlind, shining of wisdom or lily of heavenโ (Latin origin, lovely musical vibe)
Dorotheaโ โGift of Godโ (Greek)
Eleanoraโ โshining light or lightโ (Greek and French)
Evelinaโ โdesired, wished for child, radianceโ (French)
Genevieveโ โWoman of the familyโ (Old French)
Henriettaโ โhome rulerโ (Germanic)
Isadoraโ โGift of Isisโ (Greek)
Josephineโ โGod will increaseโ (French and English)
Laviniaโ โwoman of Romeโ (Latin)
Margueriteโ French form of Margaret, meaning โpearlโ (French)
Millicentโ โStrong in workโ (Old French)
Rosalindโ โPretty rose or gentle horseโ (Latin)
Theodoraโ โGod’s giftโ (Greek)
Wilhelminaโ โDetermined protector, or desireโ (German)
Augustaโ โMajestic, venerable, or greatโ (Latin)
Bernadetteโ โBrave as a bearโ (French)
Gwendolynโ โWhite ring or blessed bowโ (Welsh)
Seraphinaโ โFiery oneโ (Hebrew)

Most Popular Names in Recent Years
According to the United States Social Security Administration, these are the most popular names today. I was surprised to find the classic nature of each of these names. Looks like weโre all searching for a traditional name for our daughters. Each of these girls will grow up to do amazing things in the world.
Olivia– โolive tree, peaceโ (Greek)
Emma– โwhole or universalโ (German)
Charlotte– โpetiteโ (French)
Amelia– industrious, strivingโ (German)
Sophia– wisdom (Greek)

Final Thoughts
Choosing the perfect first name for your baby girl is such a meaningful and fun part of the journey of motherhood. It’s more than just a name- it’s something she will carry for a lifetime.
Traditional names have a way of being comforting as well as timeless. They’re rooted in history and rich with meaning. Whether you are drawn to something vintage, biblical, literary, or simply beautiful, I hope this list gave you some great baby name inspiration.
As you are testing out popular classic girl names versus more unique girl names, try writing them out next to your last name and see how they look and sound together. New parents often feel overwhelmed when choosing their baby’s name. Refer back to this list, and start keeping a list of all your favorite names. Make sure to write down the ones that cause something to stir in your heart when you hear them. Imagine yourself rocking your baby and whispering that name to her to calm her down. Imagine yourself cheering for her from the sidelines, what name are you calling? Consider all the different stages of her life, what name feels fitting for her? Write it down. Say it to yourself. You will know when you have found the perfect name for your little girl.
At the end of the day, the right name is the one that sits right in your heart when you imagine whispering it to your sweet new baby for the first time.
You got this, mama! Let me know your favorite name in the comments!

Read more like this!
The Secret to a Joy-Filled Motherhood (Even When Youโre Exhausted)
Finding Yourself Again: How Creativity Can Help Moms Rediscover Their Passions
How To Love Life as a Stay-at-Home Mom
Save this for later!


Leave a Reply