The invention relates to a metal super-hydrophobic surface and a preparation method thereof. The preparation method comprises following two steps: firstly, electroplating method is adopted, traditional Watts electroplate liquid is taken as a base electroplate liquid, conductive metal base materials such as stainless steel, copper, aluminium alloy, and magnesium aluminum alloy, are taken as a negative electrode, and copper sheets are taken as a positive electrode so as to prepare a nickel coating layer; and secondly, an obtained electroplated surface and an ethanol solution containing fluorosilane are delivered into a heating furnace for heat treatment, and an obtained sample is subjected to washing and blow drying so as to obtain the surface with super-hydrophobicity on metal workpieces. The preparation method of the metal super-hydrophobic surface is simple; cost is low; and the preparation method is convenient for industrialized application. Contact angle of the obtained metal super-hydrophobic surface is more than 155 DEG, and rolling angel is less than 10 DEG; the metal super-hydrophobic surface possesses excellent super hydrophobicity, self-cleaning performance, wear resistance, and corrosion resistance; the preparation method is suitable for obtaining the metal super-hydrophobic surfaces with super hydrophobicity, self-cleaning performance, wear resistance, and corrosion resistance on the surfaces of a plurality of metal base materials with complex shapes and large area.