Gorgeous Vintage Girl Names: 95 Timeless Names You’ll Adore
Discover 95 gorgeous vintage girl names filled with timeless charm, elegance, and beautiful meanings. From classic and rare choices to sweet, floral, and old-fashioned favorites, find a unique vintage baby girl name that feels graceful, memorable, and perfect for your little one.

There is something magical about a vintage girl name. Think of lace-trimmed dresses, handwritten love letters, old-fashioned gardens blooming in the afternoon sun, and a soft name being called across a cozy family home. If you love names with warmth, character, and a timeless feminine charm, gorgeous vintage girl names may be exactly what you have been searching for.
Vintage names have a beautiful way of feeling familiar without becoming ordinary. Some bring to mind glamorous grandmothers and classic Hollywood, while others feel sweet, delicate, and romantic. The best part is that many old fashioned girl names are making a charming comeback, giving today’s parents the opportunity to choose something both nostalgic and fresh.
Whether you want an elegant classic, a rare antique gem, or a short vintage name that feels effortlessly stylish, there are plenty of beautiful options to explore. From floral favorites to names that were popular during the early 1900s, this collection of 95 gorgeous vintage girl names is filled with timeless inspiration.
Classic Gorgeous Vintage Girl Names
1. Alice
Alice is a classic English name meaning “noble” or “nobility.” It has literary connections through Alice’s Adventures in Wonderland and has remained beloved across generations. Alicia and Alise are related variations.
2. Eleanor
Eleanor is an elegant vintage name with uncertain origins, often associated with meanings such as “bright” or “shining one.” Eleanor of Aquitaine helped give the name historical prestige. Nora and Ellie are charming nickname options.
3. Clara
Clara comes from Latin and means “bright,” “clear,” or “famous.” It has a delicate old-fashioned charm while still sounding fresh today. Claire and Clarissa are related names.
4. Evelyn
Evelyn has English origins and was historically used as both a surname and given name. It is often associated with meanings such as “desired” or “wished-for child.” Evie and Eve make sweet shortened forms.
5. Beatrice
Beatrice comes from Latin and means “bringer of joy” or “blessed.” It has a sophisticated vintage feeling and a lovely optimistic meaning. Bea and Trixie are playful nickname choices.
6. Florence
Florence comes from Latin and means “flourishing” or “prosperous.” It is also associated with the beautiful Italian city of Florence. Flo and Flora offer softer variations.
7. Margaret
Margaret comes from Greek and means “pearl.” This traditional name has been used by queens, saints, writers, and other notable women throughout history. Maggie, Maisie, and Greta are popular variations.
8. Edith
Edith is an Old English name meaning “prosperity” or “riches” combined with “war.” It has a distinctly vintage personality and can be shortened to Edie or Edith.
9. Josephine
Josephine is the feminine form of Joseph and has Hebrew roots meaning “God will add.” It carries a graceful historical quality and is associated with Empress Joséphine. Josie and Jo are adorable nicknames.
10. Charlotte
Charlotte is the feminine form of Charles and is associated with meanings such as “free” or “little.” It has royal and literary connections and remains a wonderfully polished choice.
11. Vivian
Vivian comes from Latin and is associated with “alive” or “lively.” Vivienne is a beautiful French variation, while Vivi makes the name feel playful and modern.
Elegant Vintage Girl Names
12. Audrey
Audrey is an Old English name meaning “noble strength.” It became especially iconic through actress Audrey Hepburn, giving it an enduring association with elegance and grace.
13. Grace
Grace comes from Latin and refers to “grace,” favor, or blessing. It is simple, refined, and deeply timeless. Gracie is a sweeter nickname variation.
14. Vivian
Vivian means “alive” or “lively” and has Latin roots. Vivienne gives the name a more distinctly French and romantic feeling.
15. Josephine
Josephine has Hebrew roots and means “God will add.” Its graceful sound and historical associations make it one of the most elegant vintage girl names.
16. Cecilia
Cecilia comes from Latin and is traditionally associated with the meaning “blind.” Saint Cecilia, the patron saint of music, gives the name a beautiful cultural connection. Cece is a popular nickname.
17. Genevieve
Genevieve has French origins and is traditionally associated with meanings such as “woman of the people” or “tribe woman.” It has an unmistakably romantic vintage quality. Gen, Genny, and Vivi are possible nicknames.
18. Estelle
Estelle comes from Latin and means “star.” Its celestial meaning and refined sound make it a lovely choice for parents seeking an elegant vintage name.
19. Louise
Louise is the feminine form of Louis and has Germanic origins associated with “famous warrior.” Louisa is a longer variation, while Lulu and Lou offer charming nicknames.
20. Rosalind
Rosalind has Germanic origins and is traditionally associated with meanings related to “gentle horse.” Its Shakespearean history gives it an especially literary vintage appeal.
21. Helen
Helen comes from Greek and is traditionally connected with “torch,” “light,” or “bright one.” Helen of Troy is its most famous historical association.
Rare Vintage Girl Names
22. Agatha
Agatha comes from Greek and means “good” or “virtuous.” The name feels distinctly antique and literary, especially through writer Agatha Christie.
23. Dorothea
Dorothea comes from Greek and means “gift of God.” The related name Dorothy is more familiar, while Dorothea feels rarer and especially graceful.
24. Winifred
Winifred has Welsh and Old English associations and is often connected with meanings involving peace and friendship. Winnie is a sweet nickname with a vintage appeal.
25. Etta
Etta is often used as a short form of names such as Henrietta and Loretta. It has a compact, stylish quality that feels both vintage and effortlessly modern.
26. Alma
Alma has several possible origins and meanings, including “nourishing,” “soul,” or “kind.” Its simplicity gives it an understated antique charm.
27. Opal
Opal comes from Sanskrit through the name of the gemstone. It is associated with the iridescent precious stone and has a dreamy, old-fashioned quality.
28. Theodora
Theodora comes from Greek and means “gift of God.” It is the feminine form of Theodore and offers charming nickname possibilities such as Thea and Dora.
29. Sybil
Sybil comes from Greek and refers to a prophetess or oracle. Its literary history and uncommon sound make it a distinctive vintage choice.
30. Henrietta
Henrietta is the feminine form of Henry and has Germanic roots connected with “home ruler.” Hattie, Etta, and Henri are playful nickname possibilities.
31. Constance
Constance comes from Latin and means “steadfast” or “constant.” It has a dignified, traditional quality that suits parents looking for a rare classic.
Unique Vintage Girl Names
32. Millicent
Millicent has Germanic origins and is associated with “strong in work.” Millie makes the name feel softer and more contemporary.
33. Clementine
Clementine comes from Latin and means “merciful” or “gentle.” Its sunny sound and vintage charm make it a delightful choice for a baby girl.
34. Winona
Winona is associated with Native American origins and is commonly interpreted as “firstborn daughter.” It has a distinctive vintage sound and strong individuality.
35. Loretta
Loretta has Italian origins and is often associated with the laurel plant, a symbol historically connected with victory. Lora and Etta are possible nicknames.
36. Bernadette
Bernadette is a French feminine form of Bernard and has Germanic roots associated with “brave as a bear.” Bernie and Etta offer more casual alternatives.
37. Maude
Maude is a medieval form of Matilda, a Germanic name meaning “battle-mighty.” It has a short, sophisticated sound with plenty of historical character.
38. Vera
Vera has Slavic origins and means “faith,” while it can also be connected with Latin for “true.” Its short form and powerful meaning make it a wonderful vintage choice.
39. Pearl
Pearl comes directly from the name of the precious gemstone. It has long been associated with purity, elegance, and refinement.
40. Mabel
Mabel is derived from Amabel and is associated with the Latin word for “lovable.” Its warm sound makes it one of the sweetest unique vintage girl names.
41. Elsie
Elsie is traditionally a diminutive of Elizabeth and can carry the meaning “pledged to God.” It has a cheerful, old-fashioned sound.
Also check 85 Beautiful Long Girl Names With Cute Nicknames & Meanings
Old Fashioned Girl Names That Feel Beautiful
42. Dorothy
Dorothy comes from Greek and means “gift of God.” It became especially recognizable through The Wizard of Oz, but its history reaches much further back.
43. Betty
Betty is traditionally a diminutive of Elizabeth and can mean “pledged to God.” It has a cheerful mid-century personality and a nostalgic charm.
44. Barbara
Barbara comes from Greek and means “foreign” or “stranger.” The name was especially popular during the twentieth century and now has a lovely retro feel.
45. Patricia
Patricia is the feminine form of Patrick and comes from Latin, meaning “noble” or “patrician.” Pat, Patty, and Tricia are familiar variations.
46. Shirley
Shirley comes from Old English and means “bright meadow.” It began as a place name and became a popular feminine given name.
47. Marilyn
Marilyn is a modern combination associated with Mary and Lynn. Its strongest vintage association comes from actress Marilyn Monroe, giving the name unmistakable mid-century glamour.
48. June
June comes from the name of the Roman goddess Juno and also evokes the beginning of summer. It is short, bright, and wonderfully nostalgic.
49. Joan
Joan is a medieval English form related to Joanna and ultimately to John, meaning “God is gracious.” It has a simple, strong vintage personality.
50. Irene
Irene comes from Greek and means “peace.” The name has a gentle sound and a beautiful message that feels just as meaningful today.
51. Gloria
Gloria comes from Latin and means “glory.” It became especially popular during the early twentieth century and has a confident, radiant quality.
Sweet Vintage Girl Names
52. Bonnie
Bonnie comes from Scottish usage and means “pretty” or “beautiful.” It has a cheerful, affectionate feeling that makes it perfect for a sweet baby girl.
53. Elsie
Elsie is traditionally a nickname for Elizabeth. Its light, cheerful sound gives it a cozy vintage personality.
54. Millie
Millie is commonly used as a nickname for Millicent, Mildred, and Amelia. It has a friendly, affectionate sound that feels both nostalgic and playful.
55. Nellie
Nellie can be a diminutive of Eleanor, Helen, or Ellen. Its soft sound and old-fashioned charm make it an adorable vintage choice.
56. Sadie
Sadie began as a nickname for Sarah and is associated with the Hebrew meaning “princess” or “lady.” It has a warm, lively personality.
57. Lottie
Lottie is a diminutive of Charlotte. It feels sweet and whimsical while still connecting to a sophisticated classic name.
58. Rosie
Rosie is often used as a nickname for Rose or Rosalie. Its association with roses gives it a naturally romantic and cheerful quality.
59. Winnie
Winnie can be a nickname for Winifred, Winona, or other names beginning with Win. It has a cozy, cheerful vintage feel.
60. Dottie
Dottie is commonly associated with Dorothy and means “gift of God” through its longer form. It has a playful retro personality.
61. Hattie
Hattie is traditionally a nickname for Harriet, which has Germanic roots associated with a “home ruler.” Hattie feels warm, spirited, and distinctly vintage.
Vintage Girl Names With Lovely Meanings
62. Felicity
Felicity comes from Latin and means “happiness” or “good fortune.” It is an uplifting name with a bright, feminine sound.
63. Hope
Hope comes from the English word for the virtue of optimism and expectation. It became established as a given name through Christian naming traditions.
64. Faith
Faith comes from the English word meaning trust or belief. It carries a strong spiritual association and is especially meaningful for families looking for a virtue name.
65. Joy
Joy comes directly from the English word meaning happiness and delight. Its short length and positive meaning make it timelessly appealing.
66. Charity
Charity comes from the Latin caritas and refers to love, kindness, and generosity. It is one of the traditional Christian virtue names.
67. Mercy
Mercy comes from English and refers to compassion, forgiveness, and kindness. It has a soft vintage quality paired with a deeply meaningful message.
68. Grace
Grace is associated with elegance, kindness, and divine favor. Its simple beauty has helped it remain a beloved classic across generations.
69. Amity
Amity comes from Latin and means “friendship” or “peaceful relationship.” Its unusual but gentle sound makes it a beautiful vintage-inspired choice.
70. Felicia
Felicia comes from Latin and is associated with “happy” or “fortunate.” It is a feminine variation related to Felix.
71. Beatrice
Beatrice means “she who brings happiness” or “blessed.” Its beautiful meaning and literary history make it one of the most appealing vintage girl names.
Vintage Flower-Inspired Girl Names
72. Rose
Rose comes from the name of the flower and ultimately has Latin roots through rosa. It symbolizes love and beauty and has remained a timeless feminine favorite.
73. Violet
Violet comes from the name of the purple flower and has Latin and French associations. Its soft sound and floral imagery give it an unmistakably romantic vintage charm.
74. Lily
Lily comes from the flower name and is associated with the lily blossom. The flower has traditionally symbolized purity and beauty.
75. Iris
Iris comes from Greek and means “rainbow.” It is also the name of a delicate flower, making it a lovely choice for parents who enjoy nature-inspired vintage names.
76. Daisy
Daisy comes from the English flower name, originally connected to “day’s eye.” Its cheerful sound brings to mind sunny meadows and simple countryside beauty.
77. Flora
Flora comes from Latin and means “flower.” In Roman mythology, Flora was the goddess of flowers and spring, giving this vintage name a wonderfully botanical connection.
78. Hazel
Hazel comes from the name of the hazel tree and its distinctive nut. It has a warm, earthy quality that feels both vintage and natural.
79. Rosemary
Rosemary combines the names Rose and Mary and is also the name of an aromatic herb. It has a traditional, graceful feeling with the nickname Rosie as a sweet option.
80. Dahlia
Dahlia comes from the name of the flowering plant, named after Swedish botanist Anders Dahl. Its elegant sound and dramatic blossoms make it a striking vintage-inspired choice.
Vintage Girl Names From the 1900s
81. Gertrude
Gertrude comes from Germanic elements meaning “spear” and “strength.” It was particularly associated with earlier generations and now has a distinctive antique charm.
82. Mildred
Mildred is an Old English name meaning “gentle strength.” It was once highly popular and now offers parents a genuinely vintage alternative.
83. Agnes
Agnes comes from Greek and is associated with “pure” or “holy.” The name has a long history among saints and Christian families.
84. Gertrude
Gertrude has Germanic roots connected with strength and a spear. Trudy provides a softer, more approachable nickname.
85. Ethel
Ethel is an Old English name meaning “noble.” It was popular during the late nineteenth and early twentieth centuries and now has a distinctly antique appeal.
86. Bessie
Bessie is traditionally a diminutive of Elizabeth. It has a warm, homespun quality that captures the charm of early twentieth-century names.
87. Gladys
Gladys has Welsh origins and may be related to an ancient Welsh name associated with royalty. It became particularly popular in the early 1900s.
88. Elsie
Elsie is traditionally derived from Elizabeth and carries the meaning “pledged to God.” It has an appealing balance of vintage sweetness and modern usability.
89. Edna
Edna has Hebrew origins and is associated with meanings such as “delight” or “pleasure.” It was once a fashionable choice and now feels pleasantly rare.
90. Lillian
Lillian is associated with Lily and therefore carries floral symbolism. Lily and Lilyan are related forms, while Lil offers a short nickname.
Short and Charming Vintage Girl Name
91. Mae
Mae is a vintage English name often associated with May. It evokes springtime, warmth, and simplicity while remaining wonderfully easy to spell.
92. Faye
Faye comes from English and is associated with “fairy” or “faith,” depending on interpretation. Its delicate sound gives it a dreamy vintage quality.
93. Ruth
Ruth comes from Hebrew and is generally understood to mean “friend” or “companion.” The biblical Ruth is admired for loyalty and devotion, giving this short name lasting emotional appeal.
94. Jane
Jane is the feminine form of John and means “God is gracious.” It has been used for centuries and is closely associated with classic English literature through Jane Austen.
95. Anne
Anne comes from Hebrew and means “grace” or “favor.” Anna is a related form, while Annie offers a sweet and familiar nickname.
Don’t forget to double check the authenticity and meaning of your chosen name from Behind The Name or other authentic sources.
What to Consider When Choosing a Gorgeous Vintage Girl Name
Choosing among gorgeous vintage girl names can be a beautiful way to give your daughter a name with history, character, and timeless appeal. Whether you are drawn to elegant choices like Eleanor and Josephine, sweet names like Rosie and Winnie, or rare gems like Dorothea and Sybil, each name can bring its own personality and story.
Think about how the name sounds with your baby’s middle and last names, whether you love its meaning, and which nickname possibilities feel natural. You do not have to choose the most unusual name to make a memorable choice. Sometimes a classic like Alice, Grace, or Jane feels special precisely because its beauty has lasted for generations.
Most importantly, choose the name that makes you smile when you say it aloud. The perfect vintage name should feel beautiful today while still having the strength and charm to suit your daughter at every stage of her life.
