The invention relates to Chinese herbal medicine plant shampoo and a preparation method thereof. The shampoo is prepared from the following raw materials: coco-glucoside, sodium laureth sulfate, cocamidopropyl, polydimethylsiloxane, guar hydroxypropyl trimethyl ammonium chloride, sodium chloride, hydrolyzed wheat protein, panthenol, citric acid, polygonum multiflorum root, medlar fruit, goldthreadroot, rheum palmatum root, radix sophorae flavescentis, pseudo-ginseng root, sophora flower bud, dandelion herb, paeonia veitchii root, dateplum persimmon, radices lithospermi, lalang grass rhizome,mulberry root, lophatherum gracile leaf, radix ginseng, and berberis aquifolium. The Chinese herbal medicine plant shampoo disclosed by the invention can activate the hair papilla cell growth activity, thereby achieving the effect of preventing hair loss and cultivating hair; the shampoo can quickly permeate into the deep scalp and hair follicle, can activate the hair follicle, improve metabolism,and supplement various nutritional ingredients required for the hair growth, thereby improving the existence environment of the hair fundamentally. The shampoo can degrease the hair, remove dandruffand relieve itching, firm hair roots, prevent the hair from falling, promoting the hair to healthily grow, and enable the hair to be silky, shining and elastic.