Skip to Content

125 Badass Baby Boy Names

125 Badass Baby Boy Names

Badass Baby Boy Names

Ready to give your son a badass baby boy name? Here’s 125 to choose from! From the way they are spelled, their meanings, and even a few that are inspired by celebrities who are known for being awesome! 

This post contains affiliate links. Please see our disclosure for more details.

RELATED: 250+ Unique Baby Boy Names (you haven’t heard before)

RELATED: Elegant and Vintage Baby Girl Names

RELATED: 50 Exotic Baby Girl Names

RELATED: 18 Baby Girl Names that Mean Strong, Strength or Powerful

RELATED: 250 Short and Sweet Girl Names

RELATED: Summer Inspired Baby Names {warm and sunny}

RELATED: 200 Old Fashioned Country Names For Your Little Darlin’

RELATED: 300 Short Baby Boy Names

RELATED: Strong Baby Boy Names That Are Powerful

This post contains affiliate links. Please see our disclosure for more details.

Still need to take a prenatal class? Hilary has been an OB nurse since 1997! Check out her FREE prenatal course here.

What are the coolest sounding baby boy names?

  • Archer – English meaning bowman. Also a great name if you are a fan of archery or the Hunger Games.
  • Banner – English meaning for flag bearer, which is pretty badass if you are patriotic. 
  • Corbin – English meaning raven which almost sounds a little dark huh?
  • Griffin – a Greek mythology character that was half eagle and half lion. 
  • Jax – If you are a fan of Sons of Anarchy you’ll know that this name is definitely badass
  • Keanu – calling all John Wick fans, there’s no doubt that this is a cool name. But good luck on people getting the spelling and pronunciation right. 
  • Maverick – English meaning independent thinker or. you may just be a big Top Gun fan! 
  • Saxon – German meaning people of the dagger 

Badass Baby Boy Names that Start with A

  • Ace – Latin meaning one or unity.
  • Ajax – Greek and was the hero in the story of Iliad.
  • Alonso – Spanish meaning ready to fight or battle.
  • Apollo – a Greek god of light, music, and poetry, plus he drives a chariot through the sky. 
  • Archer – English meaning bowman. Also a great name if you are a fan of archery or the Hunger Games.
  • Arnold – German for ruler.
  • Axel – Scandinavian. meaning my father is peace. You may also think of the rocker, Axel Rose.
  • Axton  – English meaning sword stone. 

RELATED: 450+ Unique and Uncommon Baby Girl Names Starting with “A”

RELATED: Boy Names Starting with “A”

Badass Baby Boy Names that Start with B

  • Banner – English meaning for flag bearer, which is pretty badass if you are patriotic. 
  • Bauer – German for farmer or soil tiller. Maybe not the coolest meaning, but the name isn’t that common so it’s memorable. 
  • Bjorn – Swedish meaning bear. 
  • Blaze – Latin for fire. This boy’s name can also be spelled Blaize or Blaise.
  • Bodhi – from Sanskrit origin meaning enlightenment or awakening.
  • Bond – English for peasant farmer, but you can’t say this name without thinking of James Bond. 
  • Boomer – Dutch meaning gatekeeper.
  • Bowie – Scottish meaning blonde. If you have any age on you, you may think of David Bowie. 
  • Boyan – Bulgarian meaning fighter or warrior
  • Bridger – English meaning living near the bridge.
  • Bronx – the meaning is unknown but New York probably comes to mind. This boy’s name has been becoming increasingly popular lately. 
  • Bruno – German meaning brown. Also the name of R&B/rap/pop star Bruno Mars.
  • Buck – meaning male deer or rabbit
  • Butch – the meaning is unknown, but has an edgy ring to it! 

RELATED: Newborn Essentials- what you actually need

RELATED: Boy Names Starting with B

Badass Baby Boy Names that Start with C

  • Caesar – Latin meaning long hair with the most popular being Julius Caesar. 
  • Cannon – that just sounds like mischief right?
  • Canyon – from Spanish origins
  • Carlos – Spanish meaning strong or a free man
  • Carver – English meaning wood carver. 
  • Chance – actually a French variation of Chauncey
  • Christian –  Greek meaning a follower of Christ. But don’t forget about the bad boy, Christian Gray in 50 Shades of Gray.
  • Cobain – remember Curt from 90s rock? The lead singer of Nirvana. 
  • Colt – meaning a young horse
  • Conan – Irish for little wolf. 
  • Corbin – English meaning raven which almost sounds a little dark huh?
  • Creed – was one of the most popular names in 2016

