100 Baby Boy Names Sorted by Style (Vintage, Trendy, Unique & More)
Last Updated on 06/07/2025 by Nell Marie
Naming a baby boy can feel exciting and overwhelming all at once. You want something that fits his little personality (even before you meet him!), but also something you’ll still love years down the road. Maybe you’re leaning toward something vintage and charming… or maybe you’re dreaming up a name no one else in the preschool line will have.
Save on Pinterest

Affiliate links may be used in this post and if so I will receive a commission at no extra cost. I’m also part of the Amazon Affiliate (Associate) program where I earn a commission from sales made through my affiliate links. Read the full disclosure policy.
I’ve pulled together 100 baby boy names and grouped them into categories to make your search a little easier—and a lot more fun. Whether you love short and cool names, timeless classics, or something a little wild and rare, this list is full of inspiration for your baby name journey.
More Boy Names:
- 100 Cool Baby Names That Sound Effortlessly Stylish
- 100 Western Baby Names for Boys and Girls
- 120 Beautiful and Meaningful Baby Names for Boys and Girls
- 75 Indian Baby Boy Names: Find the Perfect Name for Your Little One

100 Baby Boy Names
When it comes to choosing a baby name, I know how personal—and honestly, how fun—it can be. I’ve always loved the process of finding just the right name, especially when I was picking short, cool names for my own boys. Some names just click the moment you hear them, and others take a little while to grow on you.
If you’re on the hunt for the perfect baby boy name, I’ve gathered a big mix of options to help you get inspired. From vintage charmers to modern trendsetters, rare finds to timeless classics, there’s something here for every naming style. Let’s dive in and find a name you’ll fall in love with.
Vintage Boy Names (Timeless and Handsome)
If you love old-fashioned charm and names that carry a sense of history, these vintage names are perfect. Think soft suspenders, antique toys, and sweet nursery rhymes.
- Arthur
- Henry
- Theodore
- Walter
- Clarence
- Otis
- Hugh
- Clyde
- Edwin
- Amos
- Alfred
- Linus
- Rupert
- Leon
- Chester
- Ernest
- Reuben
- Franklin
- Ira
- Harold
Trendy Boy Names (Cool and Modern Vibes)
These names are stylish, fresh, and rising in popularity. You’ll hear them more and more on playgrounds and in trendy birth announcements.
- Asher
- Jaxon
- Kai
- Grayson
- Luca
- Zion
- Bodhi
- Crew
- Milo
- Knox
- Zayn
- Easton
- Atlas
- Ryker
- Jett
- Maddox
- Ace
- Finn
- Cruz
- Wilder
Unique Boy Names (Stand-Out Choices for a One-of-a-Kind Kid)
Looking for something a little off the beaten path? These names are rare, creative, and sure to stand out in the best way.
- Zephyr
- Cassian
- Elio
- Indigo
- Calix
- Osiris
- Huxley
- Everest
- Dov
- Elwood
- Torin
- Ansel
- Koa
- Fenwick
- Oberon
- Thorne
- Quill
- Alaric
- Mars
- Evren

Classic Boy Names (Strong and Steady Favorites)
You really can’t go wrong with a good, solid classic. These names have stood the test of time and will never go out of style.
- James
- William
- John
- Charles
- David
- Thomas
- Peter
- George
- Samuel
- Joseph
- Daniel
- Edward
- Paul
- Matthew
- Andrew
- Luke
- Stephen
- Michael
- Robert
- Benjamin
Short & Cool Boy Names (Small but Mighty)
Sometimes, less is more. These short names pack a punch and have that effortless, cool vibe—easy to say, hard to forget.
- Max
- Leo
- Eli
- Zeke
- Gus
- Jace
- Beau
- Kit
- Rex
- Van
Biblical Boy Names (Spiritual and Full of Meaning)
For parents looking for faith-based inspiration or meaningful names rooted in scripture, here are beautiful options from the Bible.
- Noah
- Caleb
- Ezra
- Levi
- Isaac
- Aaron
- Jonah
- Abel
- Joel
- Elias
Nature-Inspired Boy Names (Earthy and Wholesome)
These names feel grounded, fresh, and inspired by the natural world. They’re perfect for the outdoorsy heart or a nature-loving family.
- River
- Forest
- Ocean
- Sage
- Flint
- Birch
- Sky
- Canyon
- Storm
- Cedar

Edgy and Modern Boy Names (A Bit Bold and Badass)
Want a name with some edge? These are bold, unexpected choices that feel strong and a little bit rebellious—in the best way.
- Blaze
- Onyx
- Titan
- Rogue
- Bronx
- Slade
- Jagger
- Storm
- Diesel
- Knoxx
Final Thoughts
No matter what kind of name you’re leaning toward—old-fashioned or ultra-modern, rare or time-honored—your baby boy’s name will be perfect because you chose it with love.
A name is one of the first gifts you give your child, and it’s something he’ll carry through life. So choose one that speaks to your heart, your style, and your dreams for his future.
I hope this list sparked some inspiration and helped you narrow things down (or maybe gave you a few new favorites to consider!). Happy baby naming!
Save on Pinterest
