The invention belongs to the technical field of deodorization, and discloses a composite plant deodorant and a preparation method thereof. The composite plant deodorant is prepared from, by weight, 5-15 parts of an extracting solution A, 5-20 parts of an extracting solution B, 3-10 parts of an extracting solution C, 5-18 parts of a surfactant and 60-70 parts of water, wherein the extracting solution A is prepared by mixing and crushing ginger, mint, aloe, platycodon grandiflorum, loquat seeds and wild peach seeds according to a first ratio to obtain an extracting solution serving as an extracting raw material; the extracting solution B is prepared by mixing anise, rose, jasmine, orange, grapefruit, lemon, laurel, holly, pine needle and camphor tree according to a second ratio and crushingthe mixture as an extracting raw material; and the extracting solution C is prepared by mixing and crushing honeysuckle, paris polyphylla and folium isatidis according to a third ratio and taking themixture as an extracting raw material. The composite plant deodorant can fundamentally remove odor and purify the environment, and has an efficient deodorization effect in the fields of garbage deodorization, breeding deodorization, sewage deodorization and the like.