The invention provides a moisturizing type bath cleaning product capable of removing dirt and waste keratin and a preparation method of the moisturizing type bath cleaning product. The product is prepared from the following components in percentage by weight: 1-15 % of polyhydric alcohols, 0.2-4 % of carbopol, 3-25 % of betaine-type surfactant, 1-20 % of alkyl trimethyl ammonium chloride, 0.2-3 % of a humectant, 0.1-6 % of a skin active ingredient, 0.01-0.5 % of a keratin softener, 0.5-3 % of a pH regulator, and 36-90 % of deionized water. The preparation method of the moisturizing type bath cleaning product comprises the following steps: adding polyhydric alcohols and carbopol into an appropriate amount of deionized water, carrying out heating till the temperature is 85-90 DEG C so that polyhydric alcohols and carbopol are completely dissolved and the mixing is uniform; (2) carrying out thermal insulation for 30-60 min, carrying out cooling to 35-40 DEG C, adding the rest raw materials, and carrying out stirring for uniform dissolving, thus obtaining the moisturizing type bath cleaning product capable of removing dirt and waste keratin. The pH value of the bath product is controlled to be 5.5-6.5, the product is mild without irritation, and no irritation and side effects are caused to the skin.