Due to the weight of flagstone, it actually can be directly laid on dirt. When laying the stone directly on the soil, it does allow low-growing plants to grow in between each stone, so keep that in mind when designing your project.