The invention relates to the technical field of cosmetics for hair and especially relates to anti-hair loss and hair-regeneration shampoo prepared from herbal essence and biochemical components and a preparation method thereof. The preparation method scientifically adopts the modern herbal essence such as artemia extract, hydrolyzed rice protein, hydrolyzed corn protein, pea extract, flaxseed extract, pomegranate rind extract, propolis extract, black willow bark extract, beet root extract and mint extract, also adopts the modern biochemical components such as human oligopeptide-11, human oligopeptide-3, human oligopeptide-10, copper tripeptide-2, clove leaf stem cell fluid and oat polypeptide, and also adopts natural source surfactants such as lauryl glucoside, decyl D-glucopyranoside, sodium cocoyl glutamate, sodium lauroamphoacetate and soapbark extract. Compared with the prior art, the preparation method breaks through traditional plant (Chinese herbal medicine) use and traditional formula use, realizes formula design and raw material optimization based on the modern care conception and scientific raw materials, and does not use any chemical source surfactants, antiseptics, pigments and perfume. The anti-hair loss and hair-regeneration shampoo obtained by the preparation method is natural, safe and effective anti-hair loss and hair-regeneration shampoo satisfying the modern health concept.