The invention discloses a snow melting agent, and belongs to the technical field of composite salt. Water and one, two, three, four, or five of calcium chloride, magnesium chloride, potassium chloride, sodium chloride, calcium nitrite, calcium hypochlorite, and urea chemical raw materials, a a water quality stabilizer, one, two, three, four, or five of sodium citrate, sodium hexametaphosphate, sodium gluconate, polyaspartic acid and other chemical materials as a corrosion inhibitor, one, two, three, four, or five of chemical fertilizers for promoting plant growth, potassium fulvate for improving a soil aggregate structure, and sodium chloride and activator urea for alleviating pavement thermal shock are used for forming the snow melting agent according to respective attributes. The snow melting speed is high, the use amount is small, and the effect is good; both solid and liquid exist and the snow melting agent can be used at the temperature of over 35 DEG C; corrosion to metal and concrete can be effectively reduced; the plant growth is promoted; the snow melting agent has functions of bleaching, sterilization, disinfection, skid resistance, road surface cleaning and the like on water obtained after ice and snow melting; the snow melting agent, is suitable for mechanical throwing or spraying operation.