Plenty of old-school names are having their moment right now. Looking at 2026’s SSA list of top baby names for boys, seven of the top 10 names would be considered vintage, like Noah, Oliver, Theodore, Henry, James, Elijah, and William. Many of these boy names have remained popular across decades, with expectant parents drawn to old-fashioned boy names for reasons like rich history, familial ties, and the fact that they’re oh-so classic.

If you’re welcoming a newborn boy in the future and picking a timeless name is important to you, you’ve come to the right place. This list features over 100 old-fashioned boy names from way back in the day. With hints of nostalgia, names that topped the charts in the late 19th and early 20th century, name inspiration from influential men, and a few names with old-money vibes, here are some of the best old-fashioned names for boys to consider.

You May Also Like:

Timeless and Classic Boy Names

Many of these old-fashioned names were as popular in the 1900s as they are today, according to the U.S. Social Security Administration. While some, like Arthur, Theodore, and Henry, follow the 100-year rule for baby names, others, like James and William, have been mainstays for decades.

Arthur

A name that’s both old-fashioned and nostalgic is a win in our book. Though the burly name means “bear,” millennial parents might also think of the lovable aardvark from the ’90s, Arthur.

Edward

With adorable nicknames like Ed and Eddy, Edward is a classic boy’s name perfect for your sophisticated little one. Of British origin, it translates to “wealthy guard.”

Henry

We can think of plenty of famous Henrys off the top of our head, including British monarchs King Henry V and King Henry VIII. With a regal history, Henry’s literal meaning is fitting: “home ruler” or “sovereign of the homeland.” 

James

A biblical name meaning “supplanter” or “replacer,” the title was traditionally seen as a masculine option, but has since gained popularity for little girls as well.

Phillip

For your little boy who is the prince of the household, a title like Phillip is oh-so-perfect. After all, it belonged to two princes: the late Prince Phillip, who was married to Queen Elizabeth, and the Disney Prince who swept Sleeping Beauty off her feet. It means “horse lover” and has Greek origins.

Samuel

This traditionally Biblical name means “God has heard” and has adorable nickname potential when they’re young: Sammy, and as they grow older: Sam.

Theodore

What is a baby if not the most wonderful kind of gift? Theodore is a Greek baby name that translates to “God’s gift” and is a wonderful choice for your precious little boy. Though this name is one of the most popular boy names of 2026, nicknames like Teddy and Theo make it a charming choice.

Walter

When it comes to the name Walter and the nickname Walt, the inspiration possibilities are pretty much endless: Walt Disney, Walt Whitman, etc. Whichever you choose, he’s sure to grow up to be a strong leader with this name meaning “army ruler.”

William

Another regal name that is strong, simple, and charming all in one. William has German origins and means “strong-willed protector.”

More classic boy names with origins and meanings

  • Andrew: Greek origin | means “strong” or “manly.”
  • Anthony: British origin | means “highly praiseworthy.”
  • Charles: German origin | means “free man.”
  • Colin: Gaelic and Old French origin | means “victory of the young people” or “young hound.”
  • George: Greek origin | means “earthworker.”
  • Gregory: Greek origin | means “watchful” and “vigilant.”
  • Jacob: Hebrew origin | means “supplanter.”
  • Jack: British origin | means “God is gracious.”
  • John: Hebrew origin | means “God is gracious.”
  • Joseph: Hebrew origin | means “he will add” or “he will increase.”
  • José: Hebrew origin | means “God will add” or “he will increase.”
  • Mark: Latin origin | means “dedicated to Mars.”
  • Matthew: Hebrew origin | means “gift of God.”
  • Michael: Hebrew origin | means “who is like God”
  • Noah: Hebrew origin | means “rest,” “repose,” “motion.”
  • Oliver: French origin | means “olive tree” or “cautious guard.”
  • Owen: Welsh origin | means “noble born.”
  • Patrick: Latin origin | means “noble”
  • Robert: German origin | means “bright fame.”
  • Thomas: Aramaic origin | means “twin.”
  • Vincent: Latin origin | means “prevailing” or “conquering.”
old fashioned baby boy names
Source: Kaia Grobe

Unique Old Fashioned Boy Names

These names are all giving “cool grandpa,” yet are timeless enough that they can grow with a new little guy. 

Amos

More popular 100 years ago than it is today, this short and sweet Hebrew name means “to carry.” It’s also the name of the tiny protagonist in the award-winning children’s book Amos & Boris.

Ansel

Reminiscent of the legendary photographer and conservationist Ansel Adams, this German name means “protected by God.”

Edgar

With a name like this, you may raise your very own celebrated poet like Edgar Allan Poe. Though he’s known for his dark works like The Raven, we know a little one with this name will be keen to bring “prosperity.”

Eugene

A highly popular choice in the early 1900s, Eugene is a classic name that’s losing the popularity it once had. With the meaning of “noble,” we wouldn’t be surprised if it were set to make a revival in the future.

Gilbert

It’s nearly impossible to hear this name and not think of a sweet old man in a wool plaid sweater. But a little boy with this old-school moniker is sure to have a “bright” and “promising” future.

Harold

