Siedlisko: Koralowiec rośnie w różnych siedliska ale preferuje piaszczyste gleby gliniaste i najczęściej znajduje się w hamakach z mesycznego drewna liściastego, otwartych, piaszczystych lasach, naruszonych miejscach lub polanach. Jest nieco tolerancyjny na sól i można go znaleźć na otwartych przestrzeniach w pobliżu słonej wody.