Perennials typically need soil that is at least 8-12 inches deep to promote strong root growth and nutrient absorption. The general rule is that you should have at around 8 inches so the root system has plenty of room to grow.