109 Classic And Sassy Old Lady Names For Baby Girls

Old lady names are having a serious moment right now and honestly I am so here for it.

There is something so cool about giving your baby girl a name that your great-grandma’s friends would have had. These names have real character behind them. They feel warm and lived-in and interesting in a way that a lot of newer names just don’t.

So if you are looking for something vintage, something with personality, or just something that doesn’t sound like every other baby girl name you have been hearing lately, you are going to love this list. I put together 109 of my favorites across all the different vibes, from sweet and classic to full-on sassy. Let’s get into it!


Best Old Lady Names For Baby Girls

These are the ones I would personally have the hardest time choosing between. They are gorgeous, they are classic, and every single one of them has aged incredibly well. If you want a name that has always been beautiful and always will be, start here.

  1. Adelaide
  2. Agnes
  3. Alice
  4. Beatrice
  5. Cecily
  6. Clara
  7. Constance
  8. Cordelia
  9. Dorothy
  10. Edith
  11. Eleanor
  12. Eloise
  13. Esther
  14. Eugenia
  15. Flora
  16. Florence
  17. Frances
  18. Gertrude
  19. Gloria
  20. Grace
  21. Harriet
  22. Hazel
  23. Ida
  24. Iris
  25. Josephine
  26. Lillian
  27. Louisa
  28. Mabel
  29. Margaret
  30. Martha

Good Old Lady Names For Baby Girls

These names sit right in that sweet spot between familiar and a little forgotten. Your grandma definitely knew someone with one of these names, which is exactly what makes them so good. They are ready to come back in a big way.

  1. Agatha
  2. Alma
  3. Audrey
  4. Augusta
  5. Bertha
  6. Bette
  7. Blanche
  8. Cora
  9. Dolores
  10. Dorothea
  11. Edna
  12. Ethel
  13. Eunice
  14. Eva
  15. Evelyn
  16. Hattie
  17. Helen
  18. Hilda
  19. Irene
  20. Lena
  21. Leonora
  22. Leona
  23. Lucille
  24. Lydia
  25. Mildred
  26. Minnie
  27. Miriam
  28. Myrtle
  29. Nell
  30. Nora

Unique Old Lady Names For Baby Girls

Okay so this section is for the mamas who love the vintage vibe but really don’t want their daughter to share her name with three other girls in class. These are the rare ones. The names that were actually used back in the day but almost nobody is giving their babies right now. Such hidden gems in here.

  1. Araminta
  2. Calliope (means “beautiful voice” in Greek, worth knowing!)
  3. Clementine
  4. Delia
  5. Delphine
  6. Earnestine
  7. Elspeth (Scottish form of Elizabeth)
  8. Eulalia (means “sweetly speaking,” so beautiful)
  9. Evangeline
  10. Greta
  11. Griselda
  12. Honoria
  13. Inez
  14. Lavinia
  15. Lottie
  16. Lucinda
  17. Mathilda
  18. Millicent
  19. Odette
  20. Olympia
  21. Ottilie (a German gem, means “prosperity in battle”)
  22. Paloma (means “dove” in Spanish, so soft and pretty)
  23. Philomena
  24. Rowena
  25. Sophronia
  26. Sylvia
  27. Tabitha
  28. Theodora
  29. Winifred

Catchy Old Lady Names For Baby Girls

These are the names that just stick with you after you hear them. They are short, fun, easy to say, and have that really nice mix of old-fashioned and fresh at the same time. So many of these would work perfectly as nicknames too but honestly they are great all on their own.

  1. Ada
  2. Annie
  3. Bea
  4. Belle
  5. Bess
  6. Celia
  7. Dora
  8. Effie
  9. Elma
  10. Elsie
  11. Emmy
  12. Esme
  13. Flossie
  14. Frankie
  15. Gert
  16. Goldie
  17. Kit
  18. Kitty
  19. Lettie
  20. Lola
  21. Lulu
  22. Mae
  23. Mamie
  24. Nan
  25. Nettie
  26. Opal
  27. Pearl
  28. Polly
  29. Rosie
  30. Sadie

Sassy Old Lady Names For Baby Girls

These names belonged to women who walked into a room and owned it. Women who said what they thought and looked great doing it. If you already have a feeling your daughter is going to have that kind of energy, one of these might just be her name.

  1. Babs
  2. Bette
  3. Birdie
  4. Cleo
  5. Dixie
  6. Dot
  7. Fanny
  8. Fern
  9. Ginger
  10. Gladys
  11. Honey
  12. Josie
  13. Lacey
  14. Loretta
  15. Lula
  16. Maisie
  17. Millie
  18. Mitzi
  19. Patsy
  20. Peggy

Wrapping Up

Whether you fell in love with something soft and sweet like Florence or something with a little fire like Cleo, there is really no wrong choice on this list. Old lady names are special because they come with history, warmth, and so much character already built in.

If this helped you narrow things down, save this post to your Pinterest board so you can come back to it whenever you need! And pass it along to any mama friend still searching for the one. 💛