120+ Plant Based Names For Your Little Sunshine

baby girl with blue background surrounded by flowers

Sharing is caring!

Sometimes Mother Nature is just what you need. Finding a botanical name for your little boy or girl doesn’t have to be a chore! This list of plant inspired names will have just what you’re looking for.

Some parents choose names with a special meaning, that hold significance to their values, or just names that they love. Some choose flower names, water or ocean themed names, or just want something with a cute nickname. These names all have ties to earth and nature in that their meaning or name is related to plants.

Whether you love floral names or something more earthy, on this list you’ll find over 120 plant based names with their meanings and origins.

120+ plant based baby names for earthy mamas with photo of toddler in flower basket

Plant based names for girls

Looking for some pretty plant names for your little girl? This list of nature names has just want you want! From plant names to flower names for girls, there are over 75 listed below.

  1. Ainsley – a gender-neutral baby name that means “meadow” and has Old English origins
  2. Anise – this English name means “spice” or “from the licorice plant”
  3. Arbor – a gender-neutral name of English origins meaning “trees”
  4. Ash – this is a great choice for parents that love short names. Ash is an English name that can be used for a baby girl or boy
  5. Aspen – Aspen is a place name as well as a plant based name! Aspen, Colorado is known for its breathtaking mountains and ski resorts. The name Aspen means “shaking tree” and has Old English origins
  6. Azalea – this unique flower name means “dry” and is derived from the Greek word “azaleos”
  7. Basil – known as a fragrant, green and leafy herb, Basil is a very unique boy name. Of Greek origin, it means “royal”
  8. Bay this unisex name means “berry” and has both French and Latin origins
  9. Blossom – this beautiful name means “flower-like” and has British origins
  10. Briar – this is a great name for those that love gender-neutral names. Briar means “thorny bush of roses” and has British origins. Briar Rose is another name for Disney’s Aurora in “Sleeping Beauty”
  11. Calla – this beautiful name comes from Greek origin and means “beauty”. Calla Lillies are a popular wedding flower
    FLOWER BABY GIRL NAMES
  12. Camellia – a female name of Latin origin that means “young”. The camellia flower is known for its bright pink petals and luscious blooms
  13. Cayenne – this cute name means “hot spice” and comes from the French word for spicy
  14. Cerise – a French name meaning “cherry”
  15. Cherry – this sweet name has American origins and means “cherry fruit”
  16. Chika – this is one of the prettiest floral names! Chika has Japanese origin and means “scattered flowers”
  17. Clementine – this girl name has French origins and means “merciful”. The fruit clementine is known for being a small, sweet treat.
  18. Clover – this name means “meadow flower” and has British origins
  19. Dahlia – for those that love uncommon flower names, Dahlia means “Dahl’s flower” and has Scandinavian origins.
  20. Daisy – This beautiful flower name comes from the Old English dægeseage and means “day’s eye”
  21. Daphne – a delicate-sounding name of Greek origin meaning “laurel”. In Greek mythology, Daphne, the daughter of Peneus, was transformed into a laurel tree to keep her safe.
  22. Dara – the name Dara has many origins, but the Irish version of the name means “oak tree” 
  23. Fennel – a botanical twist on the common name Finn, the name Fennel comes from Latin origin and means “little hay”. The ancient Greeks considered fennel to be a delicacy.
  24. Fern – Fern is a gender neutral and fairly common name. This Anglo-Saxon name refers to the green, leafy plant and comes from the Anglo-Saxon word “fearn”
  25. Flora – derived from the Latin word for “flower”, this is one of the best names for a little girl!
  26. Ginger – a fragrant root used for cooking, this name means “pure” and has English origins
  27. Hanako – this Japanese girl name means “flower child”
  28. Haruka – a Japanese name meaning “spring flower”
  29. Hazel – this English baby name means “hazel tree”. This has been a popular name for a little girl in recent years.
  30. Heather – inspired by the evergreen flowering plant, Heather has English origins. Heather is known for it’s beautiful purple flowers.
  31. Holly – a name of Old English origin that means “shrub with red berries”. Holly plants are popular in Christmas decorations.
    two girls with buns holding flowers and smiling
  32. Hyacinth – this Greek name means “blue larkspur flower”. Hyacinth is a beautiful plant and makes for an uncommon girl name!
  33. Iris – from the Greek word iris which means “rainbow”
  34. Ivy – this is the ideal name for someone that loves a three letter girl name! Ivy means “vine” and has English and Latin origins
  35. Jacinda – a gorgeous name of Spanish origin that means “hyacinth”
  36. Jasmine – a Persian girl name that means “gift from God”. The flowering plant jasmine is known for its fragrant, small flowers.
  37. Juniper – derived from the Latin word ‘juniperus’, the name Juniper means “youth”. This name has been rising in popularity and is an excellent choice for those that love plant names for girls.
  38. Laurel – a Latin name meaning “laurel tree”
  39. Lauren – a French name that means “laurel plant”
  40. Leilani – a Hawaiian name meaning “heavenly flower”
  41. Lilly – this name comes from the beautiful flower! Lilly is a popular name and comes from English origins meaning “lilly plant”
  42. Linden – this unisex plant based name means “of the linwood tree”
  43. Lindsay – another unisex botanical name that means “island of linden trees”
  44. Lotus – a Greek name that means “lotus flower”
  45. Magnolia – a Latin name meaning “flower”.
  46. Marigold – known for their bright, golden yellow flowers, Marigold is a girl name of British origin
  47. Meadow – an American girl name meaning “grassy space”
  48. Olive – a gender neutral name meaning “olive tree” that has English origins
  49. Palmer – inspired by a palm tree, the name Palmer can be used for any gender. Palmer means “pilgrim” and has English origins
  50. Pansy – known for a bright, purple flower, this girl name means “thought” and has English origins
  51. Peony – a Latin girl name meaning “healing”.
  52. Poppy – this girl name has British origins and refers to the bright red poppy flower. Poppy is commonly used as a nickname for Penelope.
  53. Posie – this English floral name means “small flower”
    fairy girl
  54. Primrose – this name means “first rose of Spring” and has British origins. Primrose are known for yellow flowers that bloom early in the year, making it a sweet floral name for a springtime baby.
  55. Ren – another unisex plant based name that means “water lily” in Japanese
  56. Riley – this unisex name is of Irish origin and means “wood clearing”
  57. Róisín – this Irish version of the name Rose
  58. Rosa – a Spanish name meaning “rose”
  59. Rose – a Latin name meaning “rose flower”. This is a popular middle name for girls!
  60. Roselle – a French girl name meaning “rose”
  61. Rosemary – the herb rosemary is commonly used in cooking and is known for being fragrant and earthy. Rosemary means “dew of the sea” and has Latin origins
  62. Rowan – also spelled Rowen, this name has Irish origins and means “red-haired”. Rowan trees are known for their red berries.
  63. Saffron – a fragrant herb that has English origin and means “yellow flower”
  64. Sage – Sage is a name of Latin origin that means “wise”. The herb sage has many health benefits and is popular for cooking and in tea. This is a great name for those that love boho girl names.
  65. Sakura – this Japanese girl name means “cherry blossoms”
  66. Sandy – this gender neutral name has Greek origins and means “man’s defender”. It is often used as a nickname for Alexander, Alexandra, Sandra and Cassandra.
  67. Savannah – a Spanish girl name that means “flat grassland”
  68. Sharon – Sharon Rose are a member of the rose family. Sharon is a girl’s name of Hebrew origin meaning “fertile plains”
  69. Tawney – this Irish girl name means “green fields”
  70. Tulip – a girls name of Turkish origin meaning “turban”. It’s an unusual name and great for those that want a unique girl name.
  71. Verbena – a girl name that means “sacred foliage” and has Spanish origins
  72. Violet – this name is of English origin and means “purple”. The bright violet flowers are absolutely stunning!
  73. Willow – this Old English name means “from the willow tree”.
  74. Wisteria – an English baby name meaning “Wister’s flower”. Wisteria are a very sweet, fragrant flower.
  75. Yasmin – this Persian girl name means “jasmine flower”
  76. Zinnia – a gorgeous name of German origin meaning “Zinn’s flower”

