The invention belongs to the technical field of skin care and hair care, and particularly relates to an anti-dandruff, repair and moisturizing shampoo and a preparation method thereof. The anti-dandruff, repair and moisturizing shampoo is prepared from the following components of ethylenediamine tetraacetic acid disodium salt, citric acid, cationic guar gum, glycerin, cationic cellulose, fatty alcohol-polyoxyethylene ether sodium sulfate, fatty alcohol ammonium sulfate, EGDS (Ethylene Glycol Distearate) and EGMS (Glycol Mono Stearate), coconut oil fatty acid monoethanolamide, methyl ester, vitamin E, D-panthenol, an amino acid moisturizer NMF50, cocamidopropyl betaine, water-soluble caprylic capric triglycerride, emulsified silicone oil, fructus cnidii extract, phenoxyethanol, methylisothiazolinone, sodium chloride, jasmine essence and deionized water. The prepared anti-dandruff, repair and moisturizing shampoo has the advantages that the components are mild without irritation, the natural raw materials are selected, the double effects of hair washing and hair care are realized, and the problem of dandruff is fundamentally solved; in addition, the coarse hairs can be nourished, thewithered hairs can be repaired, the hairs are smooth from interior to exterior, and the lasting moisture effect is realized; Besides, the stability is good.