100 Beautiful Flower Names For Girls

Beautiful flower names like Rebecca and Diana are timeless and classic.

Flower names are a beautiful choice for a baby girl.

If you are expecting a baby girl, why not give her a name that is as refreshing as she is? Flower inspired names can be a beautiful choice for little girls, reflecting their sweet and loving nature.

To help you and make this decision a little easier, we've compiled a list of beautiful, graceful, and meaningful flower names for your baby girl!

We have flower names for everybody! Why not take a look at these flower names for boys and flower names for dogs too?

Popular Flower Names For Girls

A beautiful flower name is becoming quite the trend.

The names on this list are very popular all around the world. They are meaningful and they are adorable. Choosing a flower name is a unique way to honor and cherish your baby girl's sweet nature.

1. Althea (Greek origin) means "to heal". One of the best flower names for baby girls that will make your friends jealous.

2. Angelica (English origin) means "angel". Just like the flower in the shape of a fairy, your baby will bloom with this name.

3. Aster (English origin) means "star". This baby name is hugely popular.

4. Azami (Japanese and Persian origin) means "greatest". This baby name is also a common surname used in India.

5. Azalea (Greek origin) means "dry".

6. Briar (English origin) means "thorny patch".

7. Calla (English origin) means "beautiful".

8. Camellia (English origin) means "Kamel’s flower". Famous name bearer: singer Camila Cabello.

9. Carnation (English origin) means "coronation, complexion". A less common name for your special daughter.

10. Cassia  (Latin and Greek origin) means "cinnamon". Another variation of this name is also used as Kassia. Kassia was a medieval female composer and poet.

11. Cherry (English origin) means "dear one".

12. Clover (English origin) means "key".

13. Cynthia (English origin) means "moon goddess".

14. Daisy (English origin) means "day’s eye".

15. Dahlia (English origin) means "Dahl’s flower".

16. Daphne (English origin) means "laurel tree’ or ‘bay tree". It is also the name of a famous female detective from the cartoon series 'Scooby Doo'.

17. Delphine (English origin) means "of Delphi".

18. Evergreen (English origin) means "lasting life".

19. Fern (English origin) means "fern". This green shade loving plant's name is quite popular in the UK.

20. Fennel (French origin) means "hay".

21. Hazel (English origin) means "colored eye". A great name for a little girl with beautiful eyes.

22. Heather (English origin) means "white or pink flowers", this flower grows mostly in rocky areas.

23. Holly (English origin) means "like a dove". Famous name bearer: actress Holly Patricia Hunter.

24. Indigo (Greek origin) means "Indian dye". This is the colour of many flowers found growing in the wild.

25. Iris (English origin) means "rainbow".

26. Ivy (English origin) means "evergreen plant", and this also is a perfect and simple name for baby girls.

27. Jasmine (English origin) means "white fragrant flowers". It was also the name of the female lead of the cartoon series 'Aladdin'.

28. Jacinta (Spanish origin) means "Jacinta flower". Famous name bearer: actress Jacinta Mulcahy.

29. Yolanda (English origin) means "violet".

30. Jessamine (English origin) means "jasmine". Another version of the name Jasmine.

31. Kalina (Slavic origin) means "flower".

32. Kalvina (English origin) means "flower". Another variation of this name is used as Calvina.

33. Lavender (English origin) means "sweet smelling". A sweet and cute name for girls born during autumn.

34. Lilac (English origin) means "bluish". A perfect name for your baby girl.

35. Lily (English origin) means "rebirth, pure". Famous name bearers: actresses Lily Collins and Lily James.

36. Lillian (Latin origin) means "Lily, a flower". Famous name bearer: actress Lillian Randolph.

37. Malva (English origin) means "delicate, slender". This flower inspired name is a unique name for your baby.

38. Marguerite (English origin) means "pearl".

39. Myrtle (Greek origin) means " victory".

40. Olive (English origin) means "olive tree".

41. Orchid (English origin) means "beauty and sophistication".

42. Pansy (American origin) means "violet flower".

43. Peony (English origin) means "healing", this is one of the less common flower names that you can opt for.

44. Petal (English origin) means "delicate".

45. Poppy (Latin origin) means "red flower".

46. Posey (English origin) means "a bunch of flowers".

47. Primrose (English origin) means "first rose", this can prove to be the  perfect baby name for your baby girl as it is so beautiful.

48. Rosemary (English origin) means "marinus’ and ‘dew". The baby name was popularized by the movie 'Rosemary's Baby'.

49. Rose (English origin) means "common since long". The baby name became very popular after the lead character of the film 'Titanic' had the name.

50. Rosa (Latin origin) means "rose".

51. Sage (English origin) means "wise". The baby name became quite popular after it appeared on TV show 'The Vampire Diaries'.

52. Senna (Arabic origin) means "brightness".

53. Susan (Hebrew origin) means "graceful lily". Famous name bearer: actress Susan Melody George.

54. Tulip (Hebrew origin) means "turban".

55. Yasmin (English origin) means "stunning".

56. Viola (English origin) means "violet". Famous name bearer: actress Viola Davis

57. Violet (English origin) means "purple". Violet was the name of a character that appeared in the book and film 'Charlie & The Chocolate Factory'.

58. Willow (English origin) means "resolute or peaceful".

Unique Flower Names For Girls

A flower name will show how much you adore your flower baby.

The names on this list are both meaningful and adorable. Choosing a flower name is a unique way to honor and cherish your baby girl.

