La flora es variada y existen varias especies en especial estudio, abundan los matorrales, las plantas cactáceas como los cardones, biznagas, órganos, nopales y garambullos, los mezquites o algarrobos, guayacanes, ceibas, palmeras, platanares silvestres, mangles, amapolas, etc.