La composición de los suelos es de tipos prodominantes Feozem Háplico abundante en la parte más céntrica del municipio, con adiciones de Cambisol Eutrico y Regosol Dístrico; en casi todo el resto del municipio, al poniente, los suelos son Regosol Eutrico, adicionado con Cambisol Eutrico y Litosol (roca o tepetate), en el sureste del municipio y lindando con La Huerta hay una mancha de luvisol, adicionado en algunas partes con litosol.