The invention discloses a plant antifreezer and its preparation method. The plant antifreezer is preparegggggd from the following components of: by weight, 0.5-0.97% of glucose, 0.5-0.97% of cane sugar, 0.2-0.5% of potassium dihydrogen phosphate, 0.18-0.21% of novel monomolecular lipid film, 0.06-0.17% of paclobutrazol, 0.2-0.33% of amino acid, 0.02-0.05% of 6-benzylamino-purine, 0.01-0.05% of rapin, 46-48.4% of glycerin and 48.6-51% of water. The plant antifreezer provided by the invention is nontoxic and harmless, doesn't pollute the environment, and can be directly sprinkled on plant leaf surfaces, flowers and flower bus. The preparation method is simple and requires low cost. Effective antifreezing period can reach 15-20 days. By the adoption of the plant antifreezer, lower temperature freeze injury resistance of plants can be enhanced and the freeze injury can be rapidly mitigated after freeze injury. The plant antifreezer provided by the invention can be used to form a protection film on the surface of a plant and protect the plant from cold, and has an effect of preventing diseases.