The invention provides a traditional Chinese medicine disinfectant and a preparation method thereof, and relates to the field of disinfectant. The traditional Chinese medicine disinfectant is prepared from, by weight, long pepper, litharge, Dendrobium, bee venom, emblic leaf, yellow root, saururus chinensis, aesculetin, camphortree leaf, swallow tail, rambutan, mile swertia herb, fungus-infected rice spike, chicory, senna, Celandine, aloe, gallnut, gentian, honeysuckle, Fructus Cnidii and mugwort; the preparation method includes steps of (1), weighing raw materials; (2), preparing extracting fluid and mixed powder; (3), mixing. The traditional Chinese medicine disinfectant solves the problem that the existing disinfectant is irritating to the wound and skin of a human body and even can cause the anaphylactic reaction of human body.