The invention belongs to the field of deicing and snow-melting agents, and discloses a biomass environment-friendly non-chlorine deicing and snow-melting agent and a preparation method thereof. The deicing and snow-melting agent is prepared from 10-30 parts of tap water, 15-35 parts of glucose degradation product, 6-20 parts of starch degradation product, 8-18 parts of saccharose, 7-18 parts of monoglyceride citrate and 2-5 parts of corrosion inhibitor; the preparation method comprises the steps that firstly, the glucose degradation product and the starch degradation product are prepared; thenthe tap water is added into a reaction kettle, the temperature rises to 60-80 DEG C, the glucose degradation product and the starch degradation product are added, and mixing reaction is carried out for 1-3 h; then the saccharose, the monoglyceride citrate and triisopropanolamine are added in sequence, and full stirring and mixing reaction is carried out for 1-2 h; and lastly, after the reactant is mixed uniformly and dissolved into one phase, cooling and discharging are carried out. The biomass environment-friendly non-chlorine deicing and snow-melting agent and the preparation method thereofhave the advantages that the obtained product has strong snow-melting and deicing abilities and a weak corrosive effect, the raw material is basically biomass, the biodegradability is high, and the biomass environment-friendly non-chlorine deicing and snow-melting agent belongs to an environment-friendly product.