The invention provides hair loss preventing and hair growth promoting shampoo and a preparation method thereof, and relates to the field of daily chemicals. The shampoo comprises the following raw materials of piroctone olamine, a radix gentianae extract, ginsenoside CK, diaminopyrimidine oxide, a ginseng root extract, a ginger root extract, a cordyceps militaris extract, a fructus forsythiae fruit extract, a radix sophorae yellowish sophora extract, arginine, Vit B6, a surfactant, a preservative, a hair conditioning agent, a chelating agent, a thickening agent, a pH-regulating agent, a flavoring agent, a freshener, a heat sensing agent and water. The shampoo is free from any hormones and illegal drugs, safe and healthy, and the components are in composite coordination, so that blood circulation can be promoted, hair mother cells are revived, estrogen secretion is restrained, scalp microenvironment is improved, inflammatory factor release is restrained, energy supply is reinforced, andfurther, the hair loss preventing effect is reinforced.