90 Middle Names for Girls

Team Peanut5 months ago6 min read

If anyone tells you that the task of choosing middle names for girls is a small one, ignore them.

Middle Names for Girls

Sure, in most cases, middle names are tucked away between those all-important first and last names, but they have a secret (and often underestimated) power. Adding originality, sophistication (or embarrassment as the case may be) to otherwise common names, the middle name wields a kind of unique magic.

Just ask (Laura Jane) Reese Witherspoon. Or (Hannah) Dakota Fanning. Or (Robyn) Rihanna (Fenty). Yes, mama. Middle names should be taken very, very seriously.

Also, if you and your partner are struggling to reach a consensus on a name, a middle name can be your ticket to the best of both worlds.

So what are some stellar girl middle names? Let’s take a look.

Baby girl middle names

What are the most common girl middle names?

  1. Anne: This popular middle name adds a sweet touch of grace to any first name – quite literally, in fact, because that’s what it means: grace. Choose whether or not you want to have that ‘e’ at the end.

  2. May: Short for Mary and Margaret, May is a super versatile middle name option. The name May (or Mae) comes with a few different connotations. As an English name, it means pearl. In Roman mythology, Maia was the earth goddess who gave her name to the fifth month of the year.

  3. Rose: Throwing a Rose into the gap between a middle name and last name is a sure way to freshen things up a bit. Almost any name “bouquet” can be improved with a rose tossed in.

Here are some other common middle names for girls:

  1. Louise
  2. Elizabeth
  3. Mary
  4. Grace
  5. Amy
  6. Catherine
  7. Lee
  8. Jane
  9. Victoria
  10. Marie
  11. Kate
  12. Claire

Classic girl middle names

Are you looking for a classic middle name that’s not quite as common as the list above? Try some of these:

  1. Sophia: This classic Greek name means wisdom. Plus it just sounds so darn lovely. Sophia makes a pretty great filling to any name sandwich.

  2. Edith: A name that’s going through somewhat of a 21st C revival, Edith means blessed. It also means victorious in war. Mmm. You may have a little activist on your hands. Nice one, mama.

  3. Elise: Derived from the ever-popular Elizabeth, Elise has Latin origins and means “promise to God.” Regardless of your religious affiliation, the idea that you are dedicating your little one’s life to all that is good and powerful is a pretty awesome idea.

And how about these other classic middle names for girls?

  1. Ruth
  2. Audrey
  3. Anna
  4. Frances
  5. Margaret
  6. Emma
  7. Paige
  8. Faith
  9. Iris
  10. Juliet
  11. Noelle
  12. Violet

What are some unique middle names for girls?

  1. Nova: A star bursting with energy—that’s what this name’s all about. It also means new. Yeah, we love this one for so many reasons. As a first, second, or hey, even a third name. It just brings all the magic.

  2. Isla: Pronounce ay-lah, this gorgeous name of Scottish and Spanish origin means (you guessed it): island. Think of it as a little piece of paradise wedged between your baby’s first and last names.

  3. Luna: The perfect middle name for your little moon baby, Luna is the moon goddess in ancient Roman mythology. Luna is the perfect combo of dreamy, sweet and serene.

Here are some other original options:

  1. Wren
  2. Avalon
  3. Rain
  4. Fleur
  5. Briar
  6. Raven
  7. Peyton
  8. Birdie
  9. Harlow
  10. Paloma
  11. Taya
  12. Tovi

What are cool middle names?

Want a middle name with some stylish edge? Try one of these:

  1. Maeve: So this name has a powerful meaning: intoxicating. And yes, when you stare into those tiny orbs, you’ll know how very appropriate this is as a label. Plus, it pairs well with a variety of first names.

  2. Blythe: Happy, joyous, carefree. Imagine having all of that in the middle of your name? Seems like a recipe for goodness. Plus, with its sweet sound, Blythe matches with just about any name.

  3. Jade: It’s smooth, it’s precious, it’s calming. A fun fact about the Jade stone? It was believed that if you could place jade in the stomach of a baby, it would get rid of colic. So what about placing Jade as a syllable in the middle of a name? Same effect? Let’s hope.

And now for your bonus list of cool middle names for girls.

  1. Aria
  2. Faye
  3. Willow
  4. Harper
  5. Sage
  6. Lilith
  7. Bailey
  8. Quinn
  9. Skye
  10. Soleil
  11. Madison
  12. Scarlett

What are some cute middle names for girls?

  1. Mila: If the sound of this adorable name is not enough for you, try the meaning on for size. On its Russian side, it means dear. From the Italian, it means miracle. There you have it: your dear miracle.

  2. Coco: It’s hard not to immediately think of the sophistication of Chanel when you hear this name. But also, chocolate. Either way: pretty addictive.

  3. Alice: Meaning noble and kind, Alice is a name that never goes out of style, Alice works really well as a middle name. In fact, it works so well, that you might have to choose the first name very carefully if you don’t want it to be overthrown.

And some other cute middle names for girls:

  1. Joy
  2. Bea
  3. Pearl
  4. Eve
  5. Rae
  6. Belle
  7. Daisey
  8. Eloise
  9. June
  10. Lily
  11. Zoe

What is a badass name for a girl?

  1. Nyx: So, this is a pretty serious name from Greek mythology. Nyx was the Greek goddess of the night. Hard to mess with anyone who has this level of badassery in their middle name.

  2. Dola: This powerful name has origins in a variety of contexts. Short for the powerful Nigerian name Adeola, Dola means crown and honor —a strong middle boost to an array of first and last names.

  3. Zora: With its slavic origins, Zora means dawn—not a bad option for someone who is going to keep you up all night. Okay, not fair. Sorry. But in all seriousness, it’s beautiful, empowering—and a tip of the hat to literary legend Zora Neale Hurston.

And how about these showstoppers:

  1. Rylie
  2. Minka
  3. Rue
  4. James
  5. Piper
  6. Sloane
  7. Wyatt
  8. Dominique
  9. Ariadne
  10. Aurora
  11. Dextera
  12. Echo
  13. Ivy

Okay, Mama! Happy name shopping.

👶 Find more girl baby names:
Top Girl Names: The Ultimate List
250 One Syllable Girl Names
57 Italian Baby Girl Names
92 English Names for Girls
105 Gorgeous Mexican Baby Girl Names & Their Meanings
21 Girl Names That Start With A