Related: Best Nature Names For Boys and Girls

baby sitting in a diaper with a daisy over right ear

Plant Names For Boys

Want something strong and wild for your future botanist? These unique plant names for boys are just what you’re looking for!

  1. Abebe – this unique plant-based boy name means “flower” and is of African origin
  2. Adair – a Scottish baby name meaning “oak tree crossing”
  3. Ainsley – a gender-neutral baby name that means “meadow” and has Old English origins
  4. Alder – this is an Old English baby name that means “old”. In Celtic mythology, the Alder tree symbolizes the balance between male and female forces.
  5. Alfalfa – an herb that is known for how rich it is in vitamins and minerals
  6. Arbor – a gender-neutral name of English origins meaning “trees”
  7. Ash – this is a great choice for parents that love short names. Ash is an English name that can be used for a baby girl or boy
  8. Aspen – Aspen is a place name as well as a plant based name! Aspen, Colorado is known for its breathtaking mountains and ski resorts. The name Aspen means “shaking tree” and has Old English origins
  9. Aster – this is the perfect name for those that want something unique and plant based. Aster is the name of a genus of flowers named for their star-like shape. The Greek name Aster means both “star” and “flower”
  10. Basil – known as a fragrant, green and leafy herb, Basil is a very unique boy name. Of Greek origin, it means “royal”
  11. Bay – this unisex name means “berry” and has both French and Latin origins
  12. Bean – this nickname was used in Old English to mean “friendly”
  13. Birch – this strong, botanical name has English origins meaning “birch tree”
  14. Briar – this is a great name for those that love gender-neutral names. Briar means “thorny bush of roses” and has British origins.
    boy names
  15. Cedar – this plant inspired name is of English origins meaning “cedar tree”
  16. Cheney – a French name that means “oak tree”
  17. Clay – an American name meaning “clay worker”
  18. Cress – inspired by the popular plan Garden Cress. Cress is a name of French origin that means “top of the hill”
  19. Cypress – of Greek origin meaning “strong”. Cypress trees are a large family of conifers, evergreen tree and pinecones.
  20. Darragh – an Irish boy name meaning “oak”
  21. Dill – this Welsh baby name is derived from Dillon and means “great”. Dill is also a fragrant herb commonly used to season pickles and dressings in the United States.
  22. Durian – the name Durian comes from English origins and means “thorn”
  23. Elm – this English baby name means “elm tree”. Elm trees are known for being strong and sturdy.
  24. Elwood – the name Elwood means “elder tree” and is an English baby name. This is an uncommon boy name in the United States.
  25. Ewen – this Gaelic name means “of the Yew-tree”.
  26. Fennel – a botanical twist on the common name Finn, the name Fennel comes from Latin origin and means “little hay”. The ancient Greeks considered fennel to be a delicacy.
  27. Fern – Fern is a gender neutral and fairly common name. This Anglo-Saxon name refers to the green, leafy plant and comes from the Anglo-Saxon word “fearn”
  28. Forrest – this name means “from the forest” and has English origins
  29. Glenn – this name means “valley” or “of the glen” and has Irish and Scottish origins
  30. Hawthorne/Hawthorn – this name is an English surname and means “someone who lives near the hawthorn edge”. This is a very unique name that works as both a first name or middle name. The hawthorn plant is known for its clusters of pink or white flowers.
  31. Herb – this name is short for Herbert which means “warrior” and has German origins. Herb is a very unique botanical name for boys.
  32. Hickory – the name Hickory is a plant based and Indigenous baby name. It is derived from the Native American Powhatan tribe and refers to the hickory tree.
  33. Indigo – this natural name comes from Greek origins and means “blue dye from India”
  34. Jasper – this Persian name means “treasurer”. The jasper plant is an evergreen shrub that has white flowers.
    Strong and unique baby boy names you'll love
  35. Kale – the origin of the name Kale is up for debate. Some believe it to be a form of Charles, while others see it as a shortened form of the Gaelic names Kaden or Kalen. The leafy, green vegetable kale is nutrient dense and popular.
  36. Leaf/Leif – a Scandinavian name meaning “heir”. The names Leaf or Leif are a good choice for parents that love rare baby names.
  37. Liko – this Hawaiian baby name means “leaf bud”
  38. Linden – this unisex plant based name means “of the linwood tree”
  39. Lindsay – another unisex botanical name that means “island of linden trees”
  40. Marsh – this middle English name means “by the marsh”
  41. Olive – a gender neutral name meaning “olive tree” that has English origins
  42. Oliver – this name may stem from the Latin and French words for “olive tree”
  43. Palmer – inspired by palm trees, the name Palmer can be used for any gender. Palmer means “pilgrim” and has English origins
  44. Perth – a Scottish baby name that means “thornbush thicket”.
  45. Pierce – the Greek and Latin versions of this name mean “rock”. This is less of a plant-based name, but is great nod to Mother Nature
  46. Reid/Reed – this name has English origins and means “red”. A reed often grows out of water and is known for a green shoot.
  47. Reilly/Riley – a unisex plant based name that means “wood clearing”. This name has Irish origins
  48. Ren – another unisex plant based name that means “water lily” in Japanese
  49. Rowan – also spelled Rowen, this name has Irish origins and means “red-haired”. Rowan trees are known for their red berries.
  50. Sandy – this gender neutral name has Greek origins and means “man’s defender”. It is often used as a nickname for Alexander, Alexandra, Sandra and Cassandra.
  51. Terran – this strong male name is of English origin and means “man of Earth”
  52. Thorne – the Old English word for “thorn”
  53. Thyme – this name refers to the popular herb
  54. Vernon – an English name meaning “alder tree”
  55. Wilder – this name means “untamed” or “wild” and is an English surname.

Related: 65+ Earthy Boho Boy Names For Your Free Spirited Little Man

pink graphic that says hospital birth doesn't have to be scary click here

Gender Neutral Plant Names

  • Bay
  • Briar
  • Linden
  • Lindsey
  • Ren
  • Riley
  • Rowan
  • Olive
  • Palmer
  • Sandy
  • Ainsley
  • Arbor
  • Fern
  • Sage
  • Ash
baby girl sitting up on beach with ocean in background wearing a bathing suit sitting near sand castle toys and wearing sunglasses

Leave a Comment

Your email address will not be published. Required fields are marked *