Overview
In search of your little one’s perfect name?
Here’s our list of 820+ cool baby boy names, with monikers from different themes, including Roman and Greek mythology, powerful boy names, prince names, nature names, rare boy names, popular baby names, and more.
Have fun finding the best one for your little dude.
Cool Boy Names For Your Little One
Favorite & Popular Boy Names
- Alvin (Old English boy name meaning “noble friend”)
- Andrew
- Benjamin (biblical boy name)
- Charlie (German name)
- Daniel
- Jack
- James
- Liam
- Louis (French name)
- Lucas (name that means “light”)
- Michael (angel name)
- Noah (biblical name)
- Oliver (Latin and English boy name)
- Phillip (Greek boy name)
- Theodore
- William
What Are Wild & Badass Names For A Boy?
- Arrow (nonbinary name; doesn’t identify with a specific gender)
- Aston
- Azriel
- Bjorn (Scandinavian and Old Norse name for “bear”; pronounced as “byorn”)
- Blaze
- Dodge
- Flynn
- Guy
- Keith
- Mario
- Maverick
- Niko
- Raiden (Japanese name)
- Rocky
- Ryder
- Samson
- Scout
- Wilder
- Zade
The Coolest Powerful Boy Names
- Bear
- Dex
- Henry
- Joseph
- Legend
- Luke
- Orme (Norse & Norwegian name meaning “dragon” or “serpent”)
- Marcel (Latin name that means “young warrior”)
- Pharaoh (pronounced as “fey-row”)
- Soren
- Stokes
Tough Names For Boys
- Aidan (Celtic and Irish boy name meaning “little fire”)
- Angus (Scottish and Gaelic boy name meaning “one choice”)
- Chandler
- Connor
- Holden
- Duke
- Gunnar
- Link
- Lionel
- Marco
- Odyssey
- Rainier
- Ross
- Shaw
Memorable & Famous Names For Cool Boys
- Alexander
- Bond
- Christopher
- David
- Jacob
- Keanu
- Moses
- Sherlock
- Stephen
Handsome Names For Cool Boys
- Ace
- Alain (French boy name meaning “little rock” or “handsome”)
- Arvin
- Asher
- Avery
- Blaine
- Brett
- Cache
- Colten
- Edgar
- Edmar
- Elliot
- Ethan
- Gian
- Lance
- Levi
- Lex
- Luigi
- Neon
- Radley
- Ryan
- Samuel
- Shane
Cool Boy Names That Mean Moon
- Ainar (Kazakh unisex name) – “Fire moon”
- Ay (Turkish)
- Bulan (Filipino and Austronesian languages)
- Chaand (Hindi)
- Dal (Korean boy name)
- Fengári (Greek name)
- Iah (Egyptian boy name)
- Jerah (Hebrew name)
- Luan (Portuguese)
- Qamar (Arabic boy name)
Inspiring Names For Boys
- Gabriel
- Reggie
- Theo
Royal & Prince Names
- Caspian
- Eugene (Disney name)
- Prince
What Boy Names Are Rare & Cool?
- Albion
- Amador
- Burke (pronounced as “burk”)
- Jai (Hindu and Sanskrit name meaning “victory”)
- Lazaro
- Niall
- Santana
- Sol (name that means “sun”)
- Tripp
- Zeke
Cool & Edgy Boy Names
- Ash (also an anime boy name)
- Caden (Gaelic name meaning “battle”)
- Cashel (Irish name for “fortress”)
- Desmond
- Dillon
- Iggy
- Jonas
- Koen
- Lester
- Thaddeus
- Ty
Travel-Inspired Place Names
- Austin
- Boston
- Cairo (Egypt)
- Dallas
- Denver
- Everest
- Jordan
- Memphis
- Montana
- Oslo
- Rome
- Sydney
- Vermont
Space-Themed Cool Boy Names
- Astro
- Comet
- Cosmo
- Jupiter
- Mercury
- Neptune
- Nova
- Orion
- Rocket
- Saros (ancient Greek name meaning “sweep”; refers to eclipses that repeat in the same sequence and interval)
- Solar
- Tarique (Arabic name meaning “morning star”; pronounced as “tah-reek”)
- Taurus
Cool Boy Names Inspired By Nature
- Arbor
- Birch
- Cedar
- Clay
- Elm
- Fern
- Forrest
- Juniper
- Linden
- Oakley
- Rye
- Storm
- Summit
- Timber
Flower Names For Boys
- Fiore
- Indigo
- Lotus
Animal-Inspired Names For Cool Boys
- Colt
- Falcon
- Fox
- Hawk
- Lark
- Lion
- Lynx
- Pike
- Puma
- Robin
- Tiger
- Wolf
- Wren
The Coolest Classic & Retro Boy Names
- Albrecht (German boy name meaning “noble” and “famous”; pronounced as “ahl-brek-t”)
- Aldrin
- Altair
- Amadeus
- Cassius
- Cedrick
- Cornelius
- Dalton
- Darius
- Declan
- Eliam
- Elijah
- Everett
- Grayson
- Howard
- Hubert
- Irving
- Jameson
- Lachlan
- Noble
- Roman
Modern & Trendy Boy Names
- Adriel
- Anakin
- Bale
- Banks
- Billie
- Boone
- Carson
- Cash
- Chase
- Creed
- Crew
- Dino
- Gabe
- Hale
- Kit
- Knox
- Koa
- Loyal
- Ozzy
- Pace
- Rafi
- Rhett
- Rocco
- Spock
- Trek
The Coolest Non-English & Exotic Boy Names
- Cielo (Spanish boy name meaning “sky”)
- Honovi (Hopi – Native American boy name meaning “strong deer”)
- Kenzo (Japanese boy name meaning “strong and healthy”)
- Lupin (Latin name for “wolf”)
- Matteo (Italian boy name meaning “gift of God”)
- Naeem (Arabic boy name meaning “happiness”; pronounced as “nah-im”)
- Salvador (Mexican and Hispanic boy name meaning “savior”)
- Yael (Hebrew name for “mountain goat”)
- Zahavi (Hebrew name meaning “gold”)
Elegant & Sophisticated Names For Boys
- Chester
- Damon
- Gillean
- Harold
- Henley
- Herbert
- Pierre
- Randall
Music Names For Boys
- Blues – a musical genre
- Bruno – after singer Bruno Mars
- Elvis – after singer Elvis Presley
- Stevie – after singer Stevie Wonder
Art-Inspired & Creatively Cool Boy Names
- Rembrandt – a Dutch painter
- Vincent – after painter Vincent van Gogh
The Coolest Historic Boy Names
- Franklin – after former US president Franklin D. Roosevelt
- Galileo – after Italian astronomer Galileo Galilei
- Lincoln – after former US president Abraham Lincoln
- Napoleon – after French emperor Napoleon Bonaparte
- Washington – after former US president George Washington
Sports-Themed Cool Boy Names
- Beckham – after soccer player David Beckham
- Kobe – after basketball legend Kobe Bryant
- Lebron – after basketball player LeBron James
- Manny – after Filipino boxer Manny Pacquiao
Literature & Writer-Inspired Cool Boy Names
- Romeo – from “Romeo & Juliet”
- Tristan – from “Tristan & Isolde”
Fantasy & Mystical Boy Names
- Gandalf
- Griffin
- Hansel
- Isildur
- Phoenix
Mythical Boy Names
- Apollo
- Atlas – Titan who carried the heavens to prevent from crashing into the Earth
- Mars
- Odin
- Thor
- Vulcan
- Zeus
- Zephyr
Cool First Names Borrowed From Last Names
- Braxton
- Collins
- Colton
- Evans
- Everly
- Hawkins
- Holmes
- Hudson
- Jones
- Presley
- Reynolds
- Stirling
Cool Celebrity Boy Names
- Hugh – after Hollywood stars Hugh Jackman and Hugh Grant
- Leonardo – for Leonardo DiCaprio
- Orlando – for Orlando Bloom
- Pierce – after Pierce Brosnan
- Russell – after Russell Crowe
Occupation-Based Cool Names
- Archer
- Bowman
- Brewer
- Carter
- Carver
- Decker
- Mason
- Tucker
Fresh Color Names For Boys
- Blue
- Cyan
- Gray
- Red
- Rusty
Short Boy Names & Monikers
One-Syllable Baby Boy Names
- Brent
- Bryn
- Buck
- Carl
- Cort
- Cy
- Dale
- Grant
- Jake
- Lee
- Mac
- Nash
- Nate
- Ray
- Reed
- Ren
- Rook
- Roy
Two-Syllable Baby Boy Names
- Anders (Danish and Scandinavian boy name meaning “strong and manly”; variant of “Andrew”)
- Arlo
- Axton
- Benno
- Brogan
- Callum
- Cato
- Cecil
- Dennis
- Ellis
- Ever
- Grover
- Jerry
- Landen
- Leo
- Nolen
- Peyton
- Talon
- Tobin
The Coolest Long Boy Names
- Antoine
- Armstrong
- Calloway
- Donovan
- Francisco
- Garrison
- Gunnison
- Hamilton
- Jedediah
- Jeremiah
- Jericho
- Lawrence
- Leonidas
- Remington
- Roderick
- Santiago (Spanish version of “James”; pronounced as “san-tee-yah-goh”)
- Sebastian
- Terrence
- Zeppelin
Stylish Unisex & Gender-Neutral Names
- Avi
- Blake
- Bryn (Welsh name meaning “hill”)
- Cameron
- Hoku (Hawaiian boy name meaning “night of the full moon”)
- Jean
- Jessie
- Lux
- Pepper
- Reece
- Shiloh
- Sky
Adorable & Cool Middle Names For Boys
- Chance
- Epic
- Knight
- Kingston
- Major
- Ranger
- Reeve
- Rush
- Thorn
Cool Boy Names From A To Z
Cool Boy Names Starting With A
- Aaron
- Abe
- Ahmed
- Aiden
- Aimilios
- AJ
- Ajani
- Alberto
- Alden
- Alexis
- Alfonso
- Alistair
- Amell
- Amir
- Amos
- Andre
- Ansaldo
- Ari
- Aries
- Arnie
- Arsenio
- Arturo
- Asa
- Ashish
- Aspen
- Ashton
- Atticus
- Auguste
- Augustin
- Axel
- Axl
- Aziel
Cool Boy Names Starting With B
- Bailey
- Barrett
- Basil
- Bassel
- Bastian
- Beau
- Beck
- Beckett
- Bennett
- Bentley
- Benton
- Bergen
- Blaise
- Bodhi
- Booker
- Bradley
- Brady
- Branch
- Breccan
- Bridger
- Briggs
- Brookes
- Brody
- Bruce
- Buggi
Cool Boy Names Starting With C
- Cade
- Cadogan
- Calder
- Caledon
- Callen
- Camden
- Camilo
- Canelo
- Carlisle
- Cary
- Casimir
- Castiel
- Chanel
- Chasin
- Chett
- Churchill
- Cillian
- Claude
- Coast
- Cole
- Colter
- Conan
- Cooper
- Cornell
- Croix
- Cross
- Cruz
- Cullen
- Curtis
Cool Boy Names Starting With D
- Dale
- Dante
- Darby
- Darcy
- Darnell
- Dash
- Dashiell
- Dax
- Daylen
- Deacon
- Dean
- Denzel
- Devin
- Dewey
- Diego
- Dion
- Dix
- Django
- Dominic
- Donatello
- Draco
Cool Boy Names Starting With E
- Eagan
- Eason
- Easton
- Edmond
- Egon
- Elian
- Elie
- Elio
- Ellington
- Elon
- Elton
- Elliud
- Emery
- Emilio
- Enzo
- Eoghan (pronounced as “oh-wun”)
- Ernest
- Erskine
- Esau
- Essam
- Esteban
- Evander
- Evren
- Ezio
- Ezra
Cool Boy Names Starting With F
- Fabian
- Farrell
- Fenway
- Fergus
- Fermin
- Ferris
- Finn
- Fisher
- Fitzgerald
- Fletch
- Floyd
- Ford
- Foster
- Frances
- Frankie
- Fraser
- Fredrick
Cool Boy Names Starting With G
- Gatlin
- Geo
- Gianluca
- Grady
- Greyson
- Gustav
- Guthrie
Cool Boy Names Starting With H
- Halston
- Hans
- Hariric
- Harlem
- Harley
- Harnan
- Harrison
- Hatcher
- Hayden
- Hayes
- Helix
- Hendrix
- Henley
- Henri
- Heath
- Holston
- Homer
- Howie
- Hugo
- Hunter
- Huxley
Cool Boy Names Starting With I
- Idris
- Iker
- Imre
- Ira
- Irvin
- Isaac
- Ivan
- Izaak
Cool Boy Names Starting With J
- Jabaar
- Jace
- Jackson
- Jagger
- Jaime
- Jamin
- Janus
- Jasper
- Javier
- Jax
- Jay
- Jayden
- Jaymes
- Jermaine
- Jett
- Jiraiya
- Jonah
- Joel
- Jude
- Julian
- Julius
Cool Boy Names Starting With K
- Kai
- Kairo
- Karl
- Keane
- Keaton
- Keir
- Kenai
- Kendrix
- Kent
- Kepler
- Ketch
- Kevin
- Khai
- Khalid
- Kian
- Kiley
- Killian
- King
- Klay
- Koda
- Kovan
- Kyle
- Kylo
Cool Boy Names Starting With L
- Laker
- Landon
- Langston
- Laredo
- Laurent
- Lawson
- Ledger
- Leighton
- Lennox
- Leon
- Leor
- Leroy
- Locke
- Logan
- Lonnie
- Lorenzo
- Louie
- Lowell
- Luca
- Lucian
- Luis
- Lyle
- Lyon
Cool Boy Names Starting With M
- Mack
- Maddox
- Magnus
- Makai
- Malthe
- Manuel
- Marcel
- Marcus
- Marion
- Marley
- Marlon
- Marshall
- Marv
- Mateo
- Maurice
- Maxen
- Maximo
- Maximus
- Maxwell
- Maynard
- Mccoy
- McKenzie
- Meinrad
- Merrick
- Meyer
- Micah
- Miguel
- Miles
- Milo
- Milton
- Mitchell
Cool Boy Names Starting with N
- Nelson
- Nero
- Neymar
- Nico
- Nio
- Nirvana
- Norman
- Nowell
Cool Boy Names Starting With O
- Octavio
- Ollie
- Omar
- Onyx
- Oriel
- Osiris
- Otis
- Oscar
- Owen
- Oz
Cool Boy Names Starting With P
- Pablo
- Palmer
- Parker
- Patrick
- Peak
- Perry
- Peyton
- Phineas
- Pollux
- Preston
- Pruitt
Cool Boy Names Starting With Q
- Quade
- Quaid
- Quay
- Quest
- Quill
- Quincy
- Quinn
Cool Boy Names Starting With R
- Raffiel
- Raleigh
- Ramon
- Raphael
- Ravi
- Reginald
- Remy
- Rene
- Renzo
- Rex
- Reyes
- Rhodes
- Riaz
- Richmond
- Ridge
- Rigden
- Rigel
- Rio
- Robert
- Rockwell
- Romare
- Ronan
- Ronin
- Rowan
- Rufus
- Rune
- Rylan
Cool Boy Names Starting With S
- Sade
- Salem
- Sandro
- Sawyer
- Saxon
- Seamus
- Seven
- Shaun
- Silas
- Simon
- Sire
- Sladen
- Solo
- Story
- Sullivan
- Sultan
Cool Boy Names Starting With T
- Taj
- Tashi
- Taurus
- Tedmond
- Teague
- Tennyson
- Teo
- Terrance
- Terrell
- Thiago
- Thurman
- Thomas (twin boy name)
- Titan
- Toulouse
- Tracy
- Trae
- Trevor
- Troian
- Troy
- Truss
- Tupper
- Tyl
Cool Boy Names Starting With U
- Ugène
- Urban
- Urijah
- Urizen
- Uzziah
Cool Boy Names Starting With V
- Van
- Vance
- Vander
- Vin
- Vision
Cool Boy Names Starting With W
- Walker
- Ward
- Warren
- Waylon
- Wayne
- Wells
- Wesley
- West
- Weston
- Willie
- Willem
- Willson
- Win
- Wing
- Winslow
- Woods
- Worth
- Wyatt
- Wylder
Cool Boy Names Starting With X
- Xander
- Xavier
- Xenos
- Xeo
- Xylon
Cool Boy Names Starting With Y
- Yash
- York
- Yoshi
- Yves
Cool Boy Names Starting With Z
- Zaccai
- Zaire
- Zakai
- Zale
- Zander
- Zane
- Zaxton
- Zayan
- Zayden
- Zeal
- Zealand
- Zev
- Ziggy
- Zion
- Zubin
- Zuko
Bonus: Cool Baby Girl Names
Tips For Choosing Cool Boy Names
- Consider using the name as a middle name
- Try unique baby boy names
- Check out gender-neutral and nonbinary names
Popular & Trending Baby Name Lists
- Baby names for 2023
- Rare baby names for girls
- Biblical girl names
- Country boy names
- Classic boy names
- Exotic girl names
- Goddess names for girls
- Girl names starting with K
- Old-English names for men
- Greek gods and goddesses
- Beautiful names for girls
- Boy names with meanings
- Names that mean death
You can also find ideas from the top 15 baby name generators.
Baby Name Lists By Letter
- Girl names starting with A
- Boy names starting with F
- Boy names starting with G
- Girl names starting with G
- Boy names starting with J
- Girl names starting with J
- Girl names starting with K
- Boy names that start with L
- Boy names starting with N
- Boy names starting with R
- Boy names that start with V
- Boy names starting with W
Other Resources For Pregnant Moms
- Anemia during pregnancy
- Best fish oil supplements
- Best prenatal vitamins
- Birth affirmations
- Birth doula
- Birth plan template
- Choline during pregnancy
- Essential oils for labor and delivery
- Hospital bag checklist
- Hot yoga while pregnant
- Iodine during pregnancy
- Normal iron levels during pregnancy
- Postpartum doula
- Postpartum essentials
- Pregnancy guide
- Pregnancy spotting
- Stress during pregnancy
- Vitamin D and pregnancy