Middle names for girls

170 middle names for girls, sorted by length and meaning, plus a checker that ranks them against your baby's first name and surname.

Find the middle name that flows

Middle names for girls by length

Contrast is the rule of thumb: short middle names after long first names, longer middle names after short ones.

One syllable (31)

Two syllables (75)

Three or more (64)

First and middle name combinations

Top-ranked middle names for popular first names, by rhythm and sound.

First nameMiddle names that flow
OliviaOlivia Belle · Olivia Blair · Olivia Claire · Olivia Faith · Olivia Faye
HarperHarper Anne · Harper Belle · Harper Blair · Harper Claire · Harper Eve
IslaIsla Belle · Isla Blair · Isla Claire · Isla Faith · Isla Faye
LunaLuna Belle · Luna Blair · Luna Claire · Luna Faith · Luna Faye
EvelynEvelyn Anne · Evelyn Belle · Evelyn Blair · Evelyn Claire · Evelyn Eve
MiaMia Belle · Mia Blair · Mia Claire · Mia Faith · Mia Faye

Middle names for girls by meaning

How to choose a middle name

  • Fix the rhythm of first name + surname (try the rhythm explainer).
  • Honour family: a grandparent's name or a surname fits naturally in the middle.
  • Add a meaning the first name lacks; see meaningful baby names.
  • Check the initials and the nicknames of the whole name.

Looking for boys? See middle names for boys.

Questions

What is a good middle name for a girl?

One that changes the rhythm of the full name. With a long first name, a one-syllable middle name (Anne, Belle, Blair, Blake) tidies it up; with a short first name, a two- or three-syllable middle name (Abigail, Adeline, Aiyana) adds flow.

Should the middle name be one syllable?

Only if the first name is long. The common guidance is contrast: vary the syllable counts across first, middle and last name so the full name doesn't sound clipped or sing-song.

Can a middle name honour a relative?

Yes, and it is the most common use. A grandparent's first name or a family surname in the middle spot honours them without fixing the child's everyday name.

How do I check that a middle name works with my surname?

Type your baby's first name and surname into the middle name generator. It tries every name on this page in the middle and ranks the full names by rhythm, clashing sounds and initials.