There’s something about retro girl names that takes you back, like hearing a rotary phone ring in your grandma’s kitchen or flipping through an old photo album. If you’re into that retro-cool vibe with a mix of sweet, stylish, and a little bit vintage yet feminine, you’re going to love this list. They’ve got that old-fashioned charm but still work today. Whether you’re keeping a traditional name alive or just love something with heart, these picks are full of meaning. Let’s get into 30 retro girl names that are way too timeless to forget.
Clara
Clara is one of those spring-inspired names that feel effortlessly elegant. It comes from the Latin word clarus, meaning “bright” or “clear,” and it’s been shining since the 19th century. With its soft rhythm and classic vibe, Clara fits right in with both old-school charm and modern style. It was especially popular during the Victorian era and still carries that refined, graceful energy.
Daisy
Daisy comes from the Old English phrase “day’s eye,” because the flower opens in the morning and closes at night. This floral name was a favorite in the early 1900s and has never really gone out of style. It feels playful yet grounded, the perfect balance of retro-cool and whimsical. Whether you picture a field of wildflowers or a flapper girl with curls, Daisy brings serious vintage charm.
Mandy
Mandy may be short and sweet, but she’s got personality for days. Often a nickname for Amanda, this name gained huge popularity in the ’70s. There’s something so friendly and approachable about it—like the girl-next-door with a record player and roller skates. Mandy feels distinctly retro, yet still totally wearable today. It’s one of those traditional girl names that carries a touch of nostalgia without feeling dated.
Cora
Cora is short, strong, and surprisingly bold. With Greek roots meaning “maiden,” the name first gained popularity in the 1800s and has enjoyed a vintage revival in recent years. It has a warm, earthy quality, but there’s also something quietly powerful about it. Cora fits beautifully with traditional names while still standing out in a crowd.
Jane
You really can’t get more timeless than Jane. It’s the kind of vintage-inspired girl name that feels both solid and soft, with Hebrew origins meaning “God is gracious.” Think of Jane Austen, Jane Eyre, or even Jane from old Hollywood glam. It’s quietly confident, completely classic, and never feels out of place. If you’re after something feminine, simple, and full of heritage, Jane is a forever favorite.
Violet
Violet is one of those names that just feels naturally elegant. It’s a plant name with a bit of edge, thanks to its deep purple hue and vintage cool-girl energy. Popular in the early 1900s and making a major comeback, Violet carries both sweet and stylish vibes. It means “purple” in Latin and brings to mind old perfume bottles, lace gloves, and classic movie stars.
Alice
There’s a soft magic to Alice, like stepping into a well-loved storybook. Of German origin, meaning “noble,” this A-name has been charming families for generations. It strikes that perfect balance of old-fashioned grace and retro-cool spunk. Whether on a bookshelf or a birth certificate, Alice never loses her sparkle.
Alma
Alma is one of those under-the-radar retro names that deserves more love. With Latin roots meaning “nurturing” or “soul,” it radiates warmth and quiet strength. It was especially popular in the early 1900s and has that vintage charm that feels super fresh again. Alma sounds soft and feminine, but it’s not afraid to stand strong. It’s the kind of antique girl names you grow into, and it never goes out of style.
Belinda
Belinda has a sing-song quality that makes it feel instantly nostalgic. The name is believed to mean “pretty one” or “beautiful serpent,” depending on its Germanic or Spanish roots—either way, it’s memorable. It had its moment mid-20th century and fits that sweet, retro beauty queen energy. Belinda is bold, fun, and full of throwback flair perfect option for a retro-inspired baby name.
Frances
Grounded and graceful, Frances is one of those nostalgic names with quiet strength. It means “free one,” and honestly, that vibe has never gone out of style. Frances has been worn by saints, artists, and screen legends, giving it layers of depth and history. You can dress it up with the nickname Frankie or keep it classic as-is. It’s got that rare combo of charm, simplicity, and substance.
Harriet
Harriet is bold, brainy, and beautifully old-school. Meaning “estate ruler,” it’s the kind of name that comes with vintage gravitas and a whole lot of heart. The nickname Hattie adds a dash of sweet, retro flair, too. It’s one of those golden vintage baby girl names that wear its history proudly but still feels perfectly at home today.
Dinah
Dinah has a certain sass to it—short, spunky, and full of retro rhythm. This hipster name has Hebrew origins, meaning “judged” or “vindicated,” and it shows up in everything from the Bible to old blues songs. There’s a warm, musical quality to it, and it’s easy to picture a Dinah with a strong voice and even stronger style. A true hidden gem with vintage charm.
Anna
Timeless, feminine, and deeply rooted, Anna has Hebrew origins meaning “grace,” and it’s been beloved across languages and cultures for centuries. It works in almost any era and never feels dated or dull. Something is reassuring about Anna—it’s elegant but easy, like a baby name your grandma loved. Add in its royal history and literary appeal, and it’s easy to see why it’s a forever favorite.
Mary
You can’t talk about retro baby girl names without mentioning Mary. It’s classic, biblical, and worn by queens, saints, and grandmothers alike. Meaning “beloved” or “wished-for child,” Mary is rooted in history but can still feel retro-cool when paired with a fun middle name or nickname. Think Mary Lou, Mary Jane, or even just plain Mary—it holds its own.
Constance
Constance is all about quiet strength. With Latin roots meaning “steadfast,” it’s a name that brings a sense of calm and clarity, like an anchor in a storm. It might feel a little rarer today, but that’s part of its appeal. It oozes vintage elegance and pairs beautifully with cute nicknames like Connie. If you’re after elegant retro baby names, Constance fits the bill.
Ethel
Once a top baby name in the early 20th century, Ethel means “noble,” and has a sort of quirky charm you can’t help but love. Think pearls, tea sets, and old movie reels. It’s old-fashioned, but that’s part of its charm—it feels like a cool nod to your great-grandma’s generation. If you’re into bold vintage picks, Ethel might be your girl.
Ruth
Short, strong, and soulful—Ruth is a one-syllable name with serious staying power. It means “compassionate friend” in Hebrew and has a quiet dignity to it. Ruth was a top name for decades and still feels incredibly grounded today. You might know a Ruth from an old family photo album or a beloved storybook character. It’s one of those sweet retro baby girl names that feels both sturdy and soft.
Helena
With Greek origins, Helena means “bright” or “shining light.” It’s a name that feels grand without being over-the-top. Depending on how you pronounce it (HEL-uh-nuh or he-LAY-nuh), it can sound even more refined. It has that perfect blend of vintage charm and sophisticated elegance. A retro girl name idea for someone who’s destined to shine.
Francine
Francine is playful and polished all at once. A French spin on Frances, it means “free one,” and it comes with a side of retro sass. It’s less common than some of the other vintage names, which gives it a fresh, standout quality perfect for a unique retro baby name for girls. Plus, Frankie is just about the coolest nickname ever.
Barbara
Barbara might feel like your aunt’s name—and that’s exactly what makes it classic. It was wildly popular in the ’40s and ’50s and means “foreign” or “strange” in Greek. There’s something bold about Barbara, like a woman who knows exactly who she is. And let’s not forget the nickname Babs—it doesn’t get more retro than that. It’s got vintage charm and a touch of unexpected cool.
Gloria
Gloria is an old-money name that practically sings. With Latin roots meaning “glory,” it’s bright, bold, and full of personality. It soared in popularity mid-20th century, especially thanks to the gospel tune and pop anthem of the same name. There’s something glamorous about it—maybe it’s the way it rolls off the tongue or its association with sparkling vintage style.
Mildred
Mildred is one of those strong, grounded names that wears its old-fashioned badge with pride. It means “gentle strength,” and that balance of softness and power is part of what makes it so appealing. Once a top name in the 1920s, Mildred has that unmistakable grandma-core energy that’s making a quiet comeback. And let’s not forget the nickname Millie—cute, classic, and totally sweet.
Pauline
Pauline has a softness to it, but there’s steel underneath. Derived from the name Paul, it means “small” or “humble,” yet it carries itself with grace and composure. It was a hit in the early-to-mid 1900s, especially among stylish women who knew how to make a statement without saying too much. There’s a simple elegance to Pauline—feminine, vintage, and effortlessly stylish.
Dolores
Dolores is with Spanish roots meaning “sorrows,” it might sound serious, but it’s rich with depth and flair. This name had its heyday in the 1920s and ’30s and comes packed with retro-cool character—think sultry singers and classic film stars. Nicknames like Dolly or Lola lighten it up and add a bit of charm. Dolores has edge, elegance, and lots of personality.
Agnes
Agnes is one of those names that feels like it’s been stitched into a family quilt—rich in tradition and full of warmth. With Greek roots meaning “pure” or “holy,” it was hugely popular in the early 1900s and worn by saints, scholars, and a few no-nonsense grandmothers. It’s a perfect pick if you love your retro girl names with a side of quiet strength and charm.
Edna
Edna is pure grandma chic. Meaning “pleasure” in Hebrew, this name is simple and strong, with roots that go way back. Once super popular in the early 1900s, Edna has been waiting patiently in the wings for her revival. It has that cozy, vintage charm—like a hand-knit sweater or a tin of homemade cookies.
Rosalind
Rosalind is one of those names that sounds like it came straight out of a classic novel—and it kind of did. With Latin roots meaning “pretty rose” or “gentle horse,” it carries both floral softness and quiet power. If you’re after a poetic name with both brains and beauty, this one’s got all the charm.
Marilyn
You can’t say Marilyn without thinking of old Hollywood glamour. This name, a blend of Mary and Lynn, rose to fame thanks to the legendary Marilyn Monroe, and it’s carried that iconic glow ever since. It’s undeniably feminine, dramatic, and full of retro sparkle. Even beyond the screen, Marilyn holds a graceful strength that’s hard to miss. It’s beauty, poise, and vintage stardust in one name.
Evangeline
Evangeline feels like poetry—long, romantic, and beautifully old-fashioned. With Greek roots meaning “bearer of good news,” it’s a name that feels both angelic and powerful. It was made famous by Longfellow’s poem and has that soft, vintage grandeur that makes it unforgettable. Plus, you can play with dreamy nicknames like Eva, Evie, or Lina.
Dorothy
Dorothy is timeless magic—plain and simple. It means “gift of God” in Greek and brings to mind gingham dresses, ruby slippers, and a heart. It ruled the baby name charts in the early 20th century and still feels like a solid, sweet classic. Whether you call her Dot, Dottie, or stick with Dorothy, this name is all about heritage, heart, and a sense of wonder.
35 Charming ‘Old Lady’ Girl Names for Modern Babies
There’s a certain charm in those so-called “old lady” names—they bring to mind cozy kitchens filled with the scent of homemade pies, delicate lace tucked into drawers, and letters written in looping script. These names were once worn by women who knew family recipes by heart, cared for their flower beds like old friends, and walked through life with quiet elegance. Now, they’re making their way back, full of nostalgic beauty and soft strength, ready to grace a new generation with their vintage soul and feminine flair.
25 Virtuous Girl Names That Are as Beautiful as Their Meanings
Searching for a name that feels strong, graceful, and full of meaning? These 25 virtuous girl names are more than just beautiful—they shine with timeless values like courage, kindness, and wisdom. Every name on this list speaks to character and heart, with a soft charm that never goes out of style. These are the kind of names that feel like a quiet legacy, passed down with purpose. Let’s find the one that fits your little girl’s radiant spirit just right!
Tamara Tsaturyan is the owner and writer of Thriving In Parenting, a website focused on providing simple tips for busy parents — easy and healthy recipes, home decor and organization ideas and all things P A R E N T I N G.
Share Your Thoughts!
I love to know your thoughts, make sure to comment below to start a discussion! You can also follow me on your favorite social network below.