The invention relates to highly anti-corrosion chemical nickel-plating liquid. The chemical nickel-plating liquid is prepared from the following components: basic chemical nickel liquid, a wetting agent, a brightener and a stabilizer, wherein the basic chemical nickel liquid is prepared from the following components by weight: nickel sulfate, sodium hypophosphite, citric acid, lactic acid, propionic acid and sodium acetate; the wetting agent is polyethylene glycol, the brightener is 2-mercaptobenzothiazole and polyimide, and the stabilizer is one or a mixture of a 3-sulfur-isothiourea propanesulfonic acid compound, 3-amino-5-mercapto-1,2,4-triazole and S-carboxyethyl isothiuronium betaine. According to the highly anti-corrosion chemical nickel-plating liquid, working temperature is 85-95 DEG C, plating speed can reach about 10-12 mu m/h, plating is even, compact, bright and good in corrosion resistance, all ordinary steel plating thickness is 10 mu m or above, and resistance to neutralsalt spray is 48 h or above.