Vintage Baby Names Making a Comeback: Girls and Boys

Vintage baby names are the ones your great-grandparents wore, roughly 80 to 120 years ago, and they are climbing the charts again. Think Adeline, Arthur, Eleanor, and Theodore. These names sat quiet for decades, then swung back into style. Below you will find curated girl and boy lists with real meanings, the softer nicknames parents love right now, and a few rarer picks worth a second look.
There is a simple pattern behind the trend, and namers call it the 100-year rule. A name feels tired while the people who wore it are still around. Once that generation is gone, the name loses its "old" smell and reads as fresh. So the names of the 1900s and 1920s are ripe today, while the Lindas and Garys of mid-century still feel dated. Give them time.
Vintage Girl Names With Meanings
These vintage girl names peaked around the early 1900s and are rising fast on modern charts.
- Adeline — French, "noble."
- Josephine — Hebrew, "God will add."
- Eleanor — Old French, "bright, shining light."
- Hazel — English, "the hazel tree."
- Florence — Latin, "flourishing, prosperous."
- Beatrice — Latin, "she who brings happiness."
- Mabel — Latin, "lovable."
- Clara — Latin, "clear, bright."
- Edith — Old English, "rich in war."
- Cora — Greek, "maiden."
- Pearl — English, "the pearl gem."
- Vivian — Latin, "alive, lively."
- Rosalind — Old German, "gentle horse."
- Opal — Sanskrit, "jewel."
Vintage Boy Names With Meanings
Old-fashioned names for boys carry weight and history, yet they slip onto a class list without a fuss.
- Arthur — Celtic, "bear."
- Walter — Germanic, "ruler of the army."
- Henry — Germanic, "home ruler."
- Theodore — Greek, "gift of God."
- August — Latin, "great, venerable."
- Frederick — Germanic, "peaceful ruler."
- Edmund — Old English, "rich protector."
- Silas — Latin, "of the forest."
- Oscar — Old English, "deer friend."
- Leo — Latin, "lion."
- Hugo — Germanic, "mind, intellect."
- Ernest — Germanic, "serious, resolute."
- Alfred — Old English, "wise counsel."
- Roy — Gaelic, "red."
Soft Vintage Nicknames on the Rise
Some parents skip the long form and put the pet name straight on the birth certificate. These short, warm classic baby names feel playful without trying too hard.
- Nell — English, short for Eleanor, "bright."
- Etta — German, short for Henrietta, "ruler of the home."
- Millie — English, short for Mildred, "gentle strength."
- Sadie — Hebrew, pet form of Sarah, "princess."
- Gus — Latin, short for August, "great."
- Ollie — English, short for Oliver, "olive tree."
- Lottie — French, short for Charlotte, "free."
- Teddy — English, short for Theodore, "gift of God."
- Frankie — Latin, short for Frances, "free one."

Vintage Names Too Good to Stay Retired
The picks below are rarer. They ask for a bold parent, but each one has staying power and a story.
- Cornelius — Latin, "horn."
- Winifred — Welsh, "blessed peace."
- Barnaby — Aramaic, "son of consolation."
- Rosamund — Old German, "horse protection."
- Horace — Latin, "keeper of the hour."
- Agnes — Greek, "pure, holy."
- Rufus — Latin, "red-haired."
- Blanche — French, "white, fair."
- Maude — Germanic, "mighty in battle."
- Wilhelmina — German, "resolute protector."
How to Pick a Vintage Name
Start with the 100-year cycle. If a name belonged to a great-grandparent, it likely reads as fresh now; if it belonged to a parent or a young grandparent, it may still feel dated. That gap is your sweet spot.
Honoring a relative is the warmest reason to reach back. A great-aunt Beatrice or an uncle Walter gives the name a real anchor, and the child grows up with a story instead of a trend. For more on where names cluster today, see our guide to the most popular baby names.
Decide early whether you want the full form or the nickname. Theodore gives you Theo, Teddy, or Ted; Frankie stands alone. A long name offers flexibility, while a short one is what it is. Both work, so choose the sound you want called across a playground.
Watch the costume line. A vintage name should feel lived-in, not like a prop from a period drama. Say the whole name out loud with your surname before you commit. Check the rhythm, the initials, and any obvious nickname a schoolyard might invent.
FAQ
What counts as a vintage baby name?
A vintage baby name is one that was common roughly 80 to 120 years ago and faded, then returned. Adeline, Florence, and Arthur fit the pattern. Names from the 1950s to 1980s usually read as dated rather than vintage, because the people who wore them are still around.
Why are old-fashioned names popular again?
The 100-year rule explains most of it. Once the generation that carried a name is gone, the name sheds its "grandma" or "grandpa" feel and sounds new. Parents also want warmth and history, and vintage names deliver both without inventing spellings.
Are vintage names too unusual for a child?
Most are not. Many sit inside the top 200 today, so a child will meet a few namesakes but rarely a whole row. The rarer picks, like Cornelius or Winifred, stand out more, which is the point for parents who want that.
What is a good vintage name that still has a nickname?
Theodore, Josephine, Eleanor, and Frederick all shorten well. You get Theo, Josie, Nell, and Fred without losing the formal version on a résumé later. That flexibility is a big reason these names return, and you can test the sound of each one with the AI visual method.
Names carry a face before a child ever arrives, and picking one is half the fun of the wait. When a vintage name catches your eye, preview the little person who might wear it with our AI baby generator and see how the name and the face fit together.

