Abstract In this work, low-pressure cold-sprayed Ni-Zn-Al2O3 intermediate layers were deposited between supersonic–plasma-sprayed NiCr-Cr3C2 surface layers and underlying low-carbon steel layers to form a sandwich structure that enhances the corrosion resistance of non-skid NiCr-Cr3C2 coatings. The corrosion performance of these bi-layer non-skid coatings and that of a single-layer coating were investigated through electrochemical measurements and observations of their corrosion morphologies. The novel non-skid coating with a top layer possessing a fine powder grain size exhibited the best corrosion resistance because of the pseudopassivation of the interlayer and physical barriers created by the corrosion process. The intermediate layer substantially improved the corrosion resistance of the non-skid coatings.