Es silvestre y crece a orillas de ríos, arroyos y riachuelos, asociada a vegetación perturbada en bosques tropicales caducifolios, subcaducifolios, subperennifolios y perennifolios, así como en matorral xerófilo y bosque mesófilo de montaña.