Give us a little more information and we'll give you a lot more relevant content
Your child's birthday or due date
Girl Boy Other Not Sure
Add A Child
Remove A Child
I don't have kids
Thanks For Subscribing!
Oops! Something went wrong. Please contact support@fatherly.com.

The 101 Best Baby Girl Names (And the 13 to Avoid)

Because you're going to regret Daenerys — trust us.

Choosing the perfect baby girl’s name is a high-stakes parenting decision — there are so many pretty and unique girls’ names out there, but which will be best for your daughter? Should you go with a memorably cute baby girl’s name? A classically beautiful baby girl’s name? These are all subjective, of course, but that’s what parents have to ponder as they try to imagine a future with one name or another for their baby girl — something very flowery and girly might be cute when she’s little, but not so much down the road. Pluck a baby name straight from pop culture or one that’s growing in popularity, and eventually, it will feel staler than three-week old sourdough. Then, there’s the question of what, if anything, you want to carry forward from your own family — will you choose a traditional family name that says something about your roots, or will you break tradition and choose an unusual baby girl’s name?

While we can’t help you make those decisions, we can provide some great inspirational baby girls’ names. We’ve compiled a list of baby girl names that are unusual enough that your child won’t share them with every other classmate, but also not, like, Mufaletta, Paprika, or Chalice. We’ve also included 13 baby girls’ names you should consider avoiding because, hey, it’s important. Happy picking.

The 101 Baby Girl Names to Consider…

  1. Harper
  2. Harlow
  3. Parker
  4. Willow
  5. Charlotte
  6. Scarlette
  7. Isla
  8. Poppy
  9. Olivia
  10. Frankie
  11. Olive
  12. Ava
  13. Elizabeth
  14. Jade
  15. June
  16. Brie
  17. Ivy
  18. Daisy
  19. Alice
  20. Evelyn
  21. Ruby
  22. Aria
  23. Matilda
  24. Esmé
  25. Ellie
  26. Marlow
  27. Holly
  28. Amber
  29. Gracie
  30. Heidi
  31. Jasmine
  32. Ada
  33. Hallie
  34. Aurora
  35. Myla
  36. Iris
  37. Zoe
  38. Amethyst
  39. Arabella
  40. Violet
  41. Hazel
  42. Aida
  43. Sienna
  44. Tyra
  45. Blake
  46. Stella
  47. Savannah
  48. April
  49. Lilly
  50. Lillee
  51. Chrysanthemum 
  52. Clementine
  53. Christina
  54. Tory
  55. Victoria
  56. Kaelie
  57. Katherine
  58. Molly
  59. Isabel
  60. Kristin
  61. Adeline
  62. Anabella
  63. Piper
  64. Sam
  65. Taylor
  66. Tayla
  67. Alessandra
  68. Rosie
  69. Elliana
  70. Sky
  71. Annabeth
  72. Malia
  73. Lillia
  74. Etta
  75. Hattie
  76. Pearl
  77. Ivory
  78. Georgia
  79. Nola 
  80. Penny
  81. Ella
  82. Maggie
  83. Karina
  84. Addison
  85. Leah
  86. Brooke
  87. Josie
  88. Helena
  89. Margaret
  90. Alyssa
  91. Hadley
  92. Lexie
  93. Celeste
  94. Maya
  95. Maeve 
  96. Chloe 
  97. Willa
  98. Ariel
  99. Viola
  100. Luna
  101. Meara
Fatherly IQ
  1. What’s your go-to method for entertaining kids on days when they’re stuck indoors?
    Movies and television.
    Board games and puzzles.
    Arts and crafts.
    iPads.
Thanks for the feedback!
Oops! Something went wrong. Please contact support@fatherly.com.

13 Baby Girl Names to Avoid…

1. Alexa Avoid setting your child up for a lifetime of the popular Amazon device responding to their name. 

2. North It was bad enough when Kim and Kanye did it.

3. Meghan A pretty name for sure, but soon to be everywhere, thanks to the newest duchess. 

4. Bertha Come on. Don’t be cruel. 

5. Ursula It just sounds … villainous. 

6. Blue Just because Beyoncé kind of pulled it off doesn’t mean just anyone can.

7. Olga Doesn’t exactly bring to mind a sweet little baby, now, does it. 

8. Anous No further comment. 

9. Facebook Yep. Someone did it. Don’t follow in their footsteps. 

10. Hashtag #No #JustNo

11. Abcd We can only imagine what these parents were thinking.

12. Londyn If you love a place so much you’re going to name your kid after it, at least spell it right.

13. Merika While it could have been a fathomable name in another time and place, the introduction of this slang word into the American vocabulary makes this name intolerable.