The invention discloses a 
surface cleaning polishing paste for 
nonferrous metal materials and a preparation method thereof. The 
polishing paste essentially consists of 
solvent, 
abrasive, surfactant, 
corrosion inhibitor and film forming material, wherein, the 
solvent comprises 
ethanol and 
acetone, the 
abrasive comprises components TiC and CaO, the surfactant comprises oda and hexadecanol, the 
corrosion inhibitor is 8-hydroxyquinoline and the film forming material comprises lac and paraffin. As the invention adopts novel surfactant and detergent that are uneasy to be oxidized and soft and hard matched mixed 
abrasive, at the same time the 
corrosion inhibitor is added in the prescription, and the mixture of the superfine lac film forming material and the matters has synergistic effect, the invention has the functions of cleaning, scratch removing, 
glazing, anti-corrosion, etc. and environment protective, no 
pollution and good effect. Therefore, the 
polishing paste can be widely applied to industrial devices for decontamination, mental container surface decoration, 
machine renewing, house decoration, etc.