1. Home
  2. Topics

Cute Names for Boys

Cute baby names mix up the informal and the unexpected. They're names sometimes found on comic strip characters and pets — such as Sonny and Dash — but most of them would wear well on a real boy, too. Formal name options can make these even more wearable for the long haul.

Along with Sonny and Dash, other cute names for boys in the US Top 1000 include Ali, Archie, Bo, Gus, Harry, Oscar, Theo, and Toby. Old-fashioned nicknames make for especially cute boy names — Albie, Ernie, Lenny, and Rudy are among the best, most usable options today.

If you’re searching for a cute name for your son, consider one of the options below. For more information and many more names, check out our complete guide to cute names for boys and girls.

Bo

Meaning: to live

Origin:Norse nickname
575
Cy

Meaning: sun

Origin:Diminutive of Cyrus, Persian
663
Theo

Meaning: gift of God

Origin:Diminutive of Theodore
36
Leo

Meaning: lion

Origin:Latin
48
Ari

Meaning: lion of God

Origin:Diminutive of Ariel, Hebrew
117
Archie

Meaning: truly brave

Origin:Diminutive of Archibald, Teutonic
54
Origin:Diminutive of James or Jeremiah
1688
Bram

Meaning: father of multitudes

Origin:Dutch variation of Abraham
482
Remy

Meaning: oarsman

Origin:French from Latin
50
Luca

Meaning: light or man from Lucania

Origin:Italian variation of Luke and Lucas
86
Sonny

Meaning: son

Origin:English
134
Alfie

Meaning: wise counselor

Origin:Diminutive of Alfred, English
213
Albie Albie is a unique name suitable for both a b...
Origin:Diminutive of Albert, Alban or Albus
416
Cole

Meaning: swarthy, coal black

Origin:English
148
Buddy The meaning of Buddy is 'friend' or ‘brother...
Origin:English, nickname name
833
Pip

Meaning: lover of horses

Origin:English, diminutive of Philip
931
Trip The meaning of Trip is 'voyage' or 'travel'....
Origin:Word name
975
Buster The meaning of Buster is 'an individual who ...
Origin:Modern nickname
1272
Odie

Meaning: of the valley; wealthy

Origin:Diminutive of Odell, Otis; English, German
1306
Bear

Meaning: bear

Origin:Animal name
1368