La flora en el municipio, se encuentran superficies forestales de tipo natural en cerros y llanuras, así como bosques de especies maderables y no maderables en los que destacan los pinos, encinos y el bosque de montaña.