The invention discloses a composite plant disinfectant and a preparation method thereof. The composite plant disinfectant comprises the main raw materials including lonicera, Chinese atractylodes, scutellaria, crataegus, dandelion, phellodendron, lithospermum and the like, and the raw materials are crushed, immersed in distilled water, boiled, cooled, subjected to standing, filtered, added with chitosan and separately packed, so as to obtain the composite plant disinfectant. The composite plant disinfectant, disclosed by the invention, combines a variety of traditional Chinese medicine extracts for internal use, has good antibacterial function, can well sterilize golden staphylococci, colibacillus and salmonella, prevents microorganism from generating medicine resistance, does not pollute the environment, and is a disinfectant which is relevant to food sterilization, safe, innoxious, residue-free, high in action speed, stable in property and efficient.