The invention discloses a pesticide composition and a preparation method thereof. The pesticide composition comprises a toosendanin solution, croton oil, limonene, an organosilicon surfactant SilwetL77, and a vegetable oil emulsifier. The pesticide composition product has a good sustained-release effect, is compounded by using the toosendanin solution, the croton oil, limonene, the organic silicon surfactant SilwetL 77 and the vegetable oil emulsifier, has obvious compounding synergistic effects, a long effect time, obvious insecticidal effects, and low toxicity, can be naturally degraded, and reduces drug resistance of insect pests. Toosendanin in the toosendanin solution and crotonic acid in the croton oil are plant-based pesticides, the pesticide composition does not contain any chemical pesticide ingredients, and has no residue, the damage to the environment is greatly reduced, and toxicity to an applicator during an application process is reduced. The toosendanin extraction efficiency of a toosendanin solution preparation method is 3-5 times of that of an ordinary method, production efficiency is greatly improved, the content of impurities in the prepared toosendanin solutionis greatly reduced, and the purity is high.