We have a soft spot for traditional baby names—those classic, time-honored choices that feel enduring and full of character. Both of our children were named after grandparents, one from J’s side and one from mine, and it always feels meaningful to carry family names forward. Recently I heard some of these names dismissed as “old lady names,” which didn’t sit right with me. A name that’s stood the test of time often feels warm, lovely, and timeless.

When I was putting this list together, I noticed something interesting: many of the top ten most popular girls’ names in the U.S. in 2024 are classic picks. Most of them even end with the vowel “a.” That shows how enduring these traditional names remain, even as naming trends shift.
- #1: Olivia
- #2: Emma
- #3: Amelia
- #4: Charlotte
- #5: Mia
- #6: Sophia
- #7: Isabella
- #8: Evelyn
- #9: Ava
- #10: Sophia

Beyond those popular picks, there are so many other vintage and classic names that carry charm, history, and a gentle elegance. Below is a curated list of over 100 traditional and old-fashioned girl names to inspire anyone looking for a timeless choice.
- 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

There you have it—well over a hundred classic girl names that feel timeless and lovely. I truly adore many of these choices and hope the list sparks an idea or two as you consider names for a new baby. And if you ever want a little naming help, I’m always happy to brainstorm—just say the word.
More Naming Resources
If you enjoyed this list, I’ve put together many other name roundups that might spark more ideas—for babies, pets, or anyone in between. Here are additional resources with more curated lists of names:
- 100 One-Syllable Girl Names
- 100 Classic Boy Names
- 100 One-Syllable Boy Names
- 100+ Gender Neutral Names
- 200 Girl Cat Names
- 200 Girl Dog Names
- 200 Boy Cat Names
- 200 Boy Dog Names