IE 11 is not supported. For an optimal experience visit our site on another browser.

35 beautiful flower names for girls

Lily, Violet and Ivy are three of the most popular flower names.
There’s a fresh crop of blossom-inspired monikers that are rising in popularity.  
There’s a fresh crop of blossom-inspired monikers that are rising in popularity.  katrinaelena / Getty Images/iStockphoto
/ Source: TODAY

Celebrities are wild about flower names for girls.

Katy Perry and Orlando Bloom have a little girl named Daisy, and Ben Affleck and Jennifer Garner share daughter Violet.

Meanwhile, “Naked Chef” alum Jamie Oliver is dad of Daisy, Petal and Poppy.

TODAY's Jenna Bush Hager and her husband, Henry Hager, are also parents of a little girl named Poppy.

But of course, botanical-inspired monikers aren’t just popular with famous folks.

“Parents love flower names for their feminine style and connection to the natural world,” Sophie Kihm, a senior editor of baby-naming website Nameberry, tells

Laura Wattenberg, creator of Namerology, puts botanical names into three categories. 

“You have the old-fashioned, traditional names like Lily, Daisy and Iris,” Wattenberg tells “Then you have the quirky, contemporary names such as Juniper and Marigold. These are really popular in the Pacific Northwest and have a distinctive rhythm. They’re not ultra feminine in a traditional sense of sound.”

The third category belongs to a crop of names that Wattenberg says are starting to rise in popularity.

“We’re seeing more Azaleas, Dahlias and Magnolias,” she says. “They are extremely feminine in style.”

Wattenberg continues, “What’s cool about flower names is that you can actually achieve a lot of different things. There are a lot of different goals and styles within flower names.” 

35 Flower Names For Girls

Whether you are seeking a classic flower name, like Lily, or something more unique, like Pua, here are 35 flower names for girls to consider:

  • Lily
  • Violet
  • Ivy
  • Leilani
  • Rose
  • Iris
  • Jasmine
  • Daisy
  • Juniper
  • Magnolia
  • Dahlia
  • Poppy
  • Rosie
  • Meadow
  • Holly
  • Azalea
  • Briar
  • Heather
  • Jacinta
  • Clover
  • Clementine
  • Linnéa
  • Rosa
  • Flora
  • Sakura
  • Pua
  • Leilani
  • Primrose
  • Daphne
  • Marigold
  • Posy
  • Willow
  • Lila
  • Cassia
  • Fern

Related video: