Choosing baby names is tough. There are so many things to consider and it's (probably) something your child is going to be stuck with for the rest of their lives. So you want to get it right.
You might have scoured the internet, looking at biblical boy names, nature names or heroic names, but still can't find the one. Maybe your baby boy's name lies in a list of old names. Something classic from a previous generation. Something.... old fashioned!
Let's take a look at what makes old fashioned baby names and why they might be popular. And, of course, we list 105 of our old fashioned boy names.
Table Of Contents
What makes an old fashioned baby name?
Baby names go through trends, just like a lot of things in society. So if baby names are coming in and out of fashion like the seasons, what exactly makes a name old fashioned?
You may have your own idea of what makes a name old fashioned. You might not even be able to explain it - you just hear a name and think 'that's old fashioned'. I think of my Grandad, whose name is Granville. I can't think of a more old fashioned name than that.
There's no exact meaning or definition of what makes an old fashioned name, but they were usually popular a century ago but haven't been seen in the last few years. Or, they may have stayed popular, but they've been around so long that they're considered old fashioned. Biblical boy names are often considered to be old fashioned, too, so expect to see plenty of them.
Why are old fashioned baby names popular?
Old fashioned baby names often have a little bit of vintage charm about them.
Although their popularity may have waned in recent years, old fashioned baby names often make quite a comeback. And there are a couple of reasons for that.
Parents are increasingly looking for more unique baby names to give their children a sense of individuality. And as names go through trends, what may be considered old fashioned could also be considered unique to a new generation.
The second reason is lineage. As parents, we sometimes look to honour older family members when we name our children. Think about it - it has been fairly common throughout history for a son to have the same name as his father. We sometimes give our children a middle name after our own parents, or perhaps their first name is after a grandparent.
If we're naming our children after a grandparent or another older relative, it's quite possible that our babies end up with old fashioned baby names!
40 old fashioned names for boys
These old fashioned baby names make excellent choices for baby boys.
1. Alfred
Starting with a certified entry into a list of 'old baby names', Alfred is an English name meaning 'wise counselor' or 'elf counsel'. It was hugely popular during the late 1800s and early 1900s, but experienced a steep decline over the course of the 20th Century.
2. Ansel
A German name meaning 'with divine protection', Ansel has always been a fairly unique name - but its popularity peaked in the late 1800s.
3. Aurelius
Aurelius is a name of Latin origin, meaning 'the golden one'. The name is best known for Marcus Aurelius, the last of the 'Five Good Emperors'.
4. Barnaby
Barnaby is the English variation of Barnabas, which is itself a Greek name. This one definitely ranks among the old fashioned baby names.
5. Bartholomew
Bartholomew is a biblical name of Hebrew origin meaning 'son of the furrow'. It's another of those old fashioned names that wasn't hugely popular, even in its heyday. But it's certainly not popular in the present day. It's best known for its shortened version from The Simpsons character, Bart.
6. Beau
The French word for 'handsome', Beau's popularity in the US has grown stronger and stronger over the past 20 years, entering the top 100 in 2021.
7. Caleb
Caleb is another name that has seen its popularity peak in recent years, having seen a massive increase during the 1970s. However, you can't help but picture Caleb to be a lovely and sweet Grandfather.
8. Chester
Chester was regularly a top 100 name in the late 1800s and early 1900s but dropped off over the course of the 20th century. It's a name of Latin origin meaning 'fortress' or 'walled town' and is also a place name as the cathedral city on the border of England and Wales.
9. Dennis
Dennis is a well known name in the English speaking world, but came to England through the Norman invasion in 1066. Its popularity peaked in the 1940s and 50s, but really fell off a cliff during the 90s. In French, Denis means 'God of Nysa'.
10. Edgar
Edgar is an old English name meaning 'wealthy spearman'. It is known in history through Edgar the King of England, who was known as a peaceful ruler.
11. Elias
Elias is an ancient Greek name meaning 'Yahweh is God'. It was particularly popular among English Puritans during the 18th century, but has seen a steady rise in popularity in the US over the past 30 years as more and more parents seek out more old fashioned baby names.
12. Eli
You may think Eli is just a shortened version of Elias, but they're actually separate names. It's a Hebrew name meaning 'uplifted' or 'high. It was certainly popular during biblical times, but is another old fashioned name to have experience a surge in popularity in the last decade.
13. Evan
Evan is a Welsh name meaning 'God is gracious'. It became popular in Wales in the 19th century and has remained so ever so, making it own of those old fashioned baby names that has stood the test of time (in Wales, at least!).
14. Ezra
Ezra is an old name that was popular in the last 19th and early 20th centuries, fell off in the middle of the 20th century, and has experienced a steep increase in popularity in recent years. It's a Hebrew name simply meaning 'help'.
15. Finn
Finn is a fairly popular name around the world, reaching as high as No. 8 in Germany in 2023. However, its origins make it old fashioned. Finn MacCool is the greatest hero in Irish mythology, known for supernatural powers, wisdom and generosity.
16. Gabriel
Gabriel is a Hebrew name meaning 'God is my strength' and is quite popular today, sitting inside the top 40 names in plenty of countries around the world. Like Finn, however, it's considered to be old fashioned because of its origins. Gabriel is, of course, best known as the archangel who delivered the news of Jesus Christ's birth.
17. Guy
Guy is a French name meaning 'wood'. Its popularity peaked in the US in the 1950s. Although that's fairly recent, it still means that most of the Guys you might know are likely to be in their 70s. And that definitely makes it old fashioned!
18. Hugh
Originally German, Hugh is now considered to be an English name meaning 'mind' or 'intellect'. It's certainly a classic name with plenty of style but hasn't featured in the top 100 in the US since 1903.
19. Jasper
A Persian name meaning 'bringer of treasure', Jasper is also one of the very few gem names for boys. Although it's considered to be a quite a cute name for little ones now, I can't help but think of character Jasper Beardsley from The Simpsons.
20. Jonah
Jonah is a Hebrew name meaning 'dove'. It broke through the top 200 barrier for the first time in 1996, but its biblical roots that makes Jonah feel old fashioned.
21. Jude
The name Jude absolutely rocketed up the rankings around the year 2000, right around the time the acting career of Jude Law really took off. Just a coincidence, I'm sure. Even so, Jude still has the classic aura of style and sophistication you'd expect with an older gentleman.
22. Keith
Keith is a Scottish name meaning 'wood' or 'forestland'. It's one of those names that the zeitgeist has grasped hold of, leaving people questioning 'how a baby could ever be called Keith', because Keith could only ever be an old man.
23. Kirk
Kirk is an Old Norse name meaning 'church'. Any name coming from a language that died out in around the 14th century is definitely getting listed as old fashioned!
24. Leopold
Leopold is particularly popular in Germany, where it means 'brave people'. It's never been very popular elsewhere, but it's another one of those names you just can't imagine as a baby.
25. Lou
Lou could also be classed under 'old fashioned girl names', as well given its popularity as a middle name (ie. Mary Lou). It's the shorter version of Louise for baby girls and Louis for baby boys, both meaning 'renowned warrior'.
26. Linus
Linus is a Greek name meaning 'flax'. Its not a hugely popular name, but has historical roots as the musician who taught music to Hercules, and was the second Pope of the Catholic church.
27. Marshall
Marshall is more commonly seen as a surname meaning 'one who looks after horses'. Its popularity was at its highest in the last 19th century, and has steadily declined ever since.
28. Miles
Miles is one of those names that has never really gone away, but never been too popular, either. It's been around a long time, though, giving it a vintage feel. The jazz icon Miles Davies also gives it plenty of style, too!
29. Mitchell
A very popular name in Australia, Mitchell (often shortened to Mitch) has English origins and means 'who is like God'. It's a common surname in England and Scotland. However, as a first name it is derived from the medieval nickname for Michael.
30. Otto
Otto has German origins, carrying the meaning 'wealthy' or 'well born'. It is perhaps the most perfect example of an old fashioned name coming back with a new generation. It saw was very popular in the late 1800s but steadily declined and declined before making a comeback over the last decade.
31. Quentin
Another entry that could be featured on a list of old fashioned girl names, it's a name of Latin origin as the Latin for the number five. It's certainly a quintessentially classic name.
32. Quincy
Quincy is French name derived from Quentin, meaning 'estate of the fifth son'. It's hard not to imagine Quincy as a classic man of high society, dressed in a bow tie and tails as he escorts his Lady to the ball.
33. Reginald
Reggie, which is derived from Reginald, is having a bit of a comeback, particularly in the UK. Its part of a group of names considered to be 'old but sweet' that are rising in popularity again.
34. Robin
An English boys name meaning 'bright fame', it has grown in popularity for a baby girl over time. As a boy name, however, it rose up the rankings in the 1930s until the late 1950s, and it generally fell away until recent years.
35. Rufus
Rufus is a name of Latin origin meaning 'red head'. It hovered around the top 100 in the late 1800s but has been on a downward spiral ever since - so chances are, if you know a Rufus, they're probably someone a bit older!
36. Saul
Saul is a Hebrew name meaning 'prayed for'. There have been a few famous Sauls in recent history - Saul Goodman from Breaking Bad and Better Call Saul, Saul Berenson from Homeland, and the real name of Guns'N'Roses guitarists Slash.
37. Solomon
Steeped in biblical connections, Solomon is a Hebrew name meaning 'peace'. It was also a firm favourite of the author Charles Dickens, who used it in no less than three separate novels.
38. Trevor
Trevor is friends with Alf and Reg. They meet most days at the local pub, reminiscing about the good times they had when they were young over a pint of beer. Anyway, it's a Welsh name meaning 'from the large village'.
39. Vaughn
Vaughn (or Vaughan) is another Welsh name, this time meaning 'small'. It's never been massively popular, but hitting its peak in 1949, it's hardly surprising to learn it carries the 'old' label.
40. Wilfred
Wilfred is an English boy name meaning 'desires peace'. It's definitely more common in the UK than it is anywhere else, but it still produces images of a retired farmer whose strength and stamina defied logic - the type of dad and grandad who could do anything and everything around the farm, often putting the younger workers to shame.
Traditional names for baby boys
Sometimes old fashioned baby names are ones that originated a long time ago, but have transcended time and trends, making them traditional names.
Here are some of our favourite traditional names for baby boys.
41. Alexander
Alexander means 'defender of men' and is on this list because it originated in ancient Greece.
42. Archie
Before its recent resurgence, almost everyone would've looked at this name and thought 'old'. It's a name with German origins, meaning 'truly brave'.
43. Arthur
A classic Celtic name meaning 'bear', this was also considered very old fashioned in the early 2000s before its comeback was launched.
44. Edward
Another classic boys name that has largely stood the test of time.
45. Freddie
When Fred started to feel dated around the 1980s, Freddie gave it a more playful alternative and held on to popularity for a while longer. But it still sounds old fashioned.
46. George
Despite its long-term popularity in English speaking countries, George comes from Greece and means 'farmer'. It's definitely one of the most traditional names around.
47. Noah
Noah is another typical old-fashioned name that lost popularity in the middle of the 20th century and rose again in the 2000s. It has even hit the top spot in the US in recent years.
48.Oliver
Consistently at or near the top of the rankings in both the UK and US, Oliver simply means 'olive tree'.
49. Samuel
Samuel, or Sam, never really lost its popularity. It's a Hebrew name meaning 'told by God'.
50. Theodore
Theodore first experienced a jump in popularity when Theodore Roosevlet took office in 1901. More recently, the shorter versions Theo, Ted and Teddy may have taken over.
51. William
Just like Samuel, William really hasn't fallen out of favour in the past 140 years. In fact, in the US over that time, it's never been outside of the top 20.
More old-fashioned baby names for boys
We're not done yet. We've still got plenty of old fashioned boy names lined up for you.
52. Abraham
Abraham is a Hebrew name meaning 'father of multitudes', and has strong biblical connections. It was most popular in the early 1900s and has never hit those heights again.
53. Albert
Albert is certainly an old man's name, and it's reflected in the figures. It held onto a spot in the top 50 until the mid 1940s, but has fallen away ever since.
54. Ambrose
A name with Latin origins meaning 'immortal', Ambrose is certainly unique. But it hasn't been very popular since the late 1800s.
55. Amos
Despite a recent resurgence, Amos is nowhere near as popular as it was in the 19th century.
56. Benedict
Benedict is a Latin name meaning 'blessed'. Actor Benedict Cumberbatch put it on the map for a lot of people who'd never heard of it, and it could make an quirky way of changing up the hugely popular Benjamin.
57. Bernard
Bernard is one of those old fashioned baby names that definitely hasn't had any type of comeback. It started to lose favour in the 1940s and really fell off a cliff in the 90s.
58. Bradley
Although Bradley has experienced its best period in the last 40-50 years, it's a name that just sounds old fashioned doesn't it?
59. Bruce
The strong Scottish/English name meaning 'from the brushwood thicket' rose in popularity in the 1940s and 50s. It's struggled to shake that 'old' label in the last few years, however.
60. Cecil
Cecil just isn't a young boy, is he? Cecil could only be an older gentleman. A very polite and well mannered one.
61. Charles
Charles, or Charlie, is another boy name with plenty of longevity. It's still very popular but that long-term popularity gives it an air of being old fashioned. Although it's the of the reigning British King, it's actually a French-German name meaning 'free man' or 'free person'.
62. Christian
Christian has been more popular in the last few decades than ever before, but it still experienced a massive slump in middle of the 20th century. As a result, people often consider it to be old fashioned but classic.
63. Clarence
Clarence is a Latin name meaning 'bright'. And it falls under the 'nose dive' category of names. It was certainly popular in the early 1900s and its steady decline began in the 1920s, but it got a lot quicker from the 1960s onwards.
64. Clement
Clement is another Latin name, and carries the name 'mild' or 'merciful'. It was never a particularly popular name but what popularity it had has really dropped off over the last century.
65. Clyde
Consistently popular in the late 1800s and early 1900s with a steady decline towards the 1960s where it falls very quickly - it's a common theme for these old fashioned baby names.
66. Colin
Colin is another one of those names that is well known, and has really earned it's 'old fashioned' label in recent years.
67. Desmond
British football fans will picture only one thing, the iconic white hair and moustached face of Des(mond) Lynam.
68. Dexter
Dexter is a name that really fluctuates in popularity. And as we already know from other names on this list, trends = quick transitions from old fashioned to fashionable.
69. Donovan
The numbers don't back this up - Donovan has been more popular in the past 30 years than ever before. I asked everyone in the office what they thought of it, and the overwhelming feedback was 'old'.
70. Dudley
Dudley's never been in danger of becoming the most popular boy name. Even so, it was a lot more popular over a century ago than it is now.
71. Ernest
Ernest comes from Germany, meaning 'serious' or 'resolute'. And that's interesting because when I hear Ernest, I picture an 80-year old man who has always played by the rules and done things the right way. Anyway, popularity plummeted around the 1990s.
72. Emmett
Emmett has been quite popular over the last decade, but it nearly died out in the mid-late 20th century.
73. Felix
Felix is a Latin name meaning 'happy' or 'fortunate', which is a great reason to give it to your son. It's really popular in Europe and has always stayed in the middle ground in the US, hovering between the top 200 and 400. It was at its most popular in the US in the late 1800s, however.
74. Fergus
Most popular in Scotland, Fergus means 'man of force'. Elsewhere, however, it has fluctuated in popularity quite a lot. And you know what that means...
75. Fitzgerald
More commonly seen as a surname, Fitzgerald is a Irish name meaning 'son of Gerald'. It started to be used more often as a first name thanks to the author F. Scott Fitzgerald who wrote The Great Gatsby.
76. Floyd
Floyd is another name that follows the all important 'old fashioned' defining curve - consistently popular until the mid 1900s, a steady decline, followed by much faster fall towards the end of the century.
77. Francis
Francis has typically been seen as the full, or more sophisticated version, of Frank and was particularly popular in the first half of the 20th century.
78. Franklin
Despite their similarities, Francis and Franklin are individual names in their own right. Given its links to American political history and drop in popularity, it certainly has an older feel to it.
79. Gilbert
Gilbert is the German for 'shining pledge', giving it one of the most unqiue meanings. However, it also follows that all important curve making it a certified old fashioned boy name.
80. Gregory
Gregory, or Greg, had a strong run of nearly 50 years in the top 30 names in the US, but its earned the title of an old fashioned baby name thanks to its fairly steep decline since the late 90s.
81. Hank
Hank is actually enjoying its best ever run in the US, having risen from 970 in 1988 to 433 in 2021. Despite that fact, I can't shake the idea that Hank is a blue collar worker in his 60s who loves an ice cold beer after work.
82. Harry
For Harry, it depends on where you look. In the UK, it's still one of the most popular boy names, perhaps influenced by Prince Harry. However, across the pond it's a very different story - it held a position in the top 20 from 1880 to 1919 and remained in the top 100 until 1958. After that, it fell and fell and fell, all the way to its low point of 781 in 2015.
83. Jeremy
Jeremy is an English name meaning 'appointed by God'. It was at its most popular during the 1970s but now feels old and dated.
84. Laurence
Laurence, or Lawrence as its spelled in the US, is one of those classic names that is well known despite never being hugely popular. It was quite consistent around the 200 mark in the first half of the 20th century but has fallen away ever since.
85. Lloyd
Lloyd is a Welsh name meaning 'gray'. It was originally a surname in Wales, but became more common as a first name when the English started using it to describe someone to had grey hair. Even in Wales, it's a name that is certainly starting to feel its age.
86. Lyle
Another name for girls and boys, Lyle is a Scottish and English name with French origins, meaning 'someone who lives on an island'. Lyle rose to fame around the 1920s but soon fell out of fashion.
87. Malcolm
A Scottish name meaning 'devotee to St. Colombia', Malcolm is a bit of a rollercoaster name, falling out of fashion as quickly as it comes into fashion. And when names go through quick trends, they definitely get labelled as 'old fashioned' very quickly.
88. Martin
Martin certainly qualifies as a strong name, with its Latin origins meaning 'warlike'. But it also qualifies as an old fashion name, conjuring up images of a balding middle aged man.
89. Nathaniel
Nathaniel held steadily around the 200 mark until the 1970s when it started to climb into the top 100. Despite being more popular around the turn of the millennium, its longevity helps to give it an old fashioned feeling.
90. Norman
I'm convinced that no baby has ever been called Norman. Normans are born as stoic 70-year old men. And the numbers don't lie - it hit its peak at No.36 in 1931 but really started to fall away in the 1960s.
It's an English name meaning 'northerner' or 'Norseman'.
91. Orson
Best known for the actor and director Orson Welles, it's a Latin name meaning 'bear cub'. It's never been a very popular name, but if you want an explanation as to why it's old fashioned, its popularity peaked at 549 in 1883.
92. Philip
A Greek name meaning 'lover of horses', Philip was consistently in the 100 most popular names in the US until the late 1980s, and it has felt old and dated ever since.
93. Ralph
Ralph is a sweet old man, isn't he? Its stayed fairly popular in the UK, but it's a very different story in the US. It actually held a spot in the top 30 for the first three decades of the 1900s, and didn't drop out of the top 100 until 1964. Ever since then it's only been heading in one direction.
94. Reuben
Reuben is a Hebrew name meaning 'behold, a son' with strong biblical ties. It definitely feels worthy of 'old fashioned boy names' and even at its peak in 1880, it wasn't very popular (142). Perhaps it'll experience a rise in popularity soon...
95. Robert
Robert is still a very popular boys name in many places around the world. But when you consider that it was in the top 10 in the US from when social security records began in 1880, all the way up to 1989 (many of those years it spent at top spot), it's easy to understand why it's entered the category of old fashioned boy names.
96. Russell
Originating in France with the meaning 'redhead' or 'fox-coloured', Russell enjoyed fairly good popularity during the early and mid 20th century. That popularity has waned ever since though, and it's feeling quite old fashioned.
97. Simon
Simon is a Hebrew name meaning 'he has heard' or 'flat nosed'. Although it's still a common name we hear a lot today (though not for babies), it's never been more popular than in the last 19th century.
98. Sonny
I hear the name 'Sonny', and I pictured an Italian-American WWII solider calling his friend. 'Hey, Sonny!'. For that reason alone, it's on our list of old fashioned boy names.
99. Stanley
Stanley had a long run in the US top 100, from 1890 to 1959. Now it feels very out of touch.
100. Timothy
Although the actor Timothée Chalamet is probably sparking a resurgence right now, it's hard to imagine a baby called 'Timothy' or 'Tim' in 2024.
101. Tristan
Tristan is a Celtic name originating from medieval times. It's been somewhat popular since the early 2000s, but its medieval roots at least make it sound old.
102. Vernon
Millions of people around the world will picture one man and one man only when they hear the name Vernon. Vernon Dursley from the Harry Potter books/films. A middle-aged, plump man with receding hair and a moustache.
103. Vincent
Vincent is a Latin name meaning 'conquering', and it's remained quite popular over the last century. But that means it's definitely start to conjure an image...
104. Walter
Walter is up there with the very best old fashioned names. Walter could only be a noble gentleman, who dresses very sharply. Given it was one of the most popular boy names at the end of the 19th century and start of the 20th century, it's no surprise that we think of it as old fashioned.
105. Watson
Watson is another one of those names that rises and falls in popularity very quickly, which is always going to lead to the 'old fashioned' label.
FAQs
What old fashioned baby names are popular now?
Some names may be considered old, but may never have really gone out of fashion. The likes of Oliver, Noah, William, George, Edward, Charles/Charlie, Samuel and Alexander have been around a long time but are still as popular as they wear 50 or even 100 years ago.
What's an classy old name?
It's down to personal preference, of course. But if you're asking this writer, I'd say Jude and Jasper have a touch of class about them, feel old fashioned, but also unique enough to stand out.