110 Earthy Boy Names Inspired by Nature (2024)

By Elisa Cinelli

Updated December 15, 2022

Do you dream of camping trips and weekend hikes with your growing family? If you have an appreciation for the natural world that you would like to share with your new baby boy, why not start by giving him an earthy boy name?

Earthy names for boys encompass any and all nature names inspired by beautiful landscapes and the planet Earth. This includes animal-inspired names like Fox and Bjorn (which means “bear” in Swedish), tree names like Aspen, Elm, and Forrest, and names taken from natural landforms, like River and Bryn (which means “hill” in Welsh).

Related: 76 Nature Baby Names Inspired by Mountains and Valleys

It’s no surprise that earthy names are growing in popularity during a time in history where so many people are quarantined in their city apartments. Earthy names fit in with the cottagecore aesthetic, which is based on nostalgia and a love for the natural world. Cottagecore names are trending now, presumably for this exact reason.

Popular Earthy and Nature Names for Boys

110 Earthy Boy Names Inspired by Nature (1)

The popularity of earthy boy names may also be due to a growing appreciation for the natural world as we grapple with the growing concern of climate change. If you love the great outdoors and want to choose a baby name that feels like a breath of fresh air every time you say it, why not go with something from our name list of the best earthy boy names?

Earthy Boy Names that Start with A to E

  1. Aaron - Hebrew origins, meaning “high mountains”
  2. Acorn - English origins, the nut
  3. Ahote - A Native American boy name meaning “woods”
  4. Ainsley - Scottish, means “clearing in the woods”
  5. Ajax - Latin name for the Greek word meaning “earth”
  6. Alan - A French name meaning “little rock”
  7. Alder - German name that means “eagle” this name also invokes the “alder tree”
  8. Ash - English, means “ash tree”
  9. Aspen - English, the tree
  10. Atlas - Atlas is a gender-neutral name of Greek origin. Meaning “to carry.” In Greek mythology, Atlas is the name of the Titan who bore the weight of the world on his shoulders.
  11. Basil - An English or French name meaning “brave” it also invokes the popular herb!
  12. Barlo - A Latin boy name meaning “water”
  13. Beech - English, means “beech tree”
  14. Birch - English, means “birch tree”
  15. Bjorn - Swedish, means “bear”
  16. Bradley - An Old English name that means “clearing in the wood”
  17. Brent - Celtic, means “hills”
  18. Bryn - Welsh, English, means “hill”
  19. Canyon - A large ravine or footpath.
  20. Cary - The name of an old Celtic river.
  21. Cashel - Irish, means “castle, stone fort”
  22. Cedar - English, the tree
  23. Clay - English, means “clay”
  24. Clyde - The name of a river in Scotland
  25. Colm - Gaelic, means “dove”
  26. Connal - Irish, Scottish, means “wolf”
  27. Connell - Irish, means “strong wolf”
  28. Cove - English gender-neutral name meaning “small bay”
  29. Cullen - Irish, means “holly tree”
  30. Cypress - Greek, the tree
  31. Darby - Norse, means “place of the deer”
  32. Darragh - Irish, means “oak”
  33. Demeter - Slovak, Hungarian, means “Earth mother”
  34. Diar - This Arabic name for boys means “expensive wood”
  35. Dionne - French, means “child of heaven and earth”
  36. Drake - English, a duck, also means “dragon”
  37. Dylan - Dylan is a name of Welsh origin meaning "son of the sea." This is a unisex name that works for earthy baby boys and baby girls.
  38. Eaton - A trendy boy’s name meaning “riverside”
  39. Elm - English, the tree
  40. Elwood - This Old English boy’s name means “elder tree forest.”
  41. Eoghan - Irish, means “born of the Yew tree”
  42. Etu - A Native American boy name meaning “the sun”
  43. Everest - An English name for Earth’s tallest mountain
  44. Everley - English, means “meadow of boars”
  45. Ewen - This Scottish name Ewen means born of the yew tree.

Earthy Boy Names that Start with F to K

