The invention discloses an environment-friendly disinfectant. The environment-friendly disinfectant is prepared from the following components in parts by weight: 30-50 parts of modified tea saponin, 25-40 parts of water, 3-5 parts of sodium carboxymethyl cellulose, 10-15 parts of tea oil, 5-8 parts of nut oil, 3-5 parts of essential oil of jasminum, 3-5 parts of dementholized peppermint oil and 1-2 parts of higher alcohol. A preparation method for the environment-friendly disinfectant comprises the following steps: (1) putting tea oil, nut oil, essential oil of jasminum, dementholized peppermint oil and higher alcohol into a stirring container to stir; (2) adding modified tea saponin, water and sodium carboxymethyl cellulose into a container to co-stir and cool, and adding into an ozone curing machine for curing ozone. The environment-friendly disinfectant has killing effects on pathogenic microorganisms such as various bacteria, funguses, viruses and mycete, has good quick property, safety, penetrability, stability and no drug resistance, and further has the effects of resisting inflammation, blocking water loss, relieving slight illness and edema, promoting blood circulation, being capable of expelling wind-damp, dredging channels and collaterals, fading stretch marks and scars, improving skin gloss and elasticity, making skin tender, being capable of balancing the pH value of skin, and helping formation of collagen.