If you’re a nickname kind of person, you may love that this name shortens to the sweet Harry. The Scandinavian name meaning “army ruler” also elicits some nostalgia with the reminder of the beloved children’s book Harold and the Purple Crayon.

Miles

Draw inspiration from the American jazz legend, Miles Davis, with this coveted title meaning “soldier.” 

Otis

Fans of ’80s kids’ movies may love that this title reminds them of the cat and dog adventure tale, The Adventures of Milo and Otis. Plus, a kiddo with this name meaning “wealthy” will share it with the celebrated American singer of The Dock of the Bay, Otis Redding.

Saul

If welcoming a newborn is everything you’ve “asked for” or “prayed for,” this may be the perfect old-fashioned name to bestow upon him.

Silas

Instill a love for nature in your little boy with this edgy name of Latin origin meaning “woods” and “forest.”

More Rare Old Fashioned Boy Names

  • Allesandro: Italian origin | means “defender of men.”
  • Alonzo: Spanish origin | means “ready for battle” or “eager for war.”
  • Barnaby: Aramaic origin | means “son of consolation.”
  • Carl: German origin | means “free man.”
  • Cecil: Welsh origin | means “blind” or “sixth.”
  • Claude: French origin | means “lame.”
  • Demetrius: Greek origin | means “of Demeter” or “dedicated to Demeter.”
  • Elijah: Hebrew origin | means “my God is the Lord.”
  • Ellis: Welsh origin | means “kind” or “benevolent.”
  • Felix: Latin origin | means “happy” or “fortunate.”
  • Francis: Latin origin | means “Frenchman.”
  • Holden: British origin | means “deep valley.”
  • Ivan: Slavic origin | means “God is gracious.”
  • Leon: Greek origin | means “lion.”
  • Linus: Greek origin | means “flax” or “flaxen-haired.”
  • Mack: Scottish origin | means “child of the handsome one.”
  • Oscar: Irish origin | means “Deer friend” or “God’s spear.”
  • Otto: German origin | means “wealth.”
  • Percy: French origin | means “one who pierces the valley.”
  • Schuyler: Dutch origin | means “scholar.”
  • Robin: German origin | means “bright,” “shining,” or “famous.”
  • Vito: Italian origin | means “life,” “alive,” or “master of the world.”
old-fashioned boy names
Source: @akdphoto | Instagram

Old Fashioned Surname First Names for Boys

Surnames as first names continue to be one of the biggest baby name trends of the year, and for good reason. After all, surnames are strong and sophisticated, and offer an alternate route for multiple family names to live on, regardless of gender.

Clark

Got a future writer on your hands? Consider Clark, a British first name that means “scribe” or “clerk.” And if Superman was the first thing that popped into your head when you heard this name, you’re not alone—it might just be the perfect pick for your little hero!

Emerson

Raise a little warrior with this German name meaning “brave” and “powerful.”

Fitzgerald

Meaning “son of Gerald,” Fitzgerald has Irish and French roots and is sure to remind your little boy just how strong and confident he is. Plus, it’s belonged to tons of icons, from iconic writer F. Scott Fitzgerald to the Queen of Jazz, Ella Fitzgerald.

Ford

This nature-inspired title means “river crossing.”

Jefferson

As one of the most distinguished titles on our list, we love this masculine option, meaning “son of Jeffery.”

Lincoln

Trust us, this name doesn’t have to be paired with Abraham to raise a courageous and noble individual. Adorable for either a boy or a girl, the name holds the meaning of “pool/lake colony.”

Porter

Meaning “gatekeeper”, the title has French and English roots.

Smith

If we learned anything from the Sex and the City series, it’s that Smith makes a very cool first name. As a mainstay of the most popular surname in the U.S., since it refers to several metalworking occupations from the “olden days.”

Quincy

Perfect for the fifth kiddo in a family, this adorable gender-neutral name refers to the fifth-born child in a family.

Warren

Another old-fashioned, nature-inspired moniker that will instill a love of the great outdoors is this cool title, meaning “park keeper.”

More vintage surname first names for boys

  • Callahan: Irish origin | means “bright-headed” or “strife.”
  • Davis: Welsh origin | means “Son of David” or “beloved.”
  • Fletcher: British origin | means “arrow maker.”
  • Lawrence: Latin origin | means “From Laurentum.”
  • Martin: Latin origin | means “dedicated to Mars” or “God of war.”
  • Marshall: French origin | means “caretaker of the horses.”
  • Mitchell: Hebrew origin | means “who is like God.”
  • Montgomery: British origin | means “manpower” or “Gumarich’s mountain.”
  • Stanley: British origin | means “stony meadow.”
  • Wagner: German origin | means “wagon maker” or “wagon driver.”
baby boy names
Source: @sopharush | Instagram

‘Old Money’ Boy Names 

These classic boy names are sophisticated, polished, and hint at ties to royalty and aristocracy.

Archibald

Archibald is an old-fashioned boy’s name that encapsulates many of the qualities we wish for our kids. Its literal meanings include “genuine,” “bold,” and “brave.” You can also choose adorable nicknames like Archie—the name of Prince Harry and Meghan’s son!

