The invention discloses a fragrant and environment-friendly plant cleaning agent and a preparing method thereof. The fragrant and environment-friendly plant cleaning agent comprises, by weight, 18-22 parts of phosphoric acid, 16-19 parts of glycolic acid, 11-14 parts of alkylphenol oxethyl ammonium salt, 11-12 parts of ethenyl tetraacetic acid tetrasodium, 11-13 parts of xanthic acid gum, 10-12 parts of resol, 10-12 parts of boron carbide, 80-100 parts of deionized water, 4-5 parts of seeds of pepperweed, 10-12 parts of cassia twigs, 10-12 parts of white paeony roots, 10-12 parts of rhizoma zingiberis, 8-10 parts of herba ephedra, 8-10 parts of pinellia ternate, 5-8 parts of thunberg fritillary bulbs, 3-5 parts of herba asari, 10-15 parts of the fruits of Chinese magnoliavine, 8-10 parts of liquorice and 4-5 parts of scented tea. The fragrant and environment-friendly plant cleaning agent has the advantages that the preparing technology is simple and convenient, and pungent smells do not exist in the cleaning process; as neutralizing is carried out through plant ingredients in the formula, the environmental protection effect and the pollution-free effect are achieved; meanwhile, in the application, pollutant such as petroleum is mainly removed; compared with a common cleaning agent, the fragrant and environment-friendly plant cleaning agent is good in decontamination effect, high in neutralizing capacity and obvious in using effect.