Skip to Content

200+ beautiful nature baby names

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. 

Baby with a nature baby name playing in nature with flowers and grass

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!

200 nature baby name ideas

Baby girl names inspired by nature

Arbor

A unisex name meaning tree. 

Ariel

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. 

Amaryllis

Meaning fresh or sparkling. Amaryllis is also a flower. 

Amaranth

From the Greek word meaning “unfading”. This is also the name of a flower. 

Anemone 

Meaning “daughter of the wind”. 

Anise

Meaning spice. 

Apple 

Named after one of the most well-loved fruits! Apple is the name of Gwyneth Paltrow and Chris Martin’s daughter. 

Ara

Meaning “brings rain”

Aurora

Meaning “dawn”. Aurora was also the Roman goddess of sunrise.

Autumn

After the season. This is a gorgeous, whimsical baby name.

Aveline 

Meaning “island” or “water”. This name also means “desired”.

Ayla 

Meaning “halo of light around the moon”.

Azalea 

Meaning “dry”.

Bellatrix 

A star in the Orion constellation. The name also means “female warrior”.

Blossom

Meaning “flower like”.

Birdie 

Meaning “bright” or “little bird.

Bloom

Meaning “a blossom”.

Bluebell

A bluebell is a beautiful flower commonly found in the UK.

Breeze

Meaning a light or gentle wind.

Buttercup

A name of English origin after the yellow wildflower.

Calla

This is the name of a lily but it also means beautiful.

Callisto 

One of the moons of Jupiter is named Callisto. It also means “most beautiful”.

Camellia

An exotic flower.

Caraway

An edible plant used in cooking. Can also be used as a boy’s name.

Carmel 

Meaning “garden orchard”.

Cascade 

Meaning “waterfall”.

Cassia

Meaning “cinnamon”.

Clove

A clove is a type of spice. The name also means “nail”.

Clover 

An English meadow flower. The name also means “key”.

Celestia  

Meaning “heavenly”.

Coral 

In the ocean coral is the vibrant sea growth that has made places such as the Great Barrier Reef in Australia famous.

Cordelia

Meaning “heart” or “daughter of the sea”.

Cressida 

Meaning “gold”.

Dahlia

Meaning “flowering branch” in Hebrew or a type of flower.

Daisy 

A beautiful floral name after the simple but pretty flower, often found with white petals and a yellow centre.

Daphne

Meaning “laurel tree” or “bay tree”.

Dawn

Meaning the first appearance of light, or “daybreak”.

Delphine 

Meaning “dolphin” in French.

Delta

Meaning “mouth of the river”.

Dove

The dove is a white bird that symbolises hope.

Ember 

Meaning “spark”. Embers are what you get when a fire is low, and glowing rather than flaming.

Evanthe 

Meaning “good flower”.

Evora 

Meaning “yew tree”.

Dauna 

A rare name meaning “rising sun” or “divine”.

Faye 

Meaning “fairy”, this is a lovely choice if you want a combination of a nature name with something a little mystical and magical.

Fern

After the green, leafy plant.

Fiadh 

(fee-a)

Meaning wild.

Fleur 

Meaning “flower’.

Flora 

Meaning “flower”. Flora is the name of the Roman goddess for spring.

Florentina 

Meaning “blooming”.

Gaia

Meaning “the earth”.

Grace 

Meaning “beauty” and “joy”.

Guinevere 

Meaning “white shadow” or “white wave”.

Hazel 

Taken from the hazelnut tree. Hazel is also a colour.

Harbor 

Meaning harbor (or harbour as it is spelt in the UK), or a safe body of water. This is a unisex baby name.

Heather 

The name is after the flowering evergreen plant, that is often purple or pink.

Holly 

The name comes from the plant of the same name.

Indigo 

A unisex name referring to the indigo shade of blue.

Ione 

The name means “violet’ which is also a flower.

Iris 

Meaning “rainbow”.

Isle 

Meaning “island”.

Ivy 

The name is inspired by the evergreen climbing plant.

Izara 

Meaning “section of tree”.

Jacinda 

Meaning “beautiful”.

Jasmine 

The name is after a flowering plant with exotic, fragrant flowers.

Lark 

Meaning “songbird”.

Laurel 

Meaning “laurel plant”.

Larissa 

Meaning “cheerful”. In Greek mythology Larissa was a lover of the Greek God Poseidon. It also means “citadel”.

