The invention relates to traditional Chinese herbal health care lotion and a preparation method thereof; ginseng, gastrodia elata, ganoderma lucidum, notoginseng, Chinese caterpillar fungus, caulis dendrobii, immortal grass, honeysuckle, dandelion, radix isatidis, mung beans, wild chrysanthemum flower, radix paeoniae rubra, buffalo horn, papaya, ramulus mori, acanthopanax bark, red coix seed, ginkgo biloba, sea clams shell, rhizoma ligustici wallichii, sheep hoof and other traditional Chinese medicine are decocted to obtain extract; the preparation method comprises the following steps that (1) all raw materials are mixed, added with water and decocted for 2 hours at the temperature of 70DEG C to 90 DEG C; and (2) the mixture is continuously decocted for 1.5 hours to 2 hours at the temperature of 90DEG C to 100DEG C and filtered, and the extract is obtained; and (3) surfactant and water are added into the extract and mixed uniformly, wherein the extract: the surfactant: the water=1:4:5. The traditional Chinese herbal health care lotion has a good health care effect, is particularly applicable to mental / physical laborers and social groups who have bad mental condition, easily get tired and have quite bad skin, can serve as the detergent of underwear and has an ideal health care effect; and the preparation method is scientific and reasonable, and can effectively display the functions of all the traditional Chinese herbal components.