It’s safe to say that we love traditional baby names (aka classic names or old-fashioned names). We named both of our kids after our grandparents – one on J’s side and one on mine. I recently heard names like that for baby girls being called “old lady names.” Not sure how I feel about that – but a timeworn and classic name just feels like it’s lovely and enduring. A friend of mine recently had a baby girl and it was fun to talk about all the names they were considering for her. And since I already shared a list of 100 classic boy names, I also loved compiling this list of my favorite classic old-fashioned baby girl names.
One interesting thing I learned when I was writing this post is that many of the top ten most popular names for girls in the USA in 2024 could definitely be considered classic. And wildly enough, they all end in A except for two!
- #1: Olivia
- #2: Emma
- #3: Charlotte
- #4: Amelia
- #5: Sophia
- #6: Mia
- #7: Isabella
- #8: Eva
- #9: Evelyn
- #10: Luna
But beyond that short list of the most popular baby girl names you see above, there are so many other classic and traditional names for baby girls. So here’s my big ol’ list of over 100 traditional / old-fashioned girl names:
- Abigail
- Ada
- Adeline
- Agnes
- Alice
- Amelia
- Anna
- Annmarie
- Audrey
- Aurora
- Astrid
- Ava
- Bea
- Billie
- Catherine
- Camila
- Camille
- Caroline
- Cecilia
- Celine
- Celeste
- Charlotte (Charlie)
- Clara
- Claire
- Cora
- Cordelia
- Daisy
- Daphne
- Delilah
- Delphine
- Dorothy (Dot)
- Eden
- Edith
- Effie
- Eleanor (Nora)
- Elena
- Elizabeth (Libby)
- Ella
- Elisa
- Eliza
- Eloise
- Emilia
- Emma
- Estelle
- Esther
- Etta
- Eva
- Evangeline
- Eve
- Evelyn
- Evie
- Florence
- Georgia
- Genevieve
- Grace / Gracie
- Hannah
- Hattie
- Harper
- Hazel
- Isabella
- Isabelle
- Iris
- Ivy
- Jane
- Jillian (Jill)
- Josephine
- Josie
- Julia
- Juliana
- Juliette
- June
- Kay
- Lena
- Lillian
- Liliana
- Lila
- Lily
- Lola
- Lucille
- Lydia
- Mabel
- Maeve
- Maisy
- Mallory
- Margot
- Mary
- Maya
- Melody
- Mia
- Millie
- Naomi
- Natalie
- Nellie
- Ophelia
- Olivia
- Olive
- Penelope
- Pia
- Piper
- Quinn
- Rosalie
- Rose
- Rosemary
- Ruby
- Sadie
- Sarah
- Scarlet
- Sloane
- Stella
- Sophia
- Sutton
- Theodora
- Valerie
- Vera
- Veronica
- Victoria
- Violet
- Vivian / Vivienne
- Willow
So there you go. Over a hundred classic girl names that feel timeless and lovely. I really do adore them all. And as always I’ll remind you that I’m ready and willing to name your baby. Gimme a call ;)