The vintage baby girl name trend shows no sign of going away.
These beautiful old-fashioned baby girl names are seeing a resurgence in popularity and its easy to see why.
Vintage baby girl names are both feminine and unusual. While many have re-entered the top 100 popular baby name charts, some remain quite rare.
So if you’re looking for a recognised but little-used name then the vintage trend is a great place to take your inspiration.
You’ll notice that several of these also have famous name-sakes from popular culture. This makes them a great choice if you’re looking for a name that crosses over from the old-fashioned to pop culture baby name trends.
How to pick a baby name
Choosing a baby name is the first important decision you will make for your baby – after all of your decisions on how and where you will give birth.
It can feel like quite a daunting choice as it’s something your baby will have for the rest of their lives.
But it’s also quite a joyful process going through the potential names for your little one.
Here are some tips for choosing the perfect baby name:
Write down all of the names you love
Start off with a brain dump and have a list that you add to whenever you come across a name you love. It can help to have a notes document on your phone where you add these names to so you don’t forget them. Once you have a full list you can take a look at it in full and ditch the ones you’re not in love with.
Research their meanings
Check out the meanings behind the names. This isn’t necessarily a make-or-break moment, but sometimes learning the meaning behind a name can put you off it for whatever reason.
Think about nicknames
Consider how the name might be shortened. If you really hate the nicknames then you may want to avoid the name.
Make a shortlist of middle names
Some middle names go with pretty much everything, such as Rose or Mae. Others work only in specific combinations. Write down middle names you love, then add them to first names you love. You may end up with dozens of different combinations to think about.
Consider how the name works with your surname
Write out your favourite names in full with the surname just so you can see what it looks like, as well as saying it out loud.
Debate the names with your partner
You both need to love the name that you choose. This means that if either of you really hates a name, you need to be prepared to axe it from the list. You could try compromising by using a name one of you really loves as a middle name.
Wait a few days before definitely deciding on the name
Once your baby is born you will have quite a lot to think about. For this reason its totally fine to wait a few days to make a proper decision on whether you’re totally happy with your first choice name. You get a few weeks before you have to register the birth and formally pick the name, so you don’t need to rush it.
You may also like:
75 first and middle names that sound great together
52 floral baby names
Vintage baby girl names and meanings
To help you find inspiration for what to call your baby girl, here are 85 vintage baby girl name ideas.
This name comes from the Germanic element “adel-“ meaning “nobility”. It’s a perfect choice if you love shorter, simple names. Goes great with another vintage name, Rose, as a middle name.
A name with similar origins to Ada and also meaning “noble” or “nobility”. It’s not a particularly common name but can be shortened to Ada or Adele.
Another name derived from the word meaning “nobility”. This one has gained popularity in recent years because of the singer Adele.
The name means “noble” and is of English origin. You could use the nickname Ada or Dina.
Meaning “noble” or “exalted”, this is a popular baby name of German origin. Princess Alice was the daughter of Queen Victoria and Prince Albert.
Meaning “nourishing” and “kind”, this is a beautiful and unusual baby name that isn’t hugely popular so is a great choice if you’re looking for a rare moniker.
A name of Greek origin meaning “good” or “honourable”. This name dropped out of all name charts but has seen a resurgence in recent years as the vintage name trend grew.
This pretty old-fashioned name means “pure” or “holy”.
An Italian name meaning “joyful” or “lively”, this is a perfect choice if you want something very feminine that stands out.
Famous Beatrice’s include the Queen’s granddaughter Princess Beatrice. The name means “she who brings happiness” or “blessed”. Can be shortened to Bea and you could also choose the spelling Beatrix which has grown in popularity recently due to a character in the Harry Potter books.
A Scottish name meaning “fine” or “pretty”. This is a delicate and pretty girl name.
A name of Greek origin meaning “the one who shines”. Can be shortened to Cass or Cassie.
Well-known Catherines include Kate Middleton, the Duchess of Cambridge. The name is of Greek origin meaning “pure”.
The name means “blind” and sounds great when shortened to “Cici”. It has had popularity in recent years after it chosen as the baby name for Jim and Pam’s daughter on the hit show The Office US.
The name Clara means “bright” or “clear” or “illustrious”.
The name means “constant” and is a beautiful but strong name choice for a little girl.
An unusual and strong name meaning “heart” or “daughter of the sea”.
An English name meaning “darling”. This name has not been popular in recent years and so could be a good choice if you want an unusual name.
Can be shortened to Dot or Dotty. Means “gift of god”.
Perfect if you’re a fan of the floral baby name trend. Daisy is a flower that is appreciated for its simple beauty. The word also comes from the Old English term meaning “day’s eye”.
The name means divine and is of Greek origin. It has not been a popular name in recent years, but with the superhero Wonder Woman movies doing great at the box office its seen a little upsurge. It’s a great choice if you want something vintage that isn’t being widely used right now.
A pet form of Edith, meaning “rich in war” and also derived from the word for “wealth” or “blessed”. This name has really surged in popularity in recent years.
The longer form for Edie, with the same meanings as above. Goes great with a middle name such as June, which is also a vintage baby name choice.
This name has really grown is popularity in recent years. It means “god is perfection” or “god is my oath”.
This is such as beautiful baby name choice as you can shorten it to Emmy or Emme. The name means “work” but is also linked to the names Emma and Emily.
A major character in Twilight called Esme caused this name to surge again. It means “esteemed” or “emerald” but also derives from the old French verb ester meaning “to love”.
Fans of the famous soul singer Etta James will love this choice. It means “ruler of the home”.
This name means “beautiful bird” and is of English origin. It can be shortened to Eve or Evie.
If you love the grandma-chic name trend then you will love Edna! It means “gentleness” or “pleasure”.
The name means famous warrior and is French. Could be shortened to Ellie.
An Old English name meaning “noble maiden”.
The name Esther is Persian and means “star”. Its a beautiful choice if you love the grandma names for babies trend.
The name Frances comes from the Latin word for “from France” or “free man”. The spelling Francis is the boy’s version. One of the most famous characters in movie history was called Frances, but the name was hardly used in the film! Dirty Dancing’s Baby was actually called Frances.
Florence has surged into the top 100 baby names for girls in recent years. It means “I flourish” or “flower”. Can be shortened to Flo.
The name means “spear of strength” and is a great choice if you want a rare baby name.
The name Grace has been a very popular middle name but also is a perfect first name. It’s stayed a popular choice with parents, but falls under the vintage trend. It means “grace of God”.
The name Hazel stems from the eye colour and tree of the same name. It’s become popular in recent years. John Krasinski and Emily Blunt called one of their daughters Hazel.
A strong name with very interesting origins. It is the Latin version of the name Helen and features heavily in Greek mythology. Helen was the daughter of Zeus and the most beautiful woman in the world. She was known as “the face that launched a thousand ships” due to the war that broke out when she ran away from her husband.
A perfect vintage choice if you don’t want your baby name to be too close to the connotations of grandma. It means “honour”.
A simple but pretty name meaning “hard working”.
The name means innocent and is of English origin.
This girl’s name means “pure” or “chaste”.
This name is a great choice if you love nature inspired names. When ivy is given as flowers it signifies faithfulness.
The name means “from Judea” or “Jewish”. Can be shortened to Jude or Judy.
Katie Holmes’ character in Dawson’s Creek was called Josephine, or Joey for short. The name means “god will increase”.
The lead character in the Handmaid’s Tale series is called June. It comes from the name Juno, who was a Roman goddess.
An English name meaning “pure”.
Kitty is an Irish name that derives from the name Katherine. It means “pure”.
A beautiful and strong choice for a girl. Lena means “torch” or “light”.
The name means “god is abundance”.
A powerful name for a girl, it means “famous warrior” and has been a name used by the British royal family. Queen Victoria and Prince Albert called one of their daughters Louise.
The name means “light”. It’s stayed a popular name choice throughout the years.
This is a popular middle name but also works great as a first name. The name comes from the word May, which has connections to the Roman goddess of growth and motherhood called Maia.
The name Margaret means “pearl”. Its a lovely feminine name that can be shortened to Maggie.
The name means “lovable” and is a perfect vintage name choice, especially if you want something that is not too commonly used today.
A French name meaning “pearl”.
The name means “might” or “strength”. Matilda was also the lead character in the famous Roald Dahl book about a little girl with super powers.
The name means grace and is a perfect choice if you want something unique.
A name of Latin, Greek and English origin. It means “shining light”.
A beautiful and interesting name that means “eighth”.
The name Olive has become more popular in recent years. It refers to both the colour and the tree.
A derivative of the name Olive that has been one of the top UK baby names in recent years.
The name means “pearl” and is a great choice if your baby is born in June, as it is the birthstone for this month.
The name means “weaver” and is famous for being in Homer’s Odyssey. Can be shortened to Penny.
The name means “radiant” or “shining one”. Famous Phoebes include the character in Friends, but Phoebe was also a big name in Greek mythology.
This is a very pretty and feminine choice for a baby girl name. It means “bunch of flowers”.
This name has fallen out of all the popular name charts but is a strong girl’s name. It means “prudence” or “good judgement”.
A name used for both boys and girls. It means “counsel”.
A pretty name after the gemstone.
The name means friendship and is a simple but pretty choice.
This name has been extremely popular as a middle name in recent years but also works great was a first name. It’s short but sweet. It is a great choice if you love floral girl names.
The name means “fiery ones”. It’s a great feminine choice.
A very old-fashioned and pretty name. It originates from the Latin word for forest and means “spirit of the wood”.
This has remained quite a popular name over the years. It is a variation on the name Sophie and means “wisdom”.
Can also be spent Teresa. It means “to reap”.
The name means “gazelle”. It’s a very pretty and delicate baby name choice.
A feminine and interesting name meaning “healthy” or “strong”.
The most famous Vera is perhaps Dame Vera Lynn who raised the spirits of troops during WWII. The name means “faith”.
The name means “winner” and is a very little used name today so a good choice if you want your child to stand out.
The name violet means purple and is a great choice if you’re looking for floral baby name inspiration. It’s become more popular in recent years, helped by high-profile Violets such as Jennifer Garner and Ben Affleck’s daughter.
An unusual baby name meaning “holy” or “blessed”.
This is a gorgeous baby girl name and means “resolute protection”.
The name Zara has been very popular in recent years. It is derived from the name Sarah and means “princess” or “blossoming flower”.