Benedict

Benedict means “blessed,” and what is a new baby if not a blessing? Plus, any Bridgerton fans reading this will recognize this name as the second Bridgerton brother, Benedict Bridgerton. If any family gives “old money,” it’s definitely the Bridgertons.

Chadwick

Of British origin, this unique boy’s name means “warrior town” or “battle leader of a small creek.” This name has become more popular because of the late Chadwick Boseman, Marvel’s Black Panther.

Conrad

Even though it’s impossible for me to hear this name and not think of Conrad Fisher from The Summer I Turned Pretty, Conrad has plenty else to offer as a baby boy name. Of German origin, its literal translation is “brave counsel.”

Hugo

Fairly popular in the early 1900s, this name has German roots. Meaning “spirit” and “mind,” Hugo is slowly making a lively revival.

Gard

For any American Girl lovers out there, you may recognize Gard as the name of the iconic Samantha Parkington’s uncle. With various origins, this short and sweet name means “protection,” “guard,” and “watchman.”

Grant

Perfect for a little one coming from a family with some height in their genes, Grant means “tall” and “big.”

Penn

For only one syllable, Penn has an air of sophistication that is hard to nail with a boy’s name, translating to “hill” or “enclosure.” You may automatically think of Pennsylvania, or perhaps the actor Penn Badgley who played Dan Humphrey in Gossip Girl.

Prescott

If I had to pick a favorite from this list, it would have to be Prescott. Of British origin, this two-syllable boy’s name means “priest’s cottage” and is oh-so-cute. I mean, the nicknames are endless: Scott, Scotty, and Presley, to name a few.

Whittaker

For any fans of HBO Max’s The Pitt, you may recognize this one from fan-favorite medical resident Dennis Whitaker. Of British origin, this classic surname means “wheat field.” For a baby boy with pastoral roots, this is a great pick.

More old-money boy names

  • Alexander: Greek origin | means “defender of men.”
  • Augustus (Gus): Latin origin | means “great” or “magnificent.”
  • Barclay: Scottish origin | means “birch tree meadow.”
  • Baron: Hebrew origin | means “nobleman” or “bear.”
  • Banks: British origin | means “governor,” “edge of the river,” or “slope.”
  • Beauregard (Beau): French origin | means “beautiful outlook” or “beautiful to look at.”
  • Cornelius: Latin origin | means “horn.”
  • Hamilton: British origin | means “mutilated mountain” or “proud estate.”
  • Julian: Greek origin | means “youthful” or “downy-bearded.”
  • Leopold: German origin | means “bold people” or “brave people.”
  • Reginald: German origin | means “advice of the sovereign” or “ruling with power.”
  • Stanton: British origin | means “stone settlement.”
  • Sterling: British origin | means “valuable” or “silver penny.”
  • Ward: British and Gaelic origin | means “watchman” or “son of the bard.”
  • Winston: British origin | means “joyful stone” or “friend stone.”

FAQs When Choosing an Old-Fashioned Boy Name

According to the SSA’s most recent list, boy names like Noah, Oliver, Theodore, Henry, James, Elijah, and William rank among the top boy names overall. Of course, this isn’t too much of a surprise. Vintage names continue to be a growing naming trend.

What qualifies a name as old-fashioned?

Baby name experts tend to default to the 100-year rule to decide what qualifies as “old-fashioned.” In other words, a name that was popular a century ago, fell out of favor, and is now returning to style. Names like Theodore, Arthur, and Henry are classic examples.

What is a good old-fashioned name that’s still uncommon today?

For old-fashioned names that offer vintage charm without being overused, we love picks like Amos, Barnaby, Silas, and Otto.

What’s a good old-fashioned name with a strong meaning?

Old-fashioned picks like William (“strong-willed protector”), Walter (“army ruler”), and Andrew (“manly”) are strong boy name choices for your little guy. 

What are some old money boy names?

Some old money boy names include Archibald, Conrad, Prescott, Benedict, and Winston. These names are historically associated with wealth, royalty, and aristocracy.

What are some old-fashioned girl names?

Some vintage and old-fashioned girl names making a comeback include Charlotte, Eleanor, Beatrice, Evelyn, Louise, and more!

Rebecca Smith
ABOUT THE AUTHOR

Rebecca Smith, Editorial Assistant

As an Editorial Assistant, Rebecca works with The Everymom team on updating existing content, photo sourcing, pitching original articles, and more. She’s passionate about creating authentic and diverse online content and is thrilled to help women of all ages feel represented.

Kathy Sisson the everymom
ABOUT THE AUTHOR

Kathy Sisson, Senior Editor

Kathy Sisson has been a key contributor in the editorial parenting space for eight years, not only as a full-time editor at The Everymom but previously as a freelance writer for top parenting sites, including Scary Mommy, Motherly, Parent Co., and more. As an editor at The Everymom, she has produced hundreds of articles on a range of parenting topics, reviewed dozens of family-focused products, interviewed leading experts in the children and parenting world, and created viral parenting social media content. A mom of two, she is committed to sharing the honest, helpful, and often humorous stories of motherhood.