Looking for nature-inspired baby names?
Whether you want a middle name, first name or both that takes inspiration from nature and the natural world around us, you are going to find hundreds of gorgeous ideas here.
There’s such a huge variety of inspiration you can take from the natural world when it comes to baby names.
Nature baby names may include names that are earthy or inspired by the elements. They might be connected to flowers, plants, the forest, the ocean or animals.
Many of the most popular baby names chosen by thousands of parents every year have a connection to nature, because these names tend to evoke positive feelings in us.
For example, the name Rose is a popular choice for middle names – as well as first names – because it is after one of the most popular flowers. We associate it with beauty and elegance.
Baby names inspired by nature can be beautiful, powerful and whimsical. They are connected to things in the world around us, such as places of natural beauty, so it’s no wonder parents may choose a nature name for their baby.
What are earthy names?
An earthy name could be any type of name connected to nature. But you could get more specific.
You may want a name that’s connected to Planet Earth, such as names that literally mean earth or stone.
An earthy name could also be after a place of natural beauty, such as Everest.
What names mean nature?
Names that mean nature are any word that’s connected to earth, space and the natural world around us.
Flowers, plants, the sea, rocks, gems, seasons, weather and animals are just some of the areas of nature that you can take inspiration from for your baby’s name!
The wonderful thing about nature baby names is you can get really creative with them, which is great if you’re looking for an unusual baby name.
However nature baby names aren’t all totally “out there” if that’s not your thing. Many are already on the popular baby name lists, and some are actually really traditional.
I’m going to share a list of more than 200 baby names inspired by nature. This is a long list but it’s not an exhaustive one – if you don’t find a name you totally love maybe you will just find some inspiration!
We’ve got nature names for baby girls and boys here, plus don’t forget many are unisex as well!
Baby girl names inspired by nature
A unisex name meaning tree.
This name may make you think of the Disney classic The Little Mermaid. But it means “lion of God”. Perfect if you want a religious name that also has a little connection to one of nature’s most powerful animals.
Meaning fresh or sparkling. Amaryllis is also a flower.
From the Greek word meaning “unfading”. This is also the name of a flower.
Meaning “daughter of the wind”.
Named after one of the most well-loved fruits! Apple is the name of Gwyneth Paltrow and Chris Martin’s daughter.
Meaning “brings rain”
Meaning “dawn”. Aurora was also the Roman goddess of sunrise.
After the season. This is a gorgeous, whimsical baby name.
Meaning “island” or “water”. This name also means “desired”.
Meaning “halo of light around the moon”.
A star in the Orion constellation. The name also means “female warrior”.
Meaning “flower like”.
Meaning “bright” or “little bird.
Meaning “a blossom”.
A bluebell is a beautiful flower commonly found in the UK.
Meaning a light or gentle wind.
A name of English origin after the yellow wildflower.
This is the name of a lily but it also means beautiful.
One of the moons of Jupiter is named Callisto. It also means “most beautiful”.
An exotic flower.
An edible plant used in cooking. Can also be used as a boy’s name.
Meaning “garden orchard”.
A clove is a type of spice. The name also means “nail”.
An English meadow flower. The name also means “key”.
In the ocean coral is the vibrant sea growth that has made places such as the Great Barrier Reef in Australia famous.
Meaning “heart” or “daughter of the sea”.
Meaning “flowering branch” in Hebrew or a type of flower.
A beautiful floral name after the simple but pretty flower, often found with white petals and a yellow centre.
Meaning “laurel tree” or “bay tree”.
Meaning the first appearance of light, or “daybreak”.
Meaning “dolphin” in French.
Meaning “mouth of the river”.
The dove is a white bird that symbolises hope.
Meaning “spark”. Embers are what you get when a fire is low, and glowing rather than flaming.
Meaning “good flower”.
Meaning “yew tree”.
A rare name meaning “rising sun” or “divine”.
Meaning “fairy”, this is a lovely choice if you want a combination of a nature name with something a little mystical and magical.
After the green, leafy plant.
Meaning “flower”. Flora is the name of the Roman goddess for spring.
Meaning “the earth”.
Meaning “beauty” and “joy”.
Meaning “white shadow” or “white wave”.
Taken from the hazelnut tree. Hazel is also a colour.
Meaning harbor (or harbour as it is spelt in the UK), or a safe body of water. This is a unisex baby name.
The name is after the flowering evergreen plant, that is often purple or pink.
The name comes from the plant of the same name.
A unisex name referring to the indigo shade of blue.
The name means “violet’ which is also a flower.
The name is inspired by the evergreen climbing plant.
Meaning “section of tree”.
The name is after a flowering plant with exotic, fragrant flowers.
Meaning “laurel plant”.
Meaning “cheerful”. In Greek mythology Larissa was a lover of the Greek God Poseidon. It also means “citadel”.
From the red-hot molten rock that comes from volcanoes.
After the purple flowers.
After the leaves on a tree. Leif is also the Scandinavian word for “heir”.
After the bluish-purple colour.
Meaning “lily” or “pure”.
After the flower but also meaning “pure” or “rebirth”.
After the tree which produces Manuka honey. Can be a boy or girl’s name.
After the maple tree.
Meaning “from the sea”.
Meaning “of the sea”.
A field of grass and wildflowers.
Meaning “sparkling sea”.
Meaning “ocean”. The name has also been made famous by the Disney movie of the same name.
Meaning “ocean” or “peace”.
Meaning “river with alder trees”.
Meaning “burning light” or “ocean spirit”.
Nova refers to a star that suddenly bursts with energy. It also means “new”.
Meaning “moon” or “light”.
After the olive tree. It also refers to a shade of green.
Meaning “olive” or “olive tree”.
After the orchid flower. Orchids symbolise love and beauty.
A pretty and feminine name after the precious beads you find in mollusks in the sea.
After the flower.
After the spice.
After the petals of a flower but also meaning “leaf”.
After the flower.
After the bright, red flower.
From the Latin word meaning “pig”. A beautiful and feminine name.
Meaning a bunch of flowers.
Meaning “first rose”.
A pen made from a feather.
A unisex name inspired by the weather.
Can be used for boys or girls. Meaning “water lily” or “lotus”.
Meaning “dew of the sea”.
Derived from the words for “horse” and “protection”.
After the flower of the same name.
After the herb but also meaning “dew of the sea”.
Meaning “herb” or “regret”.
Meaning “yellow flower”.
After the herb. Also means “wise”.
The Spanish word for mountain range.
After the sky and also meaning “cloud”. Can be used for boys and girls.
The name means “pure” and “fresh”.
After the small bird.
After the season. Also means “to bloom”.
Meaning “sunshine” or “happy”.
After the season.
Perfect if you want a celestial baby name.
After the herb.
Meaning “turbulent” or “stormy”.
A lead character in the Shakespeare play A Midsummer Night’s Dream. The name means “great one” or “giant”.
A combination of tiger and lily making a strong and beautiful name. Also a character in Peter Pan.
After the precious gem. It is said to have healing properties and bring luck.
After the colour, which is an aqua blue shade. It also means “Turkish stone”.
Meaning between the mountains.
After the planet, but Venus was also the goddess of love and beauty in Greek mythology.
Meaning purple and also after the flowers.
Meaning “violet” or “purple”.
After the willow tree.
Meaning “Wister’s flower”. The wisteria flower is. a symbol of devotion.
Meaning small bird.
Meaning “jasmine flower”.
Meaning “yew tree”.
Baby boy names inspired by nature
Meaning ash tree or happy.
Meaning ash tree town.
Taken from the name of the aspen tree. Also a place in Colorado in the US.
A month of the year but also meaning “great”. Could be shortened to Gus.
From the herb of the same name. Also means “brave”, “fearless” and “intrepid”.
Meaning “berry” and also a type of tree.
If you’re looking for an unusual nature and ocean inspired name then Beach is a great choice.
Meaning “strong” and “brave”.
After the tree.
Meaning “blackberry shrub”.
Meaning “thorny bush of wild roses” or “shrub”. Can also be used as a girl’s name.
Perfect if you want an earthy baby name. Could also be used as Clayton.
A deep blue colour.
After the cotton plant.
A unisex baby name that’s perfect if you want to take inspiration from the sky and weather.
After the bird.
Meaning oak tree.
Meaning “alder tree”.
Meaning “old, noble woods”.
Everest is the tallest mountain in the world, so this is a mighty name for a little baby.
Meaning “peace”, but can also mean “fragrance”.
After the plant or herb of the same name.
Finn or Finlay
Taking inspiration from the fins of fish. Also means “fair”.
Meaning “stream”. It is also a form of rock.
Meaning “of the forest men”.
Meaning “blooming” or “flowering”.
After the rock. Perfect if you are looking for a strong name inspired by the earth.
Meaning “grove of trees”.
After the bird of prey.
Meaning “sea tide”.
After the big cat.
Referring to the colour jet black.
After the planet and can also be a girl’s name.
After the majestic bird of prey.
Meaning “linden tree hill”.
Lir was the Irish god of the sea in mythology.
Meaning “brightness”. A lynx is also a type of wildcat.
Meaning “of the sea”.
Word used to describe a wetland.
After the planet, so a good choice if you want a celestial baby name.
Meaning “one who works with stone”.
After the chemical element. Mercury was also the Roman messenger god.
Meaning “sea fortress”.
Meaning “sea warrior”. A great choice if you like surnames as first names.
Meaning “by the ash tree”.
After the god of the sea.
Meaning “noble” or “noble bear”.
Can be used as a boy or girl’s name.
After the precious gem. Onyx is also a deep black colour.
After the Pacific Ocean but the word also means “tranquil”.
After the mythic bird that symbolised rebirth and also meaning “dark red”.
After the pine tree.
A feather that is used as a pen.
Meaning “flood tide”.
After the tall grass which often grows on wetland.
Perfect if you are looking for a laidback, surfer type name.
Meaning “where roses grow”.
A beautiful name for a boy that has grown in popularity in recent years but remains a rarely used baby name.
A term used to describe the colour of a horse where they have an even mixture of different coloured fur.
After the rowan tree.
A type of rock and also a shade of grey.
A powerful boy’s name meaning “tempest”.
A great choice if you want a one syllable and strong name.
Meaning “thorn bush”.
Meaning “of the Tiber” which is a river that runs through Rome.
A beautiful choice if a you want an ocean themed name.
Great if you want a name inspired by the woods.
A unisex name referring to climbing plants.
Meaning “river ford”.
A powerful choice if you love the idea of a geographical name.
A rare and unusual baby boy name after the wild breed of dog.