The present invention discloses hair care shampoo and a preparation method thereof. The hair care shampoo comprises the following components in parts by weight: 15-30 parts of sodium laureth sulfate,10-25 parts of sodium lauroamphoacetate, 2-8 parts of cocamidopropyl betaine, 1-5 parts of coconut oil diethanolamide, 1-3 parts of EDTA disodium, 2-4 parts of piroctone ethanolamide, 0.5-3 parts of nut seed oil, 1-3 parts of sodium chloride, 0.5-2 parts of sodium benzoate, 0.5-1 part of citric acid, 0.2-0.5 part of methylisothiazolinone, 0.5-1 part of wheat protein, 1-3 parts of an aloe vera leafextract, 1-2 parts of an olive leaf extract, 0.1-1 part of essence and 30-65 parts of water. The shampoo is mild in property, free of silicone oil, alcohol, pigment and nipagin ester preservatives, fine and smooth in foams, easy to wash, moderate in acidity and alkalinity, and capable of mildly cleaning scalp and hair, and at the same time protects the scalp health and enables the hair to be smooth and glossy.