The invention discloses insect-preventing non-woven fabric which is prepared from adhesive, deinsectization agents, polypropylene, methyl cellulose, nylon and dacron. The insect-preventing non-woven fabric is formed by compositing methyl cellulose and the deinsectization agents with polypropylene, nylon and dacron at high temperature after methyl cellulose and the deinsectization agents are bonded through the adhesive, acrylic ester is adopted as the adhesive, and pyrethrin, tobacco extract, rosin, a santonin solution, a toosedarin solution, a natural mineral insecticide, sodium fluoride and sodium fluosilicate are adopted as the deinsectization agents. The insect-preventing non-woven fabric is prepared from 20-30 parts of adhesive, 8-30 parts of deinsectization agents, 10-20 parts of polypropylene, 15-35 parts of methyl cellulose, 25-35 parts of nylon and 20-30 parts of dacron. In the using process, the insect-preventing non-woven fabric is stable in performance, good in insect preventing effect, high in environment tolerance and long in service life.