RELATED: Unique Girl Names Starting with C

RELATED: Unique Boy Names Starting with C

Badass Baby Boy Names that Start with D

  • Damion – Greek meaning to master
  • Damon – this is a variation of Damian
  • Decker – in German this baby boy’s name means roofer. 
  • Dimitri – Russian referring to a follower of Demeter the Greek goddess of farming and fertility.
  • Dodge – the formal name is actually Roger. But people may think of the trucks if you were to name your baby boy this. 
  • Draco – Greek meaning dragon
  • Duke – English meaning nobleman. I mean royalty is pretty badass. 
  • Dutch – also another boy name that is rising in popularity

RELATED: Rare Boy Names Starting with D

RELATED: Uncommon Girl Names Starting with D

Badass Baby Boy Names that Start with E

  • Enzo – Italian meaning ruler of the home. 
  • Everest – only the tallest mountain in the world, which is pretty freaking awesome! 

RELATED: Genius Baby Hacks to Make Life EASY

RELATED: Unique Girl Names That Start With E

RELATED: Rare Boy Names Starting With E

Badass Baby Boy Names that Start with F

  • Flynn – Galic for red hair.
  • Fox – Old English meaning sly. Could be a great possibility for a middle name 

RELATED: Sweet Names For Your Baby Girl Starting With F

RELATED: 47 Girl Names Meaning “Friend”

Badass Baby Boy Names that Start with G

  • Gaige – could also be spelled Gage 
  • Garrison – English means son of Garrett. 
  • Griffin – a Greek mythology character that was half eagle and half lion. 
  • Gunnar – meaning bold warrior

RELATED: G Names For Your Baby Boy

RELATED: Unique Baby Girl Names That Start With G

Badass Baby Boy Names that Start with H

  • Harley – English meaning spacious meadow. For it to have a peaceful meaning, I think about motorcycles when I hear this baby boy’s name.
  • Hawking – English for hawk-like, but you may be reminded of Stephen Hawking. 
  • Hendrix – I’m thinking a full on rocker child like JImi Hendrix. 
  • Holt English meaning son of unspoiled forests 
  • Hunter – for those who love hunting this may be your son’s calling. 
  • Huntley – English meaning meadow of the hunter but can also be used as a girl’s name too. 

RELATED: The Only Signs That Labor Is 2 Days Away!

RELATED: Baby Girl Names Starting With H

Badass Baby Boy Names that Start with J

  • Jagger – anyone thinking of Mick?
  • Jax – If you are a fan of Sons of Anarchy you’ll know that this name is definitely badass
  • Jett – several celebrities have named their boys Jett in honor of their love for aviation

RELATED: No B.S. Pregnancy Must Haves For Every Trimester

RELATED: Unique Baby Girl Names that Start with I

Badass Baby Boy Names that Start with K

  • Kage – you may think of Nicholas when you hear this. 
  • Kane – Celtic meaning warrior
  • Keanu – calling all John Wick fans, there’s no doubt that this is a cool name. But good luck on people getting the spelling and pronunciation right. 
  • Kestrel – Old French meaning bird like a falcon or hawk. 
  • Knox – Scottish for round hill 
  • Kreed – not sure what it means but it sounds pretty cool. 

RELATED: Making a Nursery on a Budget {realistic tips for new moms}

RELATED: Unique Baby Boy Names Starting With K

RELATED: Rare Baby Girl Names Starting With K

Badass Baby Boy Names that Start with L

  • Lars – Scandinavian meaning crowned with the laurel plant
  • Lennon – Irish meaning dear one. 
  • Liam – Celtic meaning wolf. You may also be reminded of Liam Neeson, who is a badass in every movie he plays! 
  • Logan – Scottish meaning hollow 

RELATED: Uncommon Boy Names That Start With The Letter L

RELATED: Unique Baby Girl Names that Start with L

