Here is something I genuinely believe about boy names.
The full name and the nickname are two completely different jobs. The full name goes on the birth certificate, the school register, the wedding invitation. The nickname is what gets called across a park at 7am on a Saturday. What his grandmother uses. What his best friends will still be calling him at forty.
When you find a full name that comes with a genuinely great nickname, you get both. And that combination is one of the most satisfying things in baby naming.
Here are 122 of the best ones.
Long Names With Nicknames That Are Pure Gold
These are the combinations where the nickname almost outshines the full name.
Almost. Because the full name is doing something the nickname cannot. It sounds distinguished and considered. And then the nickname arrives and makes everything warm and close and completely personal. That tension between formal and familiar is exactly what makes these pairings so good.
- Alistair – nickname Ali
- Archibald – nickname Archie
- Barnabas – nickname Baz
- Bartholomew – nickname Tolly
- Balthazar – nickname Balt
- Benedict – nickname Beck
- Broderick – nickname Brod
- Constantine – nickname Costas
- Cornelius – nickname Neil
- Dashiell – nickname Dash
- Eleazar – nickname Eli
- Ferdinand – nickname Ferdi
- Fitzgerald – nickname Fitz
- Florian – nickname Rio
- Gideon – nickname Gid
- Gulliver – nickname Gully
- Hieronymus – nickname Hiero
- Horatio – nickname Horry
- Ignatius – nickname Iggy
- Isambard – nickname Izzy
- Jedidiah – nickname Jed
- Leopold – nickname Leo
- Lysander – nickname Sander
- Maximilian – nickname Milo
- Montgomery – nickname Monty
Old Soul Names With Nicknames That Feel Completely Fresh
Trust me on this one.
Names that have been sitting untouched for a generation or two carry something really special right now. And when you pair them with a nickname, the old soul quality of the full name meets the warmth of the nickname and the result is genuinely extraordinary. Jed. Obi. Ned. These nicknames sound fresh precisely because nobody has heard them in so long.
- Nathaniel – nickname Nate
- Obadiah – nickname Obi
- Peregrine – nickname Perry
- Rafferty – nickname Raff
- Reginald – nickname Rex
- Sylvester – nickname Sly
- Thaddeus – nickname Teddy
- Valentino – nickname Tino
- Zachariah – nickname Zar
- Edmund – nickname Ned
- Ambrose – nickname Brose
- Crispin – nickname Cris
- Evander – nickname Van
- Ptolemy – nickname Tolly
- Remington – nickname Remi
- Octavian – nickname Tavi
- Mercutio – nickname Mercu
- Endymion – nickname Endi
- Casimir – nickname Cas
- Phineas – nickname Finn
- Mordecai – nickname Mordi
- Nehemiah – nickname Miah
- Lemuel – nickname Lem
- Jebediah – nickname Jeb
- Absalom – nickname Abs
Nature Names With Nicknames That Add Warmth
Short nature names already feel like nicknames themselves.
But pair a fuller nature name with a nickname and something beautiful happens. The earthy quality of the full name meets the closeness of the nickname and it feels like the most natural thing in the world.
- Bramwell – nickname Bram
- Calder – nickname Cal
- Hawthorne – nickname Hawk
- Oleander – nickname Olie
- Sylvan – nickname Syl
- Tamarind – nickname Tam
- Yarrow – nickname Yar
- Zephyr – nickname Zeph
- Juniper – nickname Juni
- Indigo – nickname Indy
- Rowan – nickname Ro
- Theron – nickname Theo
- Leander – nickname Lee
- Faolan – nickname Fay
- Emiliano – nickname Milo
- Florentino – nickname Floro
- Crisanto – nickname Cris
- Cypress – nickname Cy
- Gareth – nickname Gaz
- Stellan – nickname Stel
- Caelum – nickname Cael
- Sorrel – nickname Sol
- Linden – nickname Lin
- Alder – nickname Al
- Forrest – nickname Fo
Short Names With Nicknames That Feel Even Closer
You would think a short name would not need a nickname. But you would be wrong.
Some of the sweetest nicknames come from names that are already short. Because what the nickname does here is not shorten anything. It adds warmth. It takes a name that is cool and confident and makes it feel like home.
- Ace – nickname Acey
- Arlo – nickname Arls
- Bram – nickname Brammie
- Cael – nickname Caely
- Colt – nickname Colty
- Cruz – nickname Cruzie
- Dax – nickname Daxie
- Elio – nickname El
- Ezra – nickname Ez
- Finn – nickname Finnie
- Fox – nickname Foxy
- Idris – nickname Rid
- Jax – nickname Jacksie
- Kai – nickname Kaika
- Knox – nickname Knoxie
- Leif – nickname Leiffy
- Lev – nickname Levvy
- Luca – nickname Lu
- Mack – nickname Mackie
- Nash – nickname Nashie
- Orion – nickname Ori
- Reef – nickname Reefy
- Rex – nickname Rexy
- Zane – nickname Zaney
- Zeb – nickname Zebbie
Literary and Historical Names With Standout Nicknames
A name carried by someone remarkable picks up something from that person.
And when that remarkable name also comes with a genuinely great nickname, you get both the history and the warmth in one package. Dash. Finn. Sam. These nicknames feel as good as the full names they come from.
- Abelard – nickname Abel
- Aldous – nickname Aldo
- Auberon – nickname Aube
- Casimir – nickname Cas
- Donatello – nickname Nato
- Fabian – nickname Fabe
- Galileo – nickname Gali
- Isambard – nickname Sam
- Jasper – nickname Jazz
- Kipling – nickname Kip
- Lysander – nickname Lyse
- Montague – nickname Monte
- Odysseus – nickname Ody
- Oisin – nickname Osh
- Sherlock – nickname Lock
- Taliesin – nickname Tal
- Thackeray – nickname Thack
- Emrys – nickname Em
- Cillian – nickname Cil
- Aleksander – nickname Alek
- Sebastiano – nickname Basti
- Raffaele – nickname Rafe
Wrapping It Up
The right combination of full name and nickname is one of the most satisfying things in baby naming.
Not just because it sounds good. Because it works on every level. The full name for every occasion that calls for something substantial. The nickname for everything else.
Go back through the ones that caught you. Say the full name and then the nickname together out loud. The right pairing always feels completely obvious the moment you hear it.