The invention discloses a traditional Chinese medicinal external cream for blackening white hair, and a preparation method thereof. Raw materials of the external cream comprise 10-20 parts of prepared rehmannia root, 10-20 parts of Cistanche deserticola, 5-10 parts of black beans, 5-10 parts of Radix Polygonum Multiflorum, 10-20 parts of black sesame, 5-10 parts of chrysanthemum, 5-10 parts of rhizoma gastrodiae, 1-4 parts of radix bupleuri, 1-4 parts of Rhizoma Cyperi, 1-4 parts of rhizoma gastrodiae from Sichuan, 5-10 parts of Salvia miltiorrhiza, 1-4 parts of ginseng, 1-4 parts of Gambir Plant, 1-4 parts of pearl, 1-4 parts of Chinese angelica, and 1-4 parts of Vitex trifolia L.. The preparation method comprises the following steps: adding water to above traditional Chinese medicines in proportion, and boiling for extraction; heating to 50-65DEG C, and uniformly stirring for dissolving; starting an emulsification pot for stirring, and pumping the traditional Chinese medicines into the emulsification pot while stirring; pumping cosmetic components into the pot, and homogenizing for 3-5min; cooling to 30DEG C, adding an absorption assisting additive, and uniformly stirring; and discharging, carrying out standing storage, examining, and canning qualified products. The external cream is simple to use, is smeared on hair every day, can effectively increase blood supply of cells, enrich yin, nourish kidney and increase kidney water to ascend to brain, so hair has enough blood supply, thereby white hair is blackened.