La gran mayoría de la vegetación del municipio es de selva, en mucha de ella se practica la llamada agricultura nómada, es decir se siempre en diversos puntos rotándose de un lugar a otro, es se da principalmente en el territorio interior del municipio, entre los árboles que abundan en esta zona están el chicozapote, el palo de tinte, la caoba y el ciricote; la zona costera registra dos tipos de vegetación, manglar y tular, característicos de toda la región.