The invention relates to a spray for dry cleaning woolen clothes and a preparation method thereof. The spray contains the following components in parts by mass: 10-28 parts of spermaceti, 5-14 parts of tea saponin, and 5-14 parts of potassium stearate , 2-8 parts of sodium alkylbenzene sulfonate, 1-3.5 parts of sulfaguanidine, 5-15 parts of silicone oil, 5-13 parts of polyacrylamide, 0.5-2.5 parts of polydimethylsiloxane, 0.5-2 parts of lotus essential oil Parts, 18-36 parts of ethanol, 80-145 parts of distilled water. The spray provided by the invention has good decontamination effect, can remove various stains on the woolen clothes, kill bacteria on the clothes, and can also remove peculiar smells on the clothes.