Menu
Subscribe Search

100 Baby Names With the Best Nicknames

These girl and boy names come with nickname options, helping you compare each full name with the shorter forms your family might use.

Updated August 28, 2026
Share

A nickname can be part of the decision when choosing a baby name. A longer name may offer several everyday options while still giving your child a full name for more formal settings.

Some families want one natural short form; others like a name with several possibilities. Elizabeth can become Eliza, Lizzie, Betsy, or Beth, while William offers Will, Liam, or Billy.

This list pairs 50 girl names and 50 boy names with traditional short forms and a few more playful options. It is organized by full name so you can compare each choice with the versions you might use at home, at school, or later in life.

Girl Names With Great Nicknames

1. Adelaide: Addy, Dela, or Lady

2. Alessandra: Al, Alessi, Les, Sandra, Sandy, or Sandie

3. Amelia: Amy, Milly, Mila, or Lia

4. Angelina: Angie, Angel, Annie, Lin, or Lina

5. Annabelle: Anne, Anna, Annie, Belle, or Bella

6. Brinnleigh: Brin, Brinnie, Lee, or Leigh

7. Brooklyn: Brooke, Brookie, or Lyn

8. Cadence: Cade or Cadie

9. Camilla: Cam, Cammie, or Milla

10. Cassandra: Cass, Cassie, Sandy, or Sandra

11. Charlotte: Char, Charlie, or Lottie

12. Clementine: Clem, Tina, or Tiny

13. Danielle: Dani or Elle

14. Delilah: De, Ly, or Lila

15. Elizabeth: El, Eliza, Liz, Lizzie, Betsy, or Beth

16. Ellison: Elle or Ellie

17. Emmalyn: Em, Emmy, Emma, or Lyn

18. Evangeline: Angel, Eva, Eve, or Lina

19. Evelyn: Eve, Evie, or Lyn

20. Fiona: Fifi or Fio

21. Florence: Flo, Flor, Flora, or Florie

22. Gabriella: Gab, Gabbi, Gabby, Bri, Elle, or Ella

23. Gwendolyn: Gwen, Gwennie, Lyn, or Wendy

24. Hannah: Han or Hanni

25. Isabella: Izzy, Bella, Ella, or Belle

26. Jacqueline: Jackie or Jack

27. Jasmine: Jas, Jazz, Jazzy, Minnie, or Mina

28. Josephine: Jo, Josie, or Fifi

29. Lillian: Lil, Lilli, or Lilly

30. Lorelei: Lo, Lor, Lori, or Rory

31. Mackenzie: Kenzie or Mac

32. Madison: Maddie

33. Nalani: Nal, Lan, or Lani

34. Nevaeh: Nev, Neve, or Nevvie

35. Olivia: Liv, Livvy, Olive, or Via

36. Penelope: Penny or Lo

37. Rebecca: Becca or Becky

38. Roxanne: Rox, Roxy, or Anne

Preparing for Birth? Start Here.

Short, practical lessons to help you feel more prepared, supported, and ready for birth.
100 Baby Names With the Best Nicknames
100 Baby Names With the Best Nicknames

39. Sabrina: Sab, Sabi, Bri, or Brina

40. Samantha: Sam, Sammy, or Sammie

41. Seraphina: Ser, Sera, Seri, Fifi, or Phina

42. Serenity: Ser, Seri, Sera, or Rennie

43. Sophia: Sophie, Soph, or Fifi

44. Tatiana: Tat, Tati, or Tiana

45. Tiffany: Tiff or Tiffy

46. Victoria: Vic, Vicks, Vicky, Tori, or Toria

47. Veronica: Ron, Ronnie, Vera, or Nicki

48. Vivian: Vi, Viv, or Vivi

49. Willow: Will, Willa, or Lo

50. Winona: Win or Winnie

Boy Names With Great Nicknames

1. Abraham: Abe, Abie, or Brahm

2. Alexander: Al, Lex, Alex, Ander, or Xander

3. Arthur: Art or Artie

4. Asher: Ash

5. Augustus: Auggie, August, or Gus

6. Bennett: Ben or Benny

7. Benjamin: Benji, Ben, or Benny

8. Broderick: Brody, Rod, Rick, or Derick

9. Cameron: Cam, Cammy, or Ron

10. Christopher: Chris or Topher

11. Colton: Cole or Colt

12. Donovan: Don or Donny

13. Dustin: Dusty

14. Edward: Ed or Eddie

15. Ezekiel: Ez or Zeke

16. Finley: Finn

17. Frederick: Fred, Freddy, Rick, or Ricky

18. Gregory: Greg, Grego, Greggy, or Rory

19. Henderson: Henry or Ender

20. Jacob: Jake or Coby

21. Jackson: Jack or Jax

22. Jameson: James or Jamie

23. Jeremiah: Jer or Jeremy

24. Jonathon: Jon or Jonny

25. Lawrence: Lor or Larry

26. Lincoln: Linc or Linx

27. Logan: Lo or Logy

28. Lucas: Luke or Luca

29. Malcolm: Mal or Mac

30. Matthew: Matt or Matty

31. Michael: Mike or Mikey

32. Nathaniel: Nat, Nate, or Nathan

33. Oliver: Ollie

34. Peter: Pete or Petey

35. Preston: Pres

36. Quentin: Quinn or Q

37. Robert: Rob, Bob, Robby, or Bobby

38. Samuel: Sam or Sammy

39. Sebastian: Seb, Sebby, Bash, or Bastian

40. Spencer: Spen, Spenny, or Spence

41. Steven: Steve or Stevie

42. Terrence: Ter or Terry

43. Theodore: Theo or Teddy

44. Thomas: Tom or Tommy

45. Timothy: Tim or Timmy

46. Tristan: Tris or Stan

47. Vincent: Vin, Vinny, or Vince

48. Wesley: Wes or Lee

49. William: Will, Liam, or Billy

50. Zachary: Zach or Zachy

Once you have a few favorites, say both the full name and each nickname with your baby’s middle and last name. Check the initials and consider how each version sounds at home, at school, and in adulthood.

If you would rather start with the nickname, see our lists of cute nicknames for girls and cute nicknames for boys. For shorter full-name options, continue with our short girl names, short boy names, one-syllable girl names, or one-syllable boy names. You can also visit our baby names hub.

Share
  • Author

Kate is a wife and first-time mom to a beautiful toddler girl based in Ontario Canada. She is a registered nurse by profession, blogger by choice. Kate is passionate about photography, writing, and traveling. She loves to write content about her experiences in motherhood. In her free time, you can find her drinking ice coffee, looking at design books, shopping for home décor, and catching up on her Netflix shows with her husband and cat in the evenings.

Read full bio

Baby Names by Letter

Browse A–Z baby names and find the perfect fit for your family.

Boy names Girl names

you’re not alone

Know What to Do When Labor Starts

Step-by-step guidance to help you feel prepared, supported, and clear on what to do when it matters most.

Baby Chick App
Get Our Free Mom Newsletter