The invention provides an efficient road deicing agent and a preparation method thereof. The electrochemical comprises, by weight, 0.1-1 part of polyethylene oxide, 0.2-0.3 part of potassium acetate,100-150 parts of a plant ash lixivium, 2-5 parts of an emulgator, 0.3-0.5 part of sodium citrate, 0.02-0.05 part of mercapto benzothiazole, 0.01-0.03 part of sodium polyaspartate, 0.2-0.4 part of sodium tetraborate, 0.4-0.6 part of sodium lactate, 0.3-0.6 part of dicyclohexylaminenitrite and 3-5 parts of diatom ooze dry powder. The deicing agent is prepared through dissolution, stirring, heating,repeated freeze thawing and other methods, with sylvite as a main deicing component, the deicing agent does not contain chloridion for corroding metal, efficient deicing is achieved, corrosion of thedeicing agent on the metal and pavement and damage of water containing the deicing agent after snow melting to vegetation can also be effectively prevented, and the deicing agent is an energy-saving,environment-friendly and efficient deicing agent.