Normalmente crece en zonas calientes y con poca precipitación anual promedio (400-800mm con zonas circundantes entre 800-1200mm), casi exclusivamente como epifita con preferencia a bosques semi-xerófitos a xerófitos, pero también se encuentra en bosques de tierra caliente más húmedos y protegidos por vegetación, bosques de galería, tanto los que recorren pequeños ríos estaciónales, como aquellos bosques que crecen protegidos por las oquedades naturales que se forman en los pliegues de las colinas.