110 Earthy Boy Names Inspired by Nature (2)
  1. Fern - English, means “green shady plant”
  2. Ferris - Irish, means “rock”
  3. Fiore - Italian, means “flower”
  4. Fisher - English, means “fisherman”
  5. Forrest - French, means “forest”
  6. Fox - English, the animal
  7. Flynn - This baby boy name of Irish origins means “red-haired”
  8. Gardener - Anglo-Saxon, means “keeper of the garden”
  9. Geo - Greek, means “earth”
  10. George - This popular boy name translates to “earth worker”
  11. Glenn - Gaelic, means “valley”
  12. Goran - Slavic, means “highlander, mountain man”
  13. Greene - Old English, means “green”
  14. Haelyn - English means “a waterfall to the sea”
  15. Hammon - Old English, means “mountain home”
  16. Hawk - English, the bird
  17. Heath - Old English, means “someone who lived at a moor”
  18. Idra - Hebrew, means “fig tree”
  19. Indra - A Sanskrit name for the God of the raindrops.
  20. Irving - This Scottish boy’s name means “green water”
  21. Jasper - English, a semiprecious stone
  22. Jay - English, a bird
  23. Juniper - English, an evergreen plant
  24. Ksh*tij - This Indian name means “born of the Earth”

Earthy Boy Names that Start with L to P

110 Earthy Boy Names Inspired by Nature (3)
  1. Lake - English, means “lake”
  2. Lance - German, means “land”
  3. Larch - English, the tree
  4. Lark - English, the bird
  5. Leif - Scandinavian, means “heir”
  6. Lennox - Scottish name for “from the field of elm trees”
  7. Linden - English, the tree
  8. Lupin - Latin, means “wolf”
  9. Lyndon - English, means “linden tree”
  10. Mar - A unique boy’s name meaning “of the sea”
  11. Marshall - Irish, means “horse servant”
  12. Maxwell - A great stream or body of water
  13. Nova - Latin, an exploding star
  14. Oak - English, the tree
  15. Oakley - Old English, means meadow of oak trees
  16. Oceanus - Greek Mythology, the god who personified the endless river that surrounded the Earth
  17. Oleander - Greek, means “evergreen tree”
  18. Oliver - This popular baby boy name comes from the Greek meaning for “olive tree.”
  19. Oren - Irish, means “pine tree”
  20. Orson - Latin, means “bear cub”
  21. Oriel - Latin, a bird
  22. Phoenix - Greek origin meaning “dark red” or “crimson”
  23. Pierce - Welsh, means “rock”

Earthy Boy Names that Start with R to Z

110 Earthy Boy Names Inspired by Nature (4)
  1. Raven - English, the bird
  2. Reed - English, means “reed”
  3. River- English, means “river”
  4. Rocky - Old English, “rock fortress”
  5. Rohit - This Indian boy's name means “rays of sun”
  6. Rowan - Old English name that means “From the rowan tree; tree with red berries”
  7. Silas - A biblical name meaning “woods”
  8. Sky - English, means “sky”
  9. Slate - The name Slate is primarily a male name of American origin that means “gray-green rock.”
  10. Spruce - English, the tree
  11. Sterling - English, means “starling”
  12. Terran - English, means “man of the earth”
  13. Teryn - Celtic, means “Irish hillside”
  14. Vermont - French, means “green mountain”
  15. Wolf - English, means “wolf”
  16. Wren - English, the songbird
  17. Yael - Hebrew, means “ibex”
  18. Yasen - A Bulgarian name meaning “ash tree.”

For more baby name inspiration check out these popular baby name lists:

  • Top 1000 Most Popular Baby Boy Names in the U.S.
  • Top 1000 Most Popular Baby Girl Names in the U.S.
  • The 100 Coolest Baby Names in the World

Love these baby names for blessing? Pin this list to save it for later:

110 Earthy Boy Names Inspired by Nature (5)
110 Earthy Boy Names Inspired by Nature (6)

Was this article helpful?

Thank you for your feedback.

About the author

Elisa Cinelli

About Elisa

Elisais a well-known parenting writer who is passionate about providing research-based… Read more

View more articles from this author

See our editorial process

Meet Our Medical Review Board

Learn About Our Fact Checkers

110 Earthy Boy Names Inspired by Nature (2024)
Top Articles
Latest Posts
Article information

Author: Jeremiah Abshire

Last Updated:

Views: 6107

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Jeremiah Abshire

Birthday: 1993-09-14

Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

Phone: +8096210939894

Job: Lead Healthcare Manager

Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.