59. Amaryllis (Greek origin) means "a country girl’ or ‘shepherdess".

60. Anemone (English origin) means "the wind". Such flower names beginning with A are unique, innovative, and creative.

61. Belladonna (English origin) means "beautiful woman".

62. Blimah (English origin) means "blossom". Such flower names are becoming quite popular.

63. Bryony (Latin origin) means "to sprout". A perfect name for your little girl.

64. Cardinal (English origin) means "crucial". It is also a title bestowed upon priests.

65. Celosia (English origin) means "aflame".

66. Corymbia (Latin origin) means "corymbus". The perfect flower name for your little girl.

67. Calytrix (English origin) means "star flower".

68. Daffodil (English origin) means "asphodel".

69. Elestren (English origin) means "iris". This is one of the most beautiful flower names for your flower baby.

70. Fleur (French origin) means "elegant and chic".

71. Forsythia (English origin) this name means "Forsyth’s flower".

72. Freesia (English origin) means "Freese’s flower". It's one of the most beautiful baby names.

73. Gazania (English origin) means "very uncommon".

74. Geranium (English origin) means "crane".

75. Gladiolus (Latin origin) means "sword". It is an uncommon but strong name for your baby.

76. Hibiscus (Latin origin) means "different girls".

77. Heliotrope (Greek origin) mean "sun" or "to turn". Heliotrope is a name that very few people choose for their baby girl, but it is beautiful nonetheless.

78. Hyacinth (English origin) means "the color purple" or ‘larkspur flower".

79. Jonquil (English origin) means "reed".

80. Leilani (American origin) means "sky, heavenly, majesty, royal".

81. Lotus (Greek origin) means "flower". In Indian culture, lotus flowers are offered to Saraswati, the Goddess of knowledge and wealth.  

82. Magnolia (English origin) means "splendid beauty". The name matches the beauty of your child.

83. Marigold (English origin) means "golden flower". It is a common flower used to worship deities in India.

84. Mimosa (Latin origin) means "mimosa flowers".

85. Pasque (Italian origin) means "flower buds". Just like your blooming child. This is a beautiful flower name for a cute little baby girl.

86. Periwinkle (English origin) means "purple-blue".  

87. Primula  (English origin) means "first rose’. This is another variation of the name Primrose.

88. Rada (English origin) this cut short flower name means "rose".

89. Xochitl (Aztec origin) means "flower".

90. Verbena (English origin) means "sacred foliage".

91.Wisteria (English origin) means "Wister’s flower".

92. Zinnia (Latin origin) means "Zinn’s flower". Girl names starting with Z are less common than other letters, and we love this floral Z name.

Fancy Flower Related Names For Girls  

Choosing names that are flowers is tough. So to make things easier for you we've selected these perfect and popular flower inspired baby names. These names all mean flower and have a wonderful elegant tone to them. For flower baby names with a sophisticated tone, read this list below.

93. Ayana (Ethiopian origin) means "a perceptive girl". Famous name bearer: Japanese actress Ayana Taketatsu.

94. Buttercup (English origin) means "flower".

95. Bluebell (English origin) means "a flower". Such cute names for baby girls are unique yet beautiful.

96. Begonia (English origin) means "a flower".

97. Chloris (English origin) means "Goddess of flowers". In Greek mythology, Chloris is the Goddess of beauty and flowers.

98. Flora (English origin) means "flower". This is one of the more popular flower baby names for your little angel.

99. Inathe (English origin) means "violet flower".

100. Kantuta (English origin) this name means "flower".

Kidadl has lots of great baby names articles to inspire you. If you liked our suggestions for flower names for girls, then why not take a look at these names meaning rose or for something different take a look at these angelic names.



At Kidadl we pride ourselves on offering families original ideas to make the most of time spent together at home or out and about, wherever you are in the world. We strive to recommend the very best things that are suggested by our community and are things we would do ourselves - our aim is to be the trusted friend to parents.

We try our very best, but cannot guarantee perfection. We will always aim to give you accurate information at the date of publication - however, information does change, so it’s important you do your own research, double-check and make the decision that is right for your family.

Kidadl provides inspiration to entertain and educate your children. We recognise that not all activities and ideas are appropriate and suitable for all children and families or in all circumstances. Our recommended activities are based on age but these are a guide. We recommend that these ideas are used as inspiration, that ideas are undertaken with appropriate adult supervision, and that each adult uses their own discretion and knowledge of their children to consider the safety and suitability.

Kidadl cannot accept liability for the execution of these ideas, and parental supervision is advised at all times, as safety is paramount. Anyone using the information provided by Kidadl does so at their own risk and we can not accept liability if things go wrong.

Sponsorship & Advertising Policy

Kidadl is independent and to make our service free to you the reader we are supported by advertising.

We hope you love our recommendations for products and services! What we suggest is selected independently by the Kidadl team. If you purchase using the buy now button we may earn a small commission. This does not influence our choices. Please note: prices are correct and items are available at the time the article was published.

Kidadl has a number of affiliate partners that we work with including Amazon. Please note that Kidadl is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.

We also link to other websites, but are not responsible for their content.

Read our Sponsorship & Advertising Policy
Get The Kidadl Newsletter

1,000 of inspirational ideas direct to your inbox for things to do with your kids.

Thank you! Your newsletter will be with you soon.
Oops! Something went wrong while submitting the form.
No items found.