1. Home
  2. Topics

Trending Girl Names

The trendiest baby girl names right now may be a very different group than you'd guess, especially for the first-time parent new to recent baby-naming fads and trends.

What does trendiness mean when it comes to baby names? We'd call a trendy name that is at the height of stylishness right now, but probably wasn't a generation ago...and may not be a generation from now. Trendy names are usually hot for a decade, though they may remain widely used for years, or even forever. Today's trendy name might well me tomorrow's classic.

Among the most popular trendy girl names in the US Top 100 are Amelia, Evelyn, Harper, Aubrey, Luna, Aria, Isla, and Everly. Girl names that are incredibly fashionable yet not as widely used include Aveline, Seraphina, Elodie, and Frankie.

From cool vintage girl names like Iris and Evelyn, to modern nature names like Juniper and Wren, here are some surprisingly trendy names for baby girls.

Magnolia

Meaning: Magnol's flower

Origin:Flower name, from French surname
199
Evie

Meaning: life

Origin:Diminutive of Eve or Eva
88
Winnie

Meaning: holy peacemaking, gentle friend

Origin:English diminutive of Winifred
159
Anya

Meaning: grace

Origin:Russian diminutive of Anna
165
Remi

Meaning: oarsman

Origin:French, variation of Remy
230
Origin:Anglicized form of Yiddish Golde or Golda
308
Lilith

Meaning: ghost, night monster

Origin:Assyrian, Sumerian
58
Athena

Meaning: from Athens

Origin:Greek
81
Persephone

Meaning: bringer of destruction

Origin:Greek
83
Calliope

Meaning: beautiful voice

Origin:Greek mythology name
87
Seraphina

Meaning: ardent; fiery

Origin:Hebrew
64
Arabella

Meaning: yielding to prayer

Origin:Latin
38
Elodie

Meaning: foreign riches

Origin:French, variation of Alodia, German
26
Poppy

Meaning: red flower

Origin:English from Latin
39
Elsie

Meaning: pledged to God

Origin:Diminutive of Elizabeth via its Scottish variation, Elspeth
67
Flora

Meaning: flower

Origin:Latin
69
Clover

Meaning: key

Origin:Flower name, from Old English
93
Adelaide

Meaning: noble, nobility

Origin:Variant of Adelheidis, German
35
Ada

Meaning: noble, nobility, or island

Origin:German or Turkish
50
Astrid

Meaning: divinely beautiful

Origin:Scandinavian
54