Lava

From the red-hot molten rock that comes from volcanoes.

Lavender 

After the purple flowers.

Leaf 

After the leaves on a tree. Leif is also the Scandinavian word for “heir”.

Lilac 

After the bluish-purple colour.

Liliana 

Meaning “lily” or “pure”.

Lily 

After the flower but also meaning “pure” or “rebirth”.

Maize 

Meaning “corn”.

Manuka 

After the tree which produces Manuka honey. Can be a boy or girl’s name.

Maple 

After the maple tree.

Marguerite 

Meaning “pearl”.

Marina 

Meaning “from the sea”.

Marissa 

Meaning “of the sea”.

Marlowe 

Meaning “driftwood”.

Meadow 

A field of grass and wildflowers.

Merrill 

Meaning “sparkling sea”.

Misty

Meaning “mist”.

Moana 

Meaning “ocean”. The name has also been made famous by the Disney movie of the same name.

Mira 

Meaning “ocean” or “peace”.

Nairne 

Meaning “river with alder trees”.

Neri 

Meaning “burning light” or “ocean spirit”.

Neva 

Meaning “snow”.

Nori 

Meaning “seaweed”.

Nova 

Nova refers to a star that suddenly bursts with energy. It also means “new”.

Oceana 

Meaning “ocean”.

Oleana 

Meaning “moon” or “light”.

Olive 

After the olive tree. It also refers to a shade of green.

Olivia 

Meaning “olive” or “olive tree”.

Orchid 

After the orchid flower. Orchids symbolise love and beauty.

Pearl 

A pretty and feminine name after the precious beads you find in mollusks in the sea.

Peony 

After the flower.

Pepper

After the spice.

Petal

After the petals of a flower but also meaning “leaf”.

Petunia 

After the flower.

Poppy 

After the bright, red flower.

Portia 

From the Latin word meaning “pig”. A beautiful and feminine name.

Posey (Posy)

Meaning a bunch of flowers.

Primrose 

Meaning “first rose”.

Quill

A pen made from a feather.

Rain

A unisex name inspired by the weather.

Ren 

Can be used for boys or girls. Meaning “water lily” or “lotus”.

Romy 

Meaning “dew of the sea”.

Rosa 

Meaning rose.

Rosalie 

Meaning rose.

Rosamund 

Derived from the words for “horse” and “protection”.

Rose 

After the flower of the same name.

Rosemary 

After the herb but also meaning “dew of the sea”.

Rue 

Meaning “herb” or “regret”.

Sable 

Meaning “black”.

Saffron 

Meaning “yellow flower”.

Sage 

After the herb. Also means “wise”.

Senna 

Meaning “brightness”.

Sierra 

The Spanish word for mountain range.

Sky

After the sky and also meaning “cloud”. Can be used for boys and girls.

Snow 

The name means “pure” and “fresh”.

Sparrow 

After the small bird.

Spring 

After the season. Also means “to bloom”.

Sunny

Meaning “sunshine” or “happy”.

Summer 

After the season.

Star

Perfect if you want a celestial baby name.

Stormi 

Meaning “stormy”.

Sylvie 

Meaning “forest”.

Tarragon 

After the herb.

Tempest 

Meaning “turbulent” or “stormy”.

Titania 

A lead character in the Shakespeare play A Midsummer Night’s Dream. The name means “great one” or “giant”.

Tigerlily 

A combination of tiger and lily making a strong and beautiful name. Also a character in Peter Pan.

Topaz

After the precious gem. It is said to have healing properties and bring luck.

Turquoise 

After the colour, which is an aqua blue shade. It also means “Turkish stone”.

Valley

Meaning between the mountains.

Venus 

After the planet, but Venus was also the goddess of love and beauty in Greek mythology.

Violet 

Meaning purple and also after the flowers.

Viola 

Meaning “violet” or “purple”.

Willow 

After the willow tree.

Wisteria 

Meaning “Wister’s flower”. The wisteria flower is. a symbol of devotion.

Wren 

Meaning small bird.

Yasmin 

Meaning “jasmine flower”.

Yvette 

Meaning “yew tree”.

Zaria 

Meaning rose.

Baby boy names inspired by nature 

Ash

Meaning ash tree or happy.

Ashton

Meaning ash tree town.

Aspen 

Taken from the name of the aspen tree. Also a place in Colorado in the US.

August

A month of the year but also meaning “great”. Could be shortened to Gus.

