Cute Boy Names

Cute Boy Names

Cute boy names tend to share a few features: a soft opening sound, a bouncy rhythm and often a friendly “-ie” or “-o” ending — think Milo, Teddy, Ollie and Benji. They’re the names that make grandparents smile at the birth announcement. The trick is choosing one that is adorable on a toddler and still works on a grown man.

That’s why this list of more than 100 cute boy names is grouped not just by style, but also includes names that shorten into sweet nicknames. Each comes with its real meaning and origin. For more ideas, see our cute baby names, the girls’ list of cute girl names and our full boy names collection.

Our top picks: Milo, Teddy, Ollie, Benji, Louie, Bodhi, Finn, Jasper, Remy, Otto, Arlo, Toby

Sweet and soft boy names

Gentle sounds and rounded vowels make these names instantly endearing.

NameMeaningOrigin
MiloMerciful; or “soldier”Germanic
OllieOlive tree (from Oliver)English
TeddyGift of God (from Theodore)Greek / English
LouieFamous warrior (from Louis)French
BenjiSon of the right hand (from Benjamin)Hebrew
TobyGod is good (from Tobias)Hebrew
CharlieFree man (from Charles)English
JamieSupplanter (from James)Scottish
FreddiePeaceful ruler (from Frederick)Germanic
ArchieGenuine, bold (from Archibald)Scottish
AlfieElf counsel (from Alfred)English
BobbyBright fame (from Robert)English
HenryHome rulerGermanic
SonnySon; affectionate termEnglish
DannyGod is my judge (from Daniel)Hebrew
RobbieBright fame (from Robert)Scottish

Cute short boy names

Short names feel light and playful, perfect for a little one. More in our short boy names list.

NameMeaningOrigin
FinnFair, whiteIrish
LeoLionLatin
ArloFortified hillEnglish
OttoWealth, fortuneGermanic
RemyOarsman (from Remigius)French
TheoGift of GodGreek
EliAscendedHebrew
NoahRest, comfortHebrew
KitBearer of Christ (from Christopher)English
NicoVictory of the peopleItalian
HugoMind, spiritGermanic
BeauHandsomeFrench
EzraHelpHebrew
AriLionHebrew
LucaMan from LucaniaItalian

Cute vintage boy names

Grandpa-chic names have a sweetness that feels both cozy and stylish. For more, see classic boy names and old-fashioned boy names.

NameMeaningOrigin
JasperTreasurerPersian
OscarDeer lover; or “God’s spear”Irish / Norse
FelixLucky, happyLatin
RupertBright fameGermanic
PercyFrom Percy-en-Auge, NormandyFrench
AlbieNoble, bright (from Albert)Germanic
WilburWild boar; or “willful”English
ErnieSerious, resolute (from Ernest)Germanic
BarnabySon of consolationAramaic
StanleyStony clearingEnglish
HarveyBattle-worthyBreton
RufusRed-hairedLatin
GusGreat, venerable (from Augustus)Latin
MontyFrom Montgomery, “Gumarich’s hill”Norman French

Cute nature and animal boy names

Names inspired by the outdoors are sweet without being fussy. See more on our nature boy names page.

NameWhat it refers toCute factor
BodhiAwakening (Sanskrit); the Bodhi treeLaid-back and sunny
BearThe animalCuddly but strong
RobinThe red-breasted bird; also “bright fame”Chirpy classic
RowanThe rowan tree; “little red one”Soft and earthy
BirchThe white-barked treeFresh and simple
ClayEarth, clayDown-to-earth
FoxThe clever animalPlayful
LindenThe linden (lime) treeGentle
RyeThe grainTiny and sweet
WrenA tiny songbirdLittle and lively
HeathOpen heathlandBreezy
AshThe ash treeShort and soft

Big names with cute nicknames

Want cute now and serious later? Give a longer formal name and use the adorable short form day to day.

Full nameCute nicknameMeaning
TheodoreTeddy, TheoGift of God
BenjaminBenji, BenSon of the right hand
OliverOllieOlive tree
FrederickFreddiePeaceful ruler
LeopoldLeo, PoldiBrave people
MaximilianMax, MaxiGreatest
SebastianBash, SebVenerable
NathanielNate, NatGift of God
AugustusGus, AugieGreat, venerable
MontgomeryMontyGumarich’s hill
TobiasTobyGod is good
AlexanderAlex, XanderDefender of the people
TimothyTimmy, TimHonoring God
SamuelSammy, SamGod has heard

Cute boy names from around the world

These international names are genuinely used in their home countries and sound adorable in English too.

NameMeaningOrigin
MateoGift of GodSpanish
EnzoRuler of the homeItalian
KaiSeaHawaiian
LukaMan from LucaniaCroatian
JonasDoveGreek / Hebrew
EmilRival, eagerGerman / Scandinavian
NiloThe Nile riverSpanish / Italian
PabloSmall, humbleSpanish
SamiElevated, loftyArabic
HaruSpring; sunlight (varies by kanji)Japanese
TomasTwinSpanish / Scandinavian
BrunoBrownGermanic
AnatoleSunrise, the eastFrench / Greek
MikaWho is like God? (from Mikael)Finnish

Cute modern boy names

These newer favorites are soft, stylish and on the rise.

NameMeaningOrigin
RhysArdor, enthusiasmWelsh
JudePraisedHebrew
EllisBenevolentWelsh
OnyxThe black gemstoneGreek
RioRiverSpanish / Portuguese
RoryRed kingIrish
CodyHelpful; descendant of CuidightheachIrish
KobeSupplanter (short for Jacob); also a Japanese cityHebrew / Japanese
LeviJoined, attachedHebrew
OakleyOak meadowEnglish
MilanGracious, dear (Slavic); also the Italian citySlavic
CasperTreasurer (form of Jasper)Dutch / Persian
ElioSun (from Helios)Italian
NoelChristmasFrench
AsherHappy, blessedHebrew
SimonHe has heardHebrew

How to choose a cute boy name he won’t outgrow

  • Use a nickname strategy. Pick a formal name like Theodore or Frederick and call him Teddy or Freddie — he can switch to the full name later.
  • Look for soft consonants. Names with L, M, N and vowel endings (Milo, Leo, Noah) sound gentler than names full of hard K and X sounds.
  • Check how it ages. Picture the name on a teenager and a 40-year-old. Bear and Bodhi can go the distance; a very babyish spelling may not.
  • Pair cute with classic. A playful first name balances beautifully with a traditional middle name: Ollie James, Remy Thomas, Arlo William.
  • Mind the sibling set. If you have a daughter with a cute name, browse boy-girl twin names for well-matched pairings.

Frequently asked questions

What is the cutest boy name?

Parents often mention Milo, Teddy, Ollie, Louie, Arlo and Benji. They’re soft, friendly and easy for little kids to say.

Do cute boy names work for adults?

Many do, especially if they’re nicknames for a longer name. Teddy can become Theodore, and Ollie can become Oliver, giving him options as he grows.

What are cute vintage boy names?

Jasper, Felix, Rupert, Percy, Albie, Barnaby and Gus are classic names that feel sweet again in 2026.

What are cute short boy names?

Finn, Leo, Arlo, Otto, Remy, Kit, Eli and Beau are all short, soft and very popular with parents who want something light.

Where can I find cute names to call my boyfriend?

Pet names for partners are a different list — see our cute names to call your boyfriend page.