The invention relates to shampoo free of silicone oil, cationic polymers, sulfate and preservatives and a preparation method of the shampoo. The shampoo disclosed by the invention is prepared from thefollowing raw materials: 5%-15% of sodium methyl cocoyl taurate, 5%-15% of sodium lauryl amphoteric acetate, 5%-30% of sodium lauroyl sarcosine, 0.1%-2% of citric acid, 0.5%-4% of an amino acid thickener, 0.05%-0.4% of tea tree oil, 0.1%-2% of Hydroxyacetophenone, 1%-5% of 1, 2-pentanediol, 2%-20% of a hair conditioner, 0.5%-10% of PEG-80 sorbitan laurate and the balance water. The shampoo does not contain irritant, harmful or sedimentary chemical components such as silicone oil, cationic polymers, sulfate and preservatives. The product prepared by a specific process is stable in quality, clear, transparent and natural in tea fragrance, and pigments and essences do not need to be added additionally. The product has moderate cleaning and washing capacity, hair dryness caused by excessive degreasing is avoided, and the hair is smooth and easy to comb. The product is mild, non-irritant, rich and fine in foam, easy to wash, light, moisturized, free of burden, antistatic, safe and degradable. The shampoo is suitable for hairs and furs with various characteristics, does not have anaphylactic reaction after being used, and has a great application prospect.