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.
Sweet and soft boy names
Gentle sounds and rounded vowels make these names instantly endearing.
| Name | Meaning | Origin |
|---|---|---|
| Milo | Merciful; or “soldier” | Germanic |
| Ollie | Olive tree (from Oliver) | English |
| Teddy | Gift of God (from Theodore) | Greek / English |
| Louie | Famous warrior (from Louis) | French |
| Benji | Son of the right hand (from Benjamin) | Hebrew |
| Toby | God is good (from Tobias) | Hebrew |
| Charlie | Free man (from Charles) | English |
| Jamie | Supplanter (from James) | Scottish |
| Freddie | Peaceful ruler (from Frederick) | Germanic |
| Archie | Genuine, bold (from Archibald) | Scottish |
| Alfie | Elf counsel (from Alfred) | English |
| Bobby | Bright fame (from Robert) | English |
| Henry | Home ruler | Germanic |
| Sonny | Son; affectionate term | English |
| Danny | God is my judge (from Daniel) | Hebrew |
| Robbie | Bright 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.
| Name | Meaning | Origin |
|---|---|---|
| Finn | Fair, white | Irish |
| Leo | Lion | Latin |
| Arlo | Fortified hill | English |
| Otto | Wealth, fortune | Germanic |
| Remy | Oarsman (from Remigius) | French |
| Theo | Gift of God | Greek |
| Eli | Ascended | Hebrew |
| Noah | Rest, comfort | Hebrew |
| Kit | Bearer of Christ (from Christopher) | English |
| Nico | Victory of the people | Italian |
| Hugo | Mind, spirit | Germanic |
| Beau | Handsome | French |
| Ezra | Help | Hebrew |
| Ari | Lion | Hebrew |
| Luca | Man from Lucania | Italian |
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.
| Name | Meaning | Origin |
|---|---|---|
| Jasper | Treasurer | Persian |
| Oscar | Deer lover; or “God’s spear” | Irish / Norse |
| Felix | Lucky, happy | Latin |
| Rupert | Bright fame | Germanic |
| Percy | From Percy-en-Auge, Normandy | French |
| Albie | Noble, bright (from Albert) | Germanic |
| Wilbur | Wild boar; or “willful” | English |
| Ernie | Serious, resolute (from Ernest) | Germanic |
| Barnaby | Son of consolation | Aramaic |
| Stanley | Stony clearing | English |
| Harvey | Battle-worthy | Breton |
| Rufus | Red-haired | Latin |
| Gus | Great, venerable (from Augustus) | Latin |
| Monty | From 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.
| Name | What it refers to | Cute factor |
|---|---|---|
| Bodhi | Awakening (Sanskrit); the Bodhi tree | Laid-back and sunny |
| Bear | The animal | Cuddly but strong |
| Robin | The red-breasted bird; also “bright fame” | Chirpy classic |
| Rowan | The rowan tree; “little red one” | Soft and earthy |
| Birch | The white-barked tree | Fresh and simple |
| Clay | Earth, clay | Down-to-earth |
| Fox | The clever animal | Playful |
| Linden | The linden (lime) tree | Gentle |
| Rye | The grain | Tiny and sweet |
| Wren | A tiny songbird | Little and lively |
| Heath | Open heathland | Breezy |
| Ash | The ash tree | Short 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 name | Cute nickname | Meaning |
|---|---|---|
| Theodore | Teddy, Theo | Gift of God |
| Benjamin | Benji, Ben | Son of the right hand |
| Oliver | Ollie | Olive tree |
| Frederick | Freddie | Peaceful ruler |
| Leopold | Leo, Poldi | Brave people |
| Maximilian | Max, Maxi | Greatest |
| Sebastian | Bash, Seb | Venerable |
| Nathaniel | Nate, Nat | Gift of God |
| Augustus | Gus, Augie | Great, venerable |
| Montgomery | Monty | Gumarich’s hill |
| Tobias | Toby | God is good |
| Alexander | Alex, Xander | Defender of the people |
| Timothy | Timmy, Tim | Honoring God |
| Samuel | Sammy, Sam | God 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.
| Name | Meaning | Origin |
|---|---|---|
| Mateo | Gift of God | Spanish |
| Enzo | Ruler of the home | Italian |
| Kai | Sea | Hawaiian |
| Luka | Man from Lucania | Croatian |
| Jonas | Dove | Greek / Hebrew |
| Emil | Rival, eager | German / Scandinavian |
| Nilo | The Nile river | Spanish / Italian |
| Pablo | Small, humble | Spanish |
| Sami | Elevated, lofty | Arabic |
| Haru | Spring; sunlight (varies by kanji) | Japanese |
| Tomas | Twin | Spanish / Scandinavian |
| Bruno | Brown | Germanic |
| Anatole | Sunrise, the east | French / Greek |
| Mika | Who is like God? (from Mikael) | Finnish |
Cute modern boy names
These newer favorites are soft, stylish and on the rise.
| Name | Meaning | Origin |
|---|---|---|
| Rhys | Ardor, enthusiasm | Welsh |
| Jude | Praised | Hebrew |
| Ellis | Benevolent | Welsh |
| Onyx | The black gemstone | Greek |
| Rio | River | Spanish / Portuguese |
| Rory | Red king | Irish |
| Cody | Helpful; descendant of Cuidightheach | Irish |
| Kobe | Supplanter (short for Jacob); also a Japanese city | Hebrew / Japanese |
| Levi | Joined, attached | Hebrew |
| Oakley | Oak meadow | English |
| Milan | Gracious, dear (Slavic); also the Italian city | Slavic |
| Casper | Treasurer (form of Jasper) | Dutch / Persian |
| Elio | Sun (from Helios) | Italian |
| Noel | Christmas | French |
| Asher | Happy, blessed | Hebrew |
| Simon | He has heard | Hebrew |
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.