
Sotols prefer well-draining, sandier soils. They are adapted to rocky and sandy soils found in arid and semi-arid regions of North America. However, they are tolerant of a range of soil types and can grow in clay soils as well. It is important to avoid soils that are consistently waterlogged as this can lead to root rot.