The invention relates to a disinfectant prepared from plant extracts. The disinfectant prepared from the plant extracts comprises the following raw materials in percentage by weight: 0.05 to 0.5 percent of chlorogenic acid, 0.1 to 1 percent of gallic acid, 0 to 1 percent of sophocarpidine, 0 to 0.8 percent of clove oil, 0 to 1 percent of peppermint oil, 0 to 1 percent of moxa volatile oil or spearmint oil, 0.1 to 2 percent of tween 80, 5 to 50 percent of ethanol, 0.1 to 1 percent of sodium citrate, 0 to 0.8 percent of lauryl sodium sulfate, 0 to 0.5 percent of fragrance regulator and the balance of pure water. The invention also provides a preparation method for the disinfectant. The disinfectant prepared from the plant extracts and the preparation method for the disinfectant have the beneficial effects that: the disinfectant belongs to a pure Chinese medicine compound disinfectant preparation, is safe for human and livestock to use, does not have corrosivity and toxic or side effect, is insusceptible to medicine resistance after a long-time use, has good disinfection effect, avoids environmental pollution, has wide application, can be used for disinfecting air and can also be used for disinfecting the surfaces of skin, clothes, tableware, furniture and the like, and meets universal requirements of people.