The invention relates to a scrub-type hand sanitizer for removing heavy oil stains in industry and a preparation method thereof. The scrub-type hand sanitizer comprises the following components: fatty alcohol polyoxyethylene ether, sodium dodecyl diphenyl ether disulfonate, Isomerized tridecyl alcohol polyoxyethylene ether, sodium di-sec-octyl sulfosuccinate, cocamidopropyl betaine, anionic polyacrylamide, abrasive particles, sodium metasilicate, chelating agent, ethanol, preservative, The balance is thickener, pH adjuster and water. The scrub-type hand sanitizer has stable properties, mild effect, high removal rate of heavy oil stains, no grease and dirt residue after washing hands, and is easy to rinse. After washing, the skin of the hands does not feel dry and tight, and has no adverse reactions such as irritation and allergies. It has high oil pollution efficiency and good hand washing effect. It is suitable for workers engaged in machine repair, auto repair, oil extraction, ink, printing, petrochemical, mechanical processing and other industries to remove heavy oil stains from their hands.