Badass Baby Boy Names that Start with M

  • Madden – where are the football fans? You know John Madden? 
  • Maddox – Welsh meaning fortunate
  • Magnus – it may sound old school but it’s from Latin meaning the greatest.
  • Maverick – English meaning independent thinker or. you may just be a big Top Gun fan! 
  • Maximus – Latin meaning great
  • Mick – usually a nickname for those who are named Michael. 
  • Montana – Spanish meaning mountainous,. 
  • Moses – Hebrew meaning to pull water

RELATED: Unique Baby Girl Names that Start with M

Badass Baby Boy Names that Start with N

  • Nash – another boy name without a meaning but for some reason it has a bad boy ring to it! 
  • Neil – Irish meaning champion. 
  • Nelson – simply because of what all Nelson Mandela did. 
  • Neville – French meaning new town. 
  • Nixon – English meaning son of Nicholas. Also, one of our presidents. 

RELATED: Unique Baby Girl Names that Start with N

Badass Baby Boy Names that Start with O

  • Odin – Norse meaning poetic fury or god of frenzy 
  • Orion – In Greek mythology, Orion was the son of Poseidon
  • Orwell – English meaning branch of the river 

RELATED: Unique Baby Girl Names that Start with O

Badass Baby Boy Names that Start with P

  • Phillip – Greek meaning friend of horses 
  • Phoenix – a mythical Greek bird that rises from the ashes– that’s badass! 

RELATED: Free Hospital Bag Checklist (for mom, dad and baby)

RELATED: Unique Baby Girl Names that Start with P

Badass Baby Boy Names that Start with R

  • Ranger – French meaning forest guardian 
  • Rebel – lookout here comes trouble! 
  • Remington – English meaning place on a riverbank
  • Rider – English meaning horseman and can also be spelled Ryder, which is a little cooler in our opinion
  • Ridley – English meaning cleared wood 
  • Rogue – we don’t even have to explain this one! 
  • Rush – English meaning basket weaver
  • Ryker – German meaning rich 

Badass Baby Boy Names that Start with S

  • Samson – Hebrew meaning sun, 
  • Sawyer – English meaning woodcutter. You may also recognize this name from the tv series, Lost. 
  • Saxon – German meaning people of the dagger 
  • Sevyn – variation of the number spelling, but it should does look cool, 
  • Slade – English meaning from the valley 
  • Slater – where are the Saved By the Bell fans? The ladies loved him! 
  • Steele – yes, like the metal. 
  • Storm – actually becoming a popular boys name! 
  • Stryker – it’s just better when you spell this name with a “y”! 

RELATED: The Most Unique Girl Names Starting With “S”

Badass Baby Boy Names that Start with T

  • Talon – English meaning hook or claw. 
  • Teague – Scottish meaning poet or bard 
  • Thor –  Norse God of strength and thunder 
  • Toro – a variation of Taurus 
  • Troy – you might be reminded of the movie Brad Pitt starred in
  • Tyrion – Game of Thrones anybody? 
  • Tyson – Old French meaning high spirited or the badass boxer Mike Tyson. 

RELATED: Really Uncommon T Names for Girls

Badass Baby Boy Names that Start with U

  • Urban – Latin meaning of the city 

RELATED: 10 Super Unique Girl Names That Start With “U”

Badass Baby Boy Names that Start with V

  • Vader – German meaning father, like Star Wars! 
  • Valor – meaning honor and bravery
  • Van – from Danish origins and like the rocker, Van Morrison. 

RELATED: Uncommon Baby Girl Names That Start With “V”

Badass Baby Boy Names that Start with W

  • West – another badass baby boy name that is becoming more popular 
  • Weston – English meaning from the western town.
  • Wilder – German meaning hunter, but this name just screams adventurer! 
  • Winston – Old English meaning joyful stone. This sounds like a name from old money or someone you do not want to mess with! 
  • Wolfe – German meaning wolf 

Badass Baby Boy Names that Start with X

  • Xander – Greek meaning defending men and a common nickname for Alexander. 

RELATED: Coolest Girl Names Starting With “X”

Badass Baby Boy Names that Start with Z

  • Zale – Greek meaning sea of strength
  • Zane – meaning God is gracious
  • Zeke – Hebrew meaning God strengthens.

