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.
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.
- Ainsley – a gender-neutral baby name that means “meadow” and has Old English origins
- Anise – this English name means “spice” or “from the licorice plant”
- Arbor – a gender-neutral name of English origins meaning “trees”
- 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
- 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
- Azalea – this unique flower name means “dry” and is derived from the Greek word “azaleos”
- Basil – known as a fragrant, green and leafy herb, Basil is a very unique boy name. Of Greek origin, it means “royal”
- Bay – this unisex name means “berry” and has both French and Latin origins
- Blossom – this beautiful name means “flower-like” and has British origins
- 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”
- Calla – this beautiful name comes from Greek origin and means “beauty”. Calla Lillies are a popular wedding flower
- Camellia – a female name of Latin origin that means “young”. The camellia flower is known for its bright pink petals and luscious blooms
- Cayenne – this cute name means “hot spice” and comes from the French word for spicy
- Cerise – a French name meaning “cherry”
- Cherry – this sweet name has American origins and means “cherry fruit”
- Chika – this is one of the prettiest floral names! Chika has Japanese origin and means “scattered flowers”
- Clementine – this girl name has French origins and means “merciful”. The fruit clementine is known for being a small, sweet treat.
- Clover – this name means “meadow flower” and has British origins
- Dahlia – for those that love uncommon flower names, Dahlia means “Dahl’s flower” and has Scandinavian origins.
- Daisy – This beautiful flower name comes from the Old English dægeseage and means “day’s eye”
- 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.
- Dara – the name Dara has many origins, but the Irish version of the name means “oak tree”
- 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.
- 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”
- Flora – derived from the Latin word for “flower”, this is one of the best names for a little girl!
- Ginger – a fragrant root used for cooking, this name means “pure” and has English origins
- Hanako – this Japanese girl name means “flower child”
- Haruka – a Japanese name meaning “spring flower”
- Hazel – this English baby name means “hazel tree”. This has been a popular name for a little girl in recent years.
- Heather – inspired by the evergreen flowering plant, Heather has English origins. Heather is known for it’s beautiful purple flowers.
- Holly – a name of Old English origin that means “shrub with red berries”. Holly plants are popular in Christmas decorations.
- Hyacinth – this Greek name means “blue larkspur flower”. Hyacinth is a beautiful plant and makes for an uncommon girl name!
- Iris – from the Greek word iris which means “rainbow”
- Ivy – this is the ideal name for someone that loves a three letter girl name! Ivy means “vine” and has English and Latin origins
- Jacinda – a gorgeous name of Spanish origin that means “hyacinth”
- Jasmine – a Persian girl name that means “gift from God”. The flowering plant jasmine is known for its fragrant, small flowers.
- 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.
- Laurel – a Latin name meaning “laurel tree”
- Lauren – a French name that means “laurel plant”
- Leilani – a Hawaiian name meaning “heavenly flower”
- Lilly – this name comes from the beautiful flower! Lilly is a popular name and comes from English origins meaning “lilly plant”
- Linden – this unisex plant based name means “of the linwood tree”
- Lindsay – another unisex botanical name that means “island of linden trees”
- Lotus – a Greek name that means “lotus flower”
- Magnolia – a Latin name meaning “flower”.
- Marigold – known for their bright, golden yellow flowers, Marigold is a girl name of British origin
- Meadow – an American girl name meaning “grassy space”
- Olive – a gender neutral name meaning “olive tree” that has English origins
- Palmer – inspired by a palm tree, the name Palmer can be used for any gender. Palmer means “pilgrim” and has English origins
- Pansy – known for a bright, purple flower, this girl name means “thought” and has English origins
- Peony – a Latin girl name meaning “healing”.
- Poppy – this girl name has British origins and refers to the bright red poppy flower. Poppy is commonly used as a nickname for Penelope.
- Posie – this English floral name means “small flower”
- 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.
- Ren – another unisex plant based name that means “water lily” in Japanese
- Riley – this unisex name is of Irish origin and means “wood clearing”
- Róisín – this Irish version of the name Rose
- Rosa – a Spanish name meaning “rose”
- Rose – a Latin name meaning “rose flower”. This is a popular middle name for girls!
- Roselle – a French girl name meaning “rose”
- 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
- Rowan – also spelled Rowen, this name has Irish origins and means “red-haired”. Rowan trees are known for their red berries.
- Saffron – a fragrant herb that has English origin and means “yellow flower”
- 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.
- Sakura – this Japanese girl name means “cherry blossoms”
- 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.
- Savannah – a Spanish girl name that means “flat grassland”
- Sharon – Sharon Rose are a member of the rose family. Sharon is a girl’s name of Hebrew origin meaning “fertile plains”
- Tawney – this Irish girl name means “green fields”
- Tulip – a girls name of Turkish origin meaning “turban”. It’s an unusual name and great for those that want a unique girl name.
- Verbena – a girl name that means “sacred foliage” and has Spanish origins
- Violet – this name is of English origin and means “purple”. The bright violet flowers are absolutely stunning!
- Willow – this Old English name means “from the willow tree”.
- Wisteria – an English baby name meaning “Wister’s flower”. Wisteria are a very sweet, fragrant flower.
- Yasmin – this Persian girl name means “jasmine flower”
- Zinnia – a gorgeous name of German origin meaning “Zinn’s flower”
Related: Best Nature Names For Boys and Girls
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!
- Abebe – this unique plant-based boy name means “flower” and is of African origin
- Adair – a Scottish baby name meaning “oak tree crossing”
- Ainsley – a gender-neutral baby name that means “meadow” and has Old English origins
- 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.
- Alfalfa – an herb that is known for how rich it is in vitamins and minerals
- Arbor – a gender-neutral name of English origins meaning “trees”
- 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
- 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
- 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”
- Basil – known as a fragrant, green and leafy herb, Basil is a very unique boy name. Of Greek origin, it means “royal”
- Bay – this unisex name means “berry” and has both French and Latin origins
- Bean – this nickname was used in Old English to mean “friendly”
- Birch – this strong, botanical name has English origins meaning “birch tree”
- Briar – this is a great name for those that love gender-neutral names. Briar means “thorny bush of roses” and has British origins.
- Cedar – this plant inspired name is of English origins meaning “cedar tree”
- Cheney – a French name that means “oak tree”
- Clay – an American name meaning “clay worker”
- Cress – inspired by the popular plan Garden Cress. Cress is a name of French origin that means “top of the hill”
- Cypress – of Greek origin meaning “strong”. Cypress trees are a large family of conifers, evergreen tree and pinecones.
- Darragh – an Irish boy name meaning “oak”
- 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.
- Durian – the name Durian comes from English origins and means “thorn”
- Elm – this English baby name means “elm tree”. Elm trees are known for being strong and sturdy.
- Elwood – the name Elwood means “elder tree” and is an English baby name. This is an uncommon boy name in the United States.
- Ewen – this Gaelic name means “of the Yew-tree”.
- 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.
- 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”
- Forrest – this name means “from the forest” and has English origins
- Glenn – this name means “valley” or “of the glen” and has Irish and Scottish origins
- 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.
- Herb – this name is short for Herbert which means “warrior” and has German origins. Herb is a very unique botanical name for boys.
- 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.
- Indigo – this natural name comes from Greek origins and means “blue dye from India”
- Jasper – this Persian name means “treasurer”. The jasper plant is an evergreen shrub that has white flowers.
- 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.
- Leaf/Leif – a Scandinavian name meaning “heir”. The names Leaf or Leif are a good choice for parents that love rare baby names.
- Liko – this Hawaiian baby name means “leaf bud”
- Linden – this unisex plant based name means “of the linwood tree”
- Lindsay – another unisex botanical name that means “island of linden trees”
- Marsh – this middle English name means “by the marsh”
- Olive – a gender neutral name meaning “olive tree” that has English origins
- Oliver – this name may stem from the Latin and French words for “olive tree”
- Palmer – inspired by palm trees, the name Palmer can be used for any gender. Palmer means “pilgrim” and has English origins
- Perth – a Scottish baby name that means “thornbush thicket”.
- 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
- Reid/Reed – this name has English origins and means “red”. A reed often grows out of water and is known for a green shoot.
- Reilly/Riley – a unisex plant based name that means “wood clearing”. This name has Irish origins
- Ren – another unisex plant based name that means “water lily” in Japanese
- Rowan – also spelled Rowen, this name has Irish origins and means “red-haired”. Rowan trees are known for their red berries.
- 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.
- Terran – this strong male name is of English origin and means “man of Earth”
- Thorne – the Old English word for “thorn”
- Thyme – this name refers to the popular herb
- Vernon – an English name meaning “alder tree”
- Wilder – this name means “untamed” or “wild” and is an English surname.
Related: 65+ Earthy Boho Boy Names For Your Free Spirited Little Man
Gender Neutral Plant Names
- Bay
- Briar
- Linden
- Lindsey
- Ren
- Riley
- Rowan
- Olive
- Palmer
- Sandy
- Ainsley
- Arbor
- Fern
- Sage
- Ash