If you’re expecting a baby boy, finding a name that comes with a cute nickname can be the best of both worlds. Many parents love the idea of choosing a strong, meaningful name with a playful twist—something that feels perfect for babyhood but still grows with their child. Whether you’re drawn to classic favorites or trendier choices, this list of cute nicknames for boys is full of ideas to help you find the right fit.
You might picture a future CEO named Augustus, but want to call him Auggie while he’s little. Or maybe you’ve fallen for a nickname like Max or Teddy and are looking for the full name that fits. However you approach it, these nicknames offer personality, warmth, and charm.
Cute Nicknames for Boys
From sweet and classic to cool and unexpected, these boy names with cute nicknames are full of charm and versatility for every stage of life.
19 Classic Cute Nicknames for Boys
These classic boy names have a timeless charm that never goes out of style—and they come with nickname options that are just as endearing. Whether it’s Archie for Archibald, Gus for Augustus, or Ray for Raymond, these cute boy nicknames add warmth and playfulness to traditional names while still feeling familiar and strong. They’re perfect for parents who want a name that feels rooted in history but is still fun for everyday use.
1. Jules (Julian or Julius)
2. Gene (Eugene)
3. Reg or Reggie (Reginald)
4. Harry (Harold or Harrison)
5. Auggie or Gus (August or Augustus)
6. Cliff (Clifford)
7. Fred, Freddie, or Fritz (Frederick)
8. Archie or Arch (Archibald or Archer)
9. Izzy (Isaiah)
10. Ray (Raymond)
11. Albie (Albert or Albus)
12. Toby (Tobias)
13. Art or Artie (Arthur)
14. Abe (Abraham)
15. Don or Donny (Donald)
16. Laurie (Lawrence)
17. Mel (Melvin)
18. Al, Albie, Bert, or Bertie (Albert or Alberto)
19. Gil (Gilbert)
27 Traditional Cute Nicknames for Boys
You can’t go wrong with a strong and traditional name for your son. These names are classic, timeless, and oh-so-popular. Bonus: They also come with a cute nickname for your little boy!
1. Jake (Jacob)
2. Matt or Mattie (Matthew)
3. Mike or Mikey (Michael)
4. Dan or Danny (Daniel)
5. Will, Bill, Billy, or Liam (William)
6. Theo, Teddy, or Ted (Theodore)
7. Ben, Benny, or Benji (Benjamin)
8. Hank (Henry)
9. Alex, Zander, or Lex (Alexander)
10. Chris (Christopher or Christian)
11. Sam (Samuel)
12. Tony (Anthony or Antone)
13. Jack (Jackson)
14. Joe or Joey (Joseph or Josiah)
15. Max (Maxwell, Maximillian, Maximo)
16. Eddie or Ed (Edward, Edwin, Edmond)
17. Charlie, Chas, Chaz, or Chuck (Charles)
18. Wally (Wallace)
19. Ike (Isaac)
20. Walt or Wally (Walter)
21. Pat or Paddy (Patrick)
22. Andy or Drew (Andrew)
23. Frank or Frankie (Franklin, Francis)
24. Tommy or Tom (Thomas)
25. Nate (Nathaniel or Nathan)
26. Louie (Lewis or Louis)
27. Ollie (Oliver)
45 Modern Cute Nicknames for Boys
These modern boy names come with short, punchy nicknames that feel fresh, fun, and full of personality. Whether you’re drawn to names like Dashiell with the nickname Dash, Lennox shortened to Lenny, or Remington turned Remy, there are plenty of cute boy nicknames here that strike the perfect balance between trendy and timeless. They’re great options for parents who want something current, stylish, and packed with charm.
1. Terry (Terrance)
2. Dash (Dashiell)
3. Ash (Ashton or Asher)
4. Ev (Everett or Everest)
5. Rett (Everett)
6. Jax (Jaxon)
7. Brad (Bradley or Bradford)
8. Eli (Elijah or Elias)
9. Jas or Jazz (Jasper)
10. Beck (Beckett)
11. Russ or Rusty (Russell)
12. Grey (Greyson)
13. Thatch (Thatcher)
14. Dom (Dominic)
15. Dax (Daxton)
16. Cal (Callahan, Calvin, or Callen)
17. Dec (Declan)
18. Breck (Breckett or Breckham)
19. Manny (Emmanuel or Manuel)
20. Hux (Huxley)
21. Quin or Q (Quinton)
22. Vin, Vince, or Vinny (Vincent)
23. Toby (Tobias)
24. Zach (Zachary or Zachariah)
25. Dex (Dexter)
26. Rye (Ryder or Ryker)
27. Zeke (Ezekiel)
28. Mal, Chi, or Kai (Malachi/Malakai)
29. Finn (Finnegan, Finnick, Phineas)
30. Seb or Bastian (Sebastian)
31. Gabe (Gabriel)
32. Remy (Remington)
33. Leo (Leonard, Leonardo, Leopold)
34. Santi (Santiago)
35. Enzo (Lorenzo)
36. Len or Lenny (Lennox)
37. Brody (Broderick)
38. Manny (Manuel)
39. Ozzy (Oswald or Osmond)
40. Brant or Bran (Brantley)
41. Brent or Bren (Brentley)
42. Des or Desi (Desmond)
43. Jag (Jaggar)
44. King (Kingston)
45. Lux (Luxton)
21 Surnames With Cute Nicknames for Boys
Surname-style names have become a popular trend for baby boys—and for good reason. These names often sound bold and distinctive, while offering plenty of room for cute nicknames for baby boy options that feel more playful and personal. From Fitzgerald (Fitz or Gerry) to Campbell (Camp or Cam), these names are meaningful, memorable, and full of charm.
1. Fitz, Ger, or Gerry (Fitzgerald)
2. Fitz or Pat (Fitzpatrick)
3. Andy or Anders (Anderson)
4. Mac (MacGregor, McAlister)
5. Griff (Griffin)
6. James (Jameson)
7. Rob, Robbie, or Robin (Robinson)
8. Cam (Camden or Campbell)
9. Camp (Campbell)
10. Monty or Monte (Montgomery)
11. Sully (Sullivan)
12. Ben or Benny (Bennett)
13. Ed or Eddy (Edison)
14. Jeff or Jeffy (Jefferson)
15. Nick (Nicholson)
16. Randy or Ran (Randolph)
17. Henry (Henderson)
18. Al, Ald, Aldie, or Reggie (Aldridge)
19. Ty (Tyson)
20. Cab or Cabby (Cabot)
21. Linc (Lincoln)
17 Unique Cute Nicknames for Boys
If you’re drawn to unique boy names that feel one-of-a-kind, this list is full of standout picks with fun and unexpected nickname options. From Chancellor (Chance or Chauncey) to Tennessee (Tenn or Tennie), these cute boy nicknames strike the perfect balance between rare and lovable. They’re ideal for families who want something meaningful, distinctive, and a little off the beaten path.
1. Chan, Chance, or Chauncey (Chancellor)
2. Thad or Tad (Thaddeus)
3. Mav or Mave (Maverick)
4. Barney or Berney (Bernard or Bernardo)
5. Raffe or Raff (Rafferty or Rafael)
6. Tenn, Tennie, or Tenns (Tennessee)
7. Wolf or Wolfie (Wolfgang)
8. Shep (Shepherd)
9. Sly (Sylvestor)
10. Rock, Rocco, or Rocky (Rocket)
11. Rain or Rainy (Rainier)
12. Rory (Aurelius)
13. Beau (Beauregard)
14. Ken or Kenny (Kensington)
15. Bernie or Bart (Bartholomew)
16. Chet or Chez (Chester)
17. Bo or Bozie (Boaz)
We hope this list of cute nicknames for boys sparked some ideas for your little one. Whether you’re leaning toward a classic name with a timeless short form or something modern and playful, the perfect nickname can make a name feel even more special. These sweet options grow with your child, from babyhood to big kid and beyond.
Still searching for the right name? You might also like our lists of cute boy names, short boy names, cool boy names, preppy names, country boy names, and powerful and strong boy names. Or see all baby names for even more inspiration.
Whatever name you choose, we hope it brings meaning, joy, and personality to your parenting journey.