Skip to Content

125 Badass Baby Boy Names

125 Badass Baby Boy Names

Contents

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:

48 Gift Ideas for Teenage Boys That They Will Actually Love {Christmas, birthday or grad gift}

As the most wonderful time of the year approaches, we all know that finding the perfect Christmas gifts for our teenagers can be quite the challenge. But fear not, because I’m here to lend a helping hand with a sleigh-full of fantastic Christmas gift ideas for those hard-to-shop-for teenage boys. Whether you’re navigating the tricky…

Continue Reading 48 Gift Ideas for Teenage Boys That They Will Actually Love {Christmas, birthday or grad gift}

Paper Plate Christmas Tree Craft for Toddlers and Preschoolers

Try making this adorable Paper Plate Christmas Tree craft with your toddler or preschooler for Christmas this year! It will boost your Christmas spirit. MATERIALS: ● Paper plate● Green paint● Paint brush● Pom pom balls● Yellow and brown paper● Scissor● Glue stick INSTRUCTIONS STEP ONE Cut the paper plate in three then paint it with…

Continue Reading Paper Plate Christmas Tree Craft for Toddlers and Preschoolers

39 Quick and Easy Dinner Recipes For Families {kid friendly weeknight supper ideas}

As a busy parent, cooking dinner for your family can sometimes feel like a daunting task. But feeding your family a home-cooked meal doesn’t have to be difficult! In fact, there are plenty of easy dinner ideas and recipes that are perfect for busy weeknights and picky eaters. From classic comfort foods like tater tot…

Continue Reading 39 Quick and Easy Dinner Recipes For Families {kid friendly weeknight supper ideas}

Easy Chicken Casserole Recipes To Make For Dinner Tonight!

Looking for an easy and delicious dinner tonight? Chicken casseroles are the perfect comfort food for busy weeknights, and they’re always a hit with the whole family. With simple ingredients and easy recipes, chicken casserole dishes are a great way to use up leftover chicken or store-bought rotisserie chicken. The best part about easy chicken…

Continue Reading Easy Chicken Casserole Recipes To Make For Dinner Tonight!

Christmas Eve Box for Toddlers {how to make the PERFECT Christmas Eve box for your toddler!}

Is there anything more magical than experiencing the joy of Christmas through the eyes of a child? Probably not! Even people who don’t really enjoy the Christmas holiday can’t help but be swept up in the excitement as they watch a child experience it.  Christmas Eve and Christmas day are the most anticipated days of…

Continue Reading Christmas Eve Box for Toddlers {how to make the PERFECT Christmas Eve box for your toddler!}

Easy Healthy Breakfast Ideas For Kids {including toddlers or picky eaters!}

There are a few reasons you might be searching for healthy breakfast ideas for kids: School age kids that need quick and healthy breakfast in the morning Toddlers (can you please eat some protein… please?) Picky eaters Your kids are just plain bored with toast and cereal (like mine!) There are so many fun options…

Continue Reading Easy Healthy Breakfast Ideas For Kids {including toddlers or picky eaters!}

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