The invention belongs to the technical field of environment protection, and especially relates to a composite microbial preparation for garbage deodorizing and sterilization and a preparation method thereof. The microbial preparation comprises beauveria bassiana, saccharomyces cerevisiae, lactobacillus plantar, rhodopseudomonas palustris, and bacillus thruingiensis. The comprehensive composite inoculant provided by the invention can remove the garbage odor and kill insects such as mosquito, fly, cockroach, and the like; and can be used in locations such as rubbish transfer station, digestion tank, public lavatory, landfill, etc. to remove odors and kill insects. The stinky odors given off by the garbage can be rapidly degraded under the cooperation of five microorganisms, furthermore, the bacterium proliferation is inhibited, the insects in the garbage piles such as mosquito, fly, cockroach, and the like can be killed, and the microecological environment of garbage piles can be improved, so the composite inoculant has a very important economic and environment-protection meaning.