101 of the Cutest Baby Girl Names

cute baby girl laying on belly looking upwards wearing a headband

Sharing is caring!

Over 100 of the cutest baby girl names, perfect for your daughter! Find a mix of both popular and unique girl names on this list of cutesy girl names.


Gone are the days of boring baby names! Names that are unique and pretty are all the rage right now.

This list of 101 of the cutest baby girl names will blow you away! These sweet and adorable girl names are perfect for your little babe!

101 of the cutest baby girl names

101 sweet and cute baby girl names

  1. Marcella
    Marcella is a cute baby girl name that is very unique. You can use Marcy or Ella for a nickname if you want something more traditional, too!
  2. Hadley
    This baby name has been rising in popularity! It currently sits at spot 112 for 2019 on the Social Security list of popular baby names. Hadley is an English name meaning “heather meadow.” Call her Haddie for a cutesy nickname!
  3. Camila
    Camila is another name rising in popularity! This is likely due to pop star Camila Cabello’s rise to fame. Camila is a very sophisticated name and can be shorted to Cammy or Mila as nicknames.
  4. Emilia
    Emilia is less popular then its counterpart, Amelia, but is a very sweet baby girl name! It’s a great choice for those that love the nickname Emmy but want a unique name.
  5. Ariella
    Meaning “lion of God,” Ariella is a very cute and sweet baby girl name! A more princess-y version of Ariel, this name is growing in popularity and ranked 216 in the United States in 2019.
  6. Hannah
    Hannah is a cute baby name that is simply classic! It’s a Hebrew name that means “grace.”
  7. Liliana
    Liliana has been popular over the last decade, probably because it’s so cute and feminine! This name is popular among parents that want to call their daughter Lily but aren’t fond of Lillian.
  8. Amelia
    Amelia is one of the most popular baby names in the United States. This adorable baby name means “industrious” and has plenty of nicknames to choose from (think Amy, Ella, Millie, Mel…)
  9. Adella
    This royal-sounding name is very unique, which is part of why I love it so much! Adella means “noble” and is a more feminine version of the name Adelle.
  10. Carmella
    Carmella is a popular baby name among Italian-Americans, although the name is of Hebrew origin and means “garden.”
  11. Ella
    Ella is an adorable baby girl name. It is of Spanish origin and means “young girl.”
  12. Melina
    A dressed-up version of Melanie, this cute baby girl name is very unique!
  13. Cassidy
    Cassidy is a very pretty baby girl name, and can even be shortened to Cassie! The name Cassidy is Irish and means “curly haired.”
  14. Lacey
    French vibes galore! This sweet baby girl name is of English origin, but means “from Lassey, France.”
  15. Eliana
    Eliana has become very popular over the years! Its popularity is likely due to it’s meaning (it means “my God has answered my prayers”) and for it’s nickname, Ellie.
  16. Annabelle
    The name Annabelle is timeless and classic! It’s been popular since the early 1900s, and is one of the cutest baby girl names.
  17. Zara
    Zara is a spiced up version of the overused Sarah. This name is very unique, and popular among parents that love Z baby names.
  18. Avery
    Avery is a super sweet baby girl name that is also gender neutral.
  19. Ada
    A spruced up version of the popular name Ava, Ada is a sweet baby girl name that means “noble.”
  20. Evangeline
    Evangeline is a cute baby girl name of English origin that means “messenger of good news.” This name can be shortened many ways, with the most popular nicknames being Eva or Evie.
  21. Pearl
    Glamorous, timeless, and sweet, Pearl is an adorable baby girl name for those that love a little glitz and glam in their life!
  22. Laurel
    Laurel isn’t one of the more overused nature-inspired baby names. It’s a great choice for those that love nature but want a unique baby girl name!
  23. Lilly
    Lilly is a popular baby name, probably because it’s so cute! Parents fond of flower names for girls will love Lilly.
  24. Eva
    Eva is a Hebrew name that means, “life.” This sweet baby girl name is made popular by actress Eva Longoria.
  25. Poppy
    Another vote for a gorgeous flower name! Poppy is a super sweet name by itself, or as a nickname for Penelope.
  26. Vera
    One of my favorite short and sweet baby girl names, Vera is easy to say and spell. It carries well through all ages, too!
  27. Vivienne
    Vivienne is a timeless baby name! And with so many different ways to spell it (thing Vivian, Vivien, etc.), you can really add your own flair! Plus, Vivi makes the cutest nickname.
  28. Mackenzie
    This name is absolutely adorable, and there are so many ways to shorten it or customize it! Did you know Mackenzie can be spelled 45 different ways?! This name can really be tailored to your personal style!
  29. Calista
    Calista is a unique baby girl name that is adorable and sweet! Call her Cali for short, or leave it long!
  30. Raina
    This gorgeous name means “queen” and is of Slavic origin.
  31. Farrah
    Made famous by Farrah Fawcett, this name means “beauty” and is of Gaelic origin. Farrah was once a popular name, but it has become more unique over the past decade or so!
  32. Fiona
    Fiona is a super sweet baby girl name that is easy to say and spell. Make it even more of a cutsy girl name by calling her “FiFi” for short.
  33. Gabriella
    I love this name because it’s not overly used, but also isn’t overly unique either. Gabriella can be shortened to Gabby, Brielle, Bri, Ella, or even Bella!
  34. Brielle
    A more trendy version of Gabriella or Gabrielle, Brielle is a beautiful baby girl name! It has been climbing the popularity charts over the past decade, and currently sits at spot 101 in 2019.
  35. Annalise
    Annalise is another unique baby girl name with many different spellings! We chose the spelling Annaliese for our baby girl. This name is of Latin origin and means “graced with God’s bounty.”
  36. Giovanna
    This Italian baby name is adorable and sweet! It has a very regal sound to it.
  37. Bria
    Bria is a short and sweet baby girl name that is also unique! Bria has been in the top 1000 baby names since 2000, but has never climbed above spot 600.
  38. Yvette
    Yvette is a very classic and poised baby girl name.
  39. Kylie
    Though this name has existed long before Kylie Jenner’s fame, Kylie has definitely climbed in popularity since her rise to stardom!
  40. Briana
    Briana is of Irish origin and means “noble.” This name was popular in the 90’s, but this cute baby name has been around for a long time!
  41. Ashlyn
    A spruced up version of the popular 90’s name “Ashley,” the name Ashlyn is pretty and unusual.
  42. Monica
    This name may have you thinking of Monica Geller from “Friends,” but this sweet baby name is gorgeous and unique!
  43. Lyra
    This unique baby name is short and sweet. I have heard this name pronounced both “lye-rah” or “leer-ah.”
  44. Mara
    Another short name for the win! Mara is a sweet and more unique version of Mary or Maria.
  45. Isabella
    Isabella has been growing in popularity through the years, and it’s easy to see why! This cute baby name has adorable nicknames like Bella and Izzie.
    Useless baby products and what to get instead for your baby!
  46. Alexia
    A charming version of Alexa, the name Alexia has a bit of flair!
  47. Gemma
    One of my favorite jewel and gemstone inspired baby names, this name is a fun and cute version of the name Jenna!
  48. Mila
    What’s not to love about this cute baby girl name? Mila is short and girly, but has a very regal sound to it!
  49. Marley
    Easy to say and spell, Marley is a great name for a baby girl.
  50. Freya
    Though its popularity started overseas in England, the name Freya is growing in the United States as well!
  51. Gianna
    Gianna is a gorgeous baby girl name with a bit of an Italian flair. You can call her Gia or Gigi for short!
  52. Tenley
    I love this baby girl name! It’s very unique but doesn’t feel weird or difficult to say. Tenley ranked 944 on the most popular baby names of 2019, making this name perfect for parents that like unusual names.
  53. Davina
    Davina is a very royal sounding name! This cute and unique baby name is of Scottish origin and means “beloved friend.”
  54. Giada
    Giada is the Italian version of the name Jade. This name was made famous by TV’s Food Network personality and restauranteur Giada De Laurentiis.
    jewel and gemstone names for girls
  55. Adelaide
    Destination names are always fun, which is why Adelaide is such a great name for the Australia-lovers out there! It’s also a fun and spruced up version of popular names Addison and Adeline.
  56. Addison
    Addison has been growing in popularity over the past several decades! It can be shortened to Addie for a cute nickname for girls.
  57. Gia
    Gia is short, sweet, and girlie!
  58. Eloise
    Eloise has been growing in popularity over the last decade! This cute baby girl name ranked 151 in 2019.
  59. Claire
    Claire is a classic baby girl name that never goes out of style!
  60. Juliana
    Juliana is a gorgeous baby girl name with tons of flair and personality!
  61. Francesca
    This Italian baby name is loaded with personality! You can shorten it to Frankie for something more masculine, or Chessa for something more feminine.
  62. Clara 
    This gorgeous baby girl name is feminine and sweet!
  63. Madeleine
    This baby girl name is classic and cute! It can also be spelled Madelyn, Madeline, or however else you prefer! Maddie is the most common nickname used for this name.
  64. Scarlett
    Scarlett is a great baby girl name for parents who love unusual names!
  65. Penelope
    Penelope used to be very unique, but it’s rising in popularity! This name ranked 22 in 2019 on the most popular baby names list.
  66. Layla
    Layla is another name that is rising to the top of the popularity list! It ranks just one above Penelope in spot 23 in 2019.
  67. Chloe
    This name has been popular since the early 2000s, but that’s for a great reason! Chloe is an adorable and cute baby girl name that ages well.
  68. Evelyn
    Evelyn is a classic baby girl name that has resurfaced! The nickname Evie is popular among parents that choose the name Evelyn.
  69. Aria
    Calling all Game of Thrones fans! The name Aria has been around for a long time, but was made popular again by the hit HBO series Game of Thrones.
  70. Charlotte
    Charlotte has been one of the most popular baby girl names for the past 5 years! The nicknames Charlie and Lottie are common with this name.
  71. Olivia
    Olivia was the number one baby girl name in 2019! I can definitely see why – it’s adorable!
  72. Violet 
    Violet is one of the cutest baby girl names! While it has been growing in popularity, the name Violet is definitely not common.
  73. Lucy
    Meaning “light,” the name Lucy is timeless and cute!
  74. Audra
    An adorable spin on the classic Audrey, the name Audra is so unique it hasn’t ranked on the popular baby names list since 2001!
  75. Madison
    Madison is another one of the most popular baby girl names, but that doesn’t take away from it’s cuteness! The nickname Maddie is common with the name Madison.
  76. Isla
    Isla has jumped from the bottom to the top of the most popular baby names list! This gorgeous girl name is popular among parents that love short and sweet girl names.
  77. Savannah
    Savannah is a gorgeous girl name that rolls right off the tongue!
  78. Aubrey
    A classic name that is both easy to say and spell!
  79. Hailey
    There are plenty of ways to spell Hailey for parents that want a unique flair!
  80. Kinsley
    Kinsley is a more trendy baby girl name! This cute baby name is becoming more and more popular.
    FLOWER BABY GIRL NAMES
  81. Sophia
    Sophia is a Greek baby name that means “wisdom.” it has been in the top ten baby names since 2006 – probably because it’s so darn cute!
  82. Josie
    Whether it’s short for Josephine or on its own, the name Josie is a wonderful name for a baby girl.
  83. Bailey
    There are many ways to spell Bailey, so get creative!
  84. Melody
    This gorgeous girl name is perfect for parents that have a musical or creative side.
  85. Finley
    Finley is a great unisex baby name. It’s cute for both boys and girls!
  86. Rosalie
    Rosalie is a very fancy sounding baby name! You can shorten it to Rosie for a cute nickname.
  87. Brooke
    Short, sweet, and to the point! This baby girl name is one of my favorite nature names.
  88. Adrianna
    Adrianna sounds both feminine and fancy.
  89. Juliet
    Meaning “youthful,” the name Juliet is perfect for your sweet little girl!
  90. Talia
    Whether short for Natalie or on its own, this baby girl name is absolutely precious! Talia is a very feminine and cutsy girl name.
  91. Maisie
    If you’re looking for one of the cutest baby girl names, look no further! Maisie is a great baby girl name.
  92. Everly
    Everly is a newer baby girl name that is rising to fame! The spelling Everleigh is common as well.
    Short and sweet baby girl names that are perfect as a first name or a middle name for your baby girl
  93. Charlie
    Charlie is great as a nickname for Charlotte or as its own name! There’s something really sweet about using a gender neutral name like this one!
  94. Amira
    Amira has a bit of flair to it! This name is perfect for parents that want a unique baby name
  95. Kyla 
    An adorable spin on the popular 90’s name Kayla, the name Kyla is short and cute!
  96. Cecilia
    Cecilia is a gorgeous baby girl name that sounds sophisticated and elegant.
  97. Bianca
    Break free from the norm with the name Bianca! Bianca is a unique and fun baby girl name.
  98. Oakley
    Oakley is a unique and one of the cutest baby girl names. Bonus: it works for both girls and boys!
  99. Adley
    This Arabic name means “honest” and is a great name for parents that love the nickname Addie but don’t like Addison or Adeline.
  100. Luella
    Luella is a very unique baby girl name that is absolutely adorable! You can call her Lulu for short.
  101. Harley
    Harley is a great unisex baby name of English origin.
classic girl names

Which of these baby girl names was your favorite?

Leave a Comment

Your email address will not be published. Required fields are marked *