My partner and I set up a raised bed vegetable garden a few years back and have been pretty disappointed with the results. Despite our efforts to improve the soil with compost and fertilizers, we faced failed harvests and plants that just wouldn't grow. Recently, we dug up the beds and were shocked to find that a ton of tree roots had taken over. It was especially bad by the fence line where our neighbor has a bunch of oleanders, privet, and a pecan tree. Moving forward, we're switching to in-ground planting a bit further from that area, but I'm worried the roots will still invade for water and nutrients. Does anyone have advice or resources on managing tree roots in an in-ground garden?
2 Answers
Have you considered using raised planter boxes off the ground? It might give your veggies a better fighting chance against those roots.
I’ve totally been in the same boat! It’s a tough issue to tackle, but here are a few things that might help:
1. Try to plant your garden as far away from the trees as you can.
2. Dig a trench between the trees and your garden. You don’t have to make it permanent; just a trench to cut those pesky roots and then refill it later.
3. Make sure to break up the soil deeply at least once a year to disrupt any roots trying to sprout where you’re planting.
As for root barriers, I’ve found that they don’t always work long-term since roots often find their way under them.

I’m planning to dig 3 feet deep trenches on the tree side of my garden for barriers. How deep did you go with yours?