Does bamboo need soil or rocks to grow or you can just plant it inside a glass of water and it will thrive? Bamboo is a type of woody plant that is a fast-growing, renewable resource.
Bamboo does not actually “need” soil to grow, but it needs something to grow in. In nature, bamboo grows from water sources such as swamps and river banks.
Well, as we mentioned earlier, does bamboo need soil? Bamboo doesn’t need much in terms of soil. It can grow in sandy dirt (but not too much sand), loamy soil, and even gravel.
Bamboo is mostly found growing in swampy areas so don’t think that it can only grow together with other plants. Bamboo doesn’t like water unless its roots are exposed (that’s why gravel works).
You can make do with either one; gravel has a huge surface area which allows the root system to develop easily while regular dirt keeps the plant healthier over time.
Bamboo grows best with a combination of both water and soil. It thrives in moist soil but will be fine if it doesn’t get any for a few days. Bamboo requires nutrient-rich, well-draining soil to grow successfully.
So does bamboo need soil? Yes, it needs a nutrient-rich, well-draining medium. The growing medium does not necessarily have to be the traditional soil rather it can be replaced with gravel or rocks.