Basil

From the herb of the same name. Also means “brave”, “fearless” and “intrepid”.

Bay

Meaning “berry” and also a type of tree.

Beach

If you’re looking for an unusual nature and ocean inspired name then Beach is a great choice.

Bear

Meaning “strong” and “brave”.

Birch

After the tree.

Bramble 

Meaning “blackberry shrub”.

Briar 

Meaning “thorny bush of wild roses” or “shrub”. Can also be used as a girl’s name.

Clay

Perfect if you want an earthy baby name. Could also be used as Clayton.

Cobalt 

A deep blue colour.

Cotton

After the cotton plant.

Cloud 

A unisex baby name that’s perfect if you want to take inspiration from the sky and weather.

Eagle 

After the bird.

Eilon

Meaning oak tree.

Ellery

Meaning “alder tree”.

Elwood

Meaning “old, noble woods”.

Everest

Everest is the tallest mountain in the world, so this is a mighty name for a little baby.

Fen 

Meaning “peace”, but can also mean “fragrance”.

Fennel 

After the plant or herb of the same name.

Finn or Finlay

Taking inspiration from the fins of fish. Also means “fair”.

Fisher 

Meaning “fisherman”.

Flint 

Meaning “stream”. It is also a form of rock.

Forrest 

Meaning “woods”.

Fraser 

Meaning “of the forest men”.

Frost 

Meaning “freezing”.

Florian 

Meaning “blooming” or “flowering”.

Granite 

After the rock. Perfect if you are looking for a strong name inspired by the earth.

Grover 

Meaning “grove of trees”.

Hawk 

After the bird of prey.

Hurley 

Meaning “sea tide”.

Ignacio

Meaning fire.

Jaguar 

After the big cat.

Jet 

Referring to the colour jet black.

Jupiter 

After the planet and can also be a girl’s name.

Kestrel

After the majestic bird of prey.

Linden 

Meaning “linden tree hill”.

Lir 

Lir was the Irish god of the sea in mythology.

Lupin 

Meaning “wolf”.

Lynx 

Meaning “brightness”. A lynx is also a type of wildcat.

Marino 

Meaning “of the sea”.

Marsh 

Word used to describe a wetland.

Mars 

After the planet, so a good choice if you want a celestial baby name.

Mason

Meaning “one who works with stone”.

Mercury 

After the chemical element. Mercury was also the Roman messenger god.

Merlin 

Meaning “sea fortress”.

Morgan 

Meaning “sea”.

Murphy 

Meaning “sea warrior”. A great choice if you like surnames as first names.

Nash 

Meaning “by the ash tree”.

Neptune 

After the god of the sea.

Oberon

Meaning “noble” or “noble bear”.

Ocean 

Can be used as a boy or girl’s name.

Onyx 

After the precious gem. Onyx is also a deep black colour.

Pacific 

After the Pacific Ocean but the word also means “tranquil”.

Phoenix 

After the mythic bird that symbolised rebirth and also meaning “dark red”.

Pine

After the pine tree.

Quill

A feather that is used as a pen.

Rafferty 

Meaning “flood tide”.

Reed

After the tall grass which often grows on wetland.

Reef

Perfect if you are looking for a laidback, surfer type name.

Rhodes 

Meaning “where roses grow”.

River 

A beautiful name for a boy that has grown in popularity in recent years but remains a rarely used baby name.

Roan

A term used to describe the colour of a horse where they have an even mixture of different coloured fur.

Rocky 

Meaning “rest”.

Rowan 

After the rowan tree.

Slate 

A type of rock and also a shade of grey.

Storm 

A powerful boy’s name meaning “tempest”.

Stone 

A great choice if you want a one syllable and strong name.

Thorn 

Meaning “thorn bush”.

Tiberius 

Meaning “of the Tiber” which is a river that runs through Rome.

Tide 

A beautiful choice if a you want an ocean themed name.

Timber 

Great if you want a name inspired by the woods.

Vine 

A unisex name referring to climbing plants.

Wade

Meaning “river ford”.

West

A powerful choice if you love the idea of a geographical name.

Wilder

Meaning hunter.

Wolf 

A rare and unusual baby boy name after the wild breed of dog.

Zuma 

Meaning “peace”.

Nature baby name ideas for boys and girls

← Previous
Toddler speech delay and lockdown: How to support your child
Next →
WUKA period pants review