With this big collection of cool baby boy names, you will definitely fall in love with at least one of them and maybe can even find a middle name too! 

More baby name ideas:

Unique Baby Girl Names that Start with the Letter A

Uncommon Baby Boy Names

Unique Baby Boy Names That Start with “A”

Unique Baby Boy Names That Start With “B”

Unusual Baby Boy Names {rare and unique boy names that aren’t overused}

More Fun Stuff From The Mommyhood Club:

40 Festive Gingerbread Recipes

There’s something magical about the aroma of gingerbread during the holiday season—it’s like a warm hug from the oven. Whether you’re decorating classic gingerbread cookies with the kids, baking a show-stopping cake, or trying out a fun twist on a traditional recipe, gingerbread always brings festive cheer. This collection of 40 festive gingerbread recipes has…

Continue Reading 40 Festive Gingerbread Recipes

100 Christmas Dessert Recipes

There’s something magical about the holiday season, especially when it comes to sweet treats! Whether you’re gathering with family, hosting a festive party, or simply looking to indulge in the spirit of Christmas, these 100 Christmas dessert recipes have you covered. From classic favorites to creative new ideas, there’s a little something here to satisfy…

Continue Reading 100 Christmas Dessert Recipes

30 Fan Favorite Game Day Recipes – Easy Apps, Snacks, and Dips

Game day isn’t just about touchdowns and rivalries—it’s about the food! That’s why we’ve rounded up 30 fan-favorite game day recipes that are sure to score big. From easy appetizers to drool-worthy dips and snacks you won’t be able to stop munching on, these recipes will keep everyone cheering (even if their team isn’t). Baked…

Continue Reading 30 Fan Favorite Game Day Recipes – Easy Apps, Snacks, and Dips

28 Of The Best Christmas Candy Recipes – For Gifts or Parties!

Looking to sweeten up your holiday season? Whether you’re hosting a festive bash, whipping up treats for a cookie exchange, or need a last-minute gift that’ll make everyone jingle with joy, these 28 Christmas candy recipes have you covered! From melt-in-your-mouth fudge to peppermint bark that’s impossible to resist, this list is packed with easy,…

Continue Reading 28 Of The Best Christmas Candy Recipes – For Gifts or Parties!

26 Festive Eggnog Recipes

Get ready to sip, bake, and dive into all things eggnog this holiday season! From cozy breakfasts to crowd-pleasing desserts, we’ve rounded up 26 easy and festive eggnog recipes that’ll make your Christmas celebrations extra merry. Easy Eggnog Cake This simple eggnog cake is the ultimate holiday hack for your Christmas party or festive get-together!…

Continue Reading 26 Festive Eggnog Recipes

18 DIY Halloween Crafts For Preschoolers (that are fun and easy!)

HALLOWEEN ARTS AND CRAFTS FOR TODDLERS These Halloween crafts are perfect for little hands to complete. These are fun and friendly, not too spooky. This list of crafts is better suited to kids of preschool age. They’re easy, fun and totally do-able! Have fun with your kids creating these awesome Halloween crafts! WANT TO SAVE…

Continue Reading 18 DIY Halloween Crafts For Preschoolers (that are fun and easy!)

300+ Cute And Uncommon Baby Girl Names {the most unique girl names for your sweetheart}

RARE GIRL NAMES Being pregnant is such a fun (and scary) time. You know your life is going to change drastically and on top of that you have to make some serious decisions. One of the more fun decisions, though, is choosing a cute name for your baby girl! (or boy if you don’t know…

Continue Reading 300+ Cute And Uncommon Baby Girl Names {the most unique girl names for your sweetheart}

77 Fun and Cheap Summer Activities for Kids {beat the summer boredom}

FUN AND INEXPENSIVE SUMMER ACTIVITIES TO DO AT HOME How far did you make into summer before you heard “I’m bored!” It wasn’t long here lol. Luckily these summer activities will help break up the monotony and hopefully build some memories. There are games, crafts, things to do, things to make and things to eat.…

Continue Reading 77 Fun and Cheap Summer Activities for Kids {beat the summer boredom}

Badass Baby Boy Names