If you’re looking for baby boy names with nicknames – you’ve come to the right place.
Boy names can be tough – for some reason we struggled with trying to come up with boy names that we liked, whereas there were plenty of girl names we would have been happy with.
- Related: Baby Girl Names with Cute Nicknames
When searching for baby boy names with nicknames, you can come up with some rather odd results. That’s why I created this list of good names that you will actually feel good about using for your little boy (congrats by the way!)
There may be affiliate links in this article. See my disclosure for more information.
BABY BOY NAMES WITH NICKNAMES
Abraham (Abe, Abram, Brahm) Origin: Hebrew, Arabic. Meaning: “father of a multitude”
Antonio (Ant, Tony, Tonio) Origin: Italian, Portuguese, Spanish. Meaning: “highly praiseworthy”
Anthony (Ant, Tony, Twan, Nino) Origin: English. Meaning: “highly praiseworthy”
Arthur (Art, Arte, Artie) Origin: Old English. Meaning: “noble, courageous”
Andrew (Andy, Drew, Andre) Origin: Greek. Meaning: “manly and strong”
Alexander (Alex, Alec, Xander, Arlo, Ender) Origin: Greek. Meaning: defending man”
Angelo (Angie, Angel) Origin: Italian. Meaning: “messenger”
- Related: Third Trimester Checklist
- Related: Vintage Boy Names
Ambrose (Ames, Brody, Bo) Origin: Greek. Meaning: “immortal”
Arledge (Arlen, Red, Andy) Origin: English. Meaning: “dweller at the rabbit lake”
Armando (Arman, Armani) Origin: Italian, Spanish, Portugues. Meaning: “soldier”
Ashford (Ash, Ashby, Asher) Origin: English. Meaning: “dweller by the oak-tree ford”
Alistair (Alec, Ali, Al) Origin: Scottish. Meaning: “defending men”
Benjamin (Benji, Ben, Benj, Benny) Origin: Hebrew. Meaning: “son of my right hand”
Brandon (Don, Brant, Brando, Donnie, Brand) Origin: English. Meaning: “beacon hill”
Bennett (Ben, Bennu, Bee) Origin: English. Meaning: “blessed”
Braden (Brady, Brade) Origin: English. Meaning: “broad valley”
Bastian (Bast, Basti, Ian) Origin: Latin. Meaning: “venerable”
Beckett (Beck) Origin: Old English. Meaning: “dweller near the brook”
Check out this NEW + affordable childbirth course
. Use coupon code AUDREY10 for 10% off!Bronson (Bron, Son) Origin: English. Meaning: “son of brown-haired one”
Brennan (Bren, Ben) Origin: Irish or Gaelic. Meaning: “sorrow or raven”
Brentley (Ben, Brent, Brenton) Origin: English. Meaning: “dweller by the burnt land”
Bryson (Bryce, Bry) Origin: Welsh. Meaning: “force, strength”
Brendan (Bren, B, Dan) Origin: Welsh. Meaning: “prince”
Charles (Charlie, Carl, Chas) Origin: Germanic. Meaning: “man”
Camden (Cami, Cam) Origin: Scottish. Meaning: “from the winding valley”
Christopher (Chris, Topher, Kit) Origin: Greek. Meaning: “bearing Christ”
Connor (Con) Origin: Irish. Meaning: “strong-willed or wise”
Casey (Cay, Case, Ace) Origin: Irish. Meaning: “vigilant, brave”
Caden (Cade, Aiden) Origin: Arabic. Meaning” “companion or friend”
Related: Unique Boy Names
Related: Southern Names for Boys
Cameron (Cam, Ron) Origin: Scottish. Meaning: “crooked nose or crooked river”
Calhoun (Cal) Origin: Scottish. Meaning: “nook or corner”
Campbell (Cam) Origin: Scottish. Meaning: “crooked mouth”
Casimir (Cash, Cas) Origin: Polish. Meaning: “destroyer of peace”
Clifton (Cliff) Origin: English. Meaning: “settlement by the cliff”
Colton (Colt, Cole) Origin: English. Meaning: “from the coal or dark town”
Damian (Dom, Ian) Origin: Greek. Meaning: “to tame”
Daniel (Dan, Danny) Origin: Hebrew. Meaning: “God is my judge”
Declan (Dec, Dex, Len) Origin: Irish. Meaning: “full of goodness”
Dominic (Dom, Nick) Origin: Latin. Meaning: “of our Lords”
- Related: Netflix Inspired Baby Names
- Related: Postpartum Checklist
Darren (Daz, Dar) Origin: Irish. Meaning: “oak tree”
Davidson (Dave, David) Origin: from Hebrew name David. Meaning: “son of David”, David means “beloved”
Demetrius (Dem, Deme, Demetri) Origin: Greek. Meaning: “Tribute to Goddess of Grain” or “earth lover”
Donovan (Dn, Donno, Donnie) Origin: Gaelic. Meaning: “dark brown or dark haired”
Eamon (Amon, Eam, Monty) Origin: Old English. Meaning: “river” or “island”
Edmund (Ed, Eddie, Ned, Ted) Origin: Old English. Meaning: “wealthy protector”
Edward (Ed, Eddie, Ned, Ted) Origin: Old English. Meaning: “wealthy guard”
Eldridge (El, Eldric, Eldrich) Origin: English. Meaning: “old/wise ruler”
Elliott (El, Eli, Ellis, Leo) Origin: English. Meaning: “with strength and right”
Emerson (Em, Emery, Sonny) Origin: Old English. Meaning: “Emery’s son, brave, powerful”
Emmanuel (Em, Manny, Mannuel) Origin: Hebrew. Meaning: “God with us”
Erikson (Erik, Rick, Rickson) Origin: Scandinavian. Meaning: “son of Erik”
Falkner (Falk, Al) Origin: English. Meaning: “someone who trains and keeps falcons”
Fenton (Fen, Enton, Tony) Origin: English. Meaning: “marsh town”
Ferdinand (Nando, Finn, Indie) Origin: Germanic. Meaning: “bold voyager”
Finnegan (Finn, Egan) Origin: Irish. Meaning: “fair”
- Related: Baby Products You DON’T Need
- Related: Nursery Essentials
Fredrick (Fred, Fritz) Origin: German. Meaning: “peaceful ruler”
Fremont (Monty, Mont) Origin: French. Meaning: “free man”
Grayson (Gray, Sonny, Ayson) Origin: English. Meaning: “son of the grey-haired one”
Gordon (Don) Origin: Scottish. Meaning: “spacious fort”
Gideon (Gid, Ian, Deon) Origin: Hebrew. Meaning: “destroyer one who has a stump instead of a hand”
Gabriel (Gabe, Abe, Gil) Origin: Hebrew. Meaning: “hero of God”
Hayden (Hay, Dee, Hayds) Origin: British. Meaning: “hedged valley”
Harrison (Harry, Harris) Origin: English. Meaning: “son of Harry”
Henley (Hen, Lee) Origin: English. Meaning: “high meadow”
Hadrian (Adrian, Hadri, Ian) Origin: Latin. Meaning: “dark”
Henderson (Henry, Ender) Origin: English, Scottish. Meaning: “ruler of the home”
Isaac (Ike, Is pronounced “eyes”) Origin: Hebrew. Meaning: “he laughs”
Isaiah (Is, Zay, Ike) Origin: Hebrew. Meaning: “the Lord is generous”
Joseph (Joe, Joey, Joss, Jose) Origin: Greek. Meaning: “he will add”
Joshua (Jo, Josh) Origin: Hebrew. Meaning: “Jehovah is generous”
Jonathan (John, J, Johnny) Origin: Hebrew. Meaning: “to give”
Check out this NEW + affordable childbirth course
. Use coupon code AUDREY10 for 10% off!Jameson (James, Jace, Jimmie, Jay) Origin: Scottish. Meaning: “son of James”
Jason (Jay, Jace) Origin: Greek. Meaning: “to heal”
Josiah (Jo, Jojo, Joss, Joe) Origin: Hebrew. Meaning: “Jehovah has healed”
Jeremiah (Jim, Jem, Jay, Jeremy, Remy) Origin: Hebrew. Meaning: “may Jehovah exalt”
Julian (Jules, Jude, Lee) Origin: Latin. Meaning: “youth”
Jefferson (Jeff, Jefferey, Jeffer) Origin: English. Meaning: “son of Jeffrey”
Jackson (Jack, Jax) Origin: English. Meaning: “son of Jack”
Kaleb (Kal, Kale, K) Origin: Hebrew. Meaning: “a dog; faithful”
Karter (Kar, Art) Origin: English. Meaning: “carrier”
Kaiden (Kaid, Kay, Aiden) Origin: (English spelling) Arabic. Meaning” “companion or friend”
Kamden (Kam, Amden, Kay) Origin: Scottish. Meaning: “winding valley”
Kendrick (Ken, Rick, Ricky, Kenny) Origin: Scottish, English. Meaning: “champion, royal ruler”
Related: Country Names for Boys
Keaton (Key, Keat) Origin: English. Meaning: “place of hawks”
Korbin (Kory, Korb, Kobe) Origin: English. Meaning: “crow, raven”
Kristian (Kris, Ian) Origin: Scandinavian from Latin word. Meaning: “Christian, follow Christ”
Lucas (Luc, Luca, Luke) Origin: Latin. Meaning: “man from Lucania”
Landon (Andy, Ando) Origin: Old English. Meaning: “long hill” or “ridge”
Leonardo (Leo, Leon, Len) Origin: Italian, Portuguese, and Spanish. Meaning: “brave lion”
Lawrence (Larry, Lor, Rory, Lore) Origin: English and French. Meaning: “man from Laurentum”
Related: Unisex Names (that you’ll love!)
Matthew (Matt, Matty) Origin: Hebrew. Meaning: “gift from God”
Maximilian (Max, Mac) Origin: Latin. Meaning: “greatest”
Marcos (Mark) Origin: Spanish and Portuguese. Meaning: “of Mars”
Malcolm (Mac, Cole) Origin: Scottish. Meaning: “devotee of Saint Columba”
Michael (Mic, Mike, Mikey) Origin: Hebrew. Meaning “who is like God”
Mitchell (Mitch, Mick) Origin: English and Scottish. Meaning: “big”
Morrison (Morri, Morris) Origin: Scottish. Meaning: “dark”
Need to learn how to breastfeed? Check out Stacey’s Milkology course
She has affordable learning for breastfeeding, pumping, and going back to work!Nathaniel (Nat, Nathan, Nate) Origin: Hebrew. Meaning: “gift of God”
Nikolas (Nico, Nick, Nicky) Origin: Greek. Meaning: “people”
Nickson (Nick, Nicky) Origin: English. Meaning: “abbreviation of Nicholas”
Oliver (Ollie, Levi) Origin: English. Meaning: “the olive tree:
Orlando (Orly, Lando, Lanny) Origin: Italian. Meaning: “heroic”
Olivier (Olli) Origin: French version of Oliver. Meaning: “elf army”
Oberon (Obi, Ron, Berry) Origin: German. Meaning: “noble and bear like”
Oswald (Os, Ozzie) Origin: English. Meaning: “divine power”
Ottavio (Tav, Avi, Tavi) Origin: Italian version of Octavius. Meaning: “eighth”
Patrick (Pat, Rick) Origin: Latin. Meaning: “nobleman”
Presley (Pres) Origin: British. Meaning: “someone who dwells near the priest’s meadow”
Philip (Phil, Philly, Pip) Origin: Greek. Meaning: “lover of horses”
Paxton (Pax) Origin: Old English. Meaning: “peace town”
Peter (Pete, Petey) Origin: Greek. Meaning: “stone”
Quigley (Q, Quig) Origin: Latin and Greek. Meaning: “a stone”
Quinton (Quinn, Quint) Origin: English. Meaning: “queen’s manor or fith”
Quincy (Quinn, Quince) Origin: Latin. Meaning: “born fifth”
Quinney (Quinn) Origin: Irish. Meaning: “descendant of Coinne:
Robert (Robbie, Rob, Bob) Origin: Germanic. Meaning: “bright fame”
Remington (Rem, Remi, Tone) Origin: Old English. Meaning: “raven settlement”
Raymond (Ray, Mondo, Rayus) Origin: Germanic. Meaning: “counselor, protector”
Russell (Russ, Rusty) Origin: Old French. Meaning: “little red”
Richard (Rich, Dick, Rick, Ricky) Origin: Germanic. Meaning: “strong or brave leader”
Raiden (Ray, Raid) Origin: Japenese. Meaning: “thunder and lightening”
Raeburn (Ray) Origin: Scottish. Meaning: “stream where does drink”
Raleigh (Ray, Lee) Origin: British. Meaning: “roe deer’s meadow”
Remus (Remi) Origin: Latin. Meaning: unknown, but could be “twin”
Renshaw (Ren, Shaw) Origin: English. Meaning: “wood”
Roman (Ro) Origin: Roman and Latin. Meaning: “of Rome”
Roswald (Ross, Walden, Oswald) Origin: German. Meaning “mighty horseman”
Samuel (Sam, Sami, Sammy) Origin: Hebrew. Meaning: “name of God”
Sebastian (Bast, Ash, Ashton, Bash) Origin: Latin. Meaning: “venerable; revered”
- Related: Best Newborn Swaddles
- Related: Mentally Preparing for Labor
Steven (Steve, Stevie) Origin: Latin. Meaning: “a crown, a garland”
Spencer (Spence) Origin: British. Meaning: “steward” or “administrator”
Samson (Sam, Sammy) Origin: Hebrew. Meaning: “sun”
Stanley (Stan, Lee) Origin: English. Meaning: “stone”
Thomas (Tom, Tommy) Origin: English, French, Dutch, Danish, German. Meaning: “twin”
Tristan (Tris, Stan) Origin: Celtic. Meaning: “tumult; outcry”
Theodore (Theo, Ted, Teddy) Origin: Greek. Meaning: “God-given”
Terrance (Terry, Trace, Ren) Origin: Irish. Meaning: “heart”
Timothy (Tim, Timmy) Origin: English. Meaning: “honoring God”
Trenton (Trent, Rent) Origin: English. Meaning: “Trent’s town”
Thatcher (Thatch) Origin: English. Meaning: “cover or roof”
Trevor (Trev, Rev) Origin: Welsh. Meaning: “big village, prudent”
Tobias (Tobe, Toby) Origin: Greek version of Hebrew name. Meaning “love God”
Taggart (Tag) Origin: Scotland. Meaning: “son of the priest”
Ulysses (Uly) Origin: Greek. Meaning: “wrathful; hater”
Vincent (Vince, Vinny, Vin) Origin: Latin. Meaning: “conquering”
Vernon (Vern, Vee) Origin: English. Meaning: “place of alders”
Victor (Vic) Origin: French. Meaning: “conqueror”
William (Will, Liam, Bill, Billy) Origin: German. Meaning: “determined protector”
Wesley (Wes, Les, Lee) Origin: German. Meaning: “from the west meadow”
Related: Three Letter Boy Names