Generalmente en los pastizales húmedos y bosques abiertos; y en afloramientos rocosos o arenosos costeros, desde 10 a 2,800 msnm.