Estas plantas suculentas crecen principalmente en suelos de piedra caliza (nunca sobre suelo volcánico), a altitudes de entre 300 y 3300 msnm.