I've heard that using regular soil in containers can cause drainage issues, but I'm puzzled. Why does water behave differently in soil when it's in a container versus being in the ground? I get that water can't escape sideways in a pot like it can in the ground, but doesn't that just mean it would take a bit longer to settle? I'd love to understand the science behind this better.
3 Answers
Soil in the ground acts differently because it’s usually a mix of dense inorganic materials like sand, silt, and clay, with organic matter, which helps manage moisture levels. In contrast, potting mixes tend to be lighter and contain things like peat and perlite. These materials are designed specifically to improve drainage in confined spaces. Also, anything too dense can restrict airflow around the roots, making it harder for plants to thrive. You really have to keep mixing it up in containers to avoid issues.
The main reason soil in containers can drain poorly is that once it gets too compacted, the water has a harder time moving through. In the ground, soil can spread out and water can evaporate more freely due to the larger surface area. Plus, the natural organisms in the soil help aerate it and improve drainage—things that just don’t happen as easily in a pot. If you have clay-heavy soil in a pot, for instance, it may just sit there, leading to root rot since there's limited evaporation. So, while soil can certainly retain moisture in the ground too, it's generally in a much healthier state overall due to those factors.
Exactly, and don’t forget about how often you might have to water pots versus ground plants, too! Containers need consistent checking and amendments to keep the soil breathing.
I've heard the argument that soil in containers shouldn't be used because it leads to problems, but who even says that? It seems like it's all about the type of soil you’re using. Most potting mixes should be designed to counteract those drainage issues, unlike just any dirt you’d dig up from your yard.

Right, which is why potting soil isn’t quite the same as regular garden soil. It’s tailored to handle those drainage issues directly.