Polypyrrole (PPy) coatings were successfully electrosynthesized on the carbon steel by embedding SnO2and Sb-SnO2 nanoparticles (NPs). The associated structural, morphology, hydrophobic, physicalproperties, anti-corrosion and self-healing performance of these coatings were systematically studiedby several tests. XRD results showed that SnO2 had a tetragonal rutile structure and the lattice parametersindicated that Sb ions were successful substituted into SnO2 lattice. The average size of SnO2 NPs wasdecreased by the incorporation of Sb-SnO2 NPs, which were found through TEM images. The contactangle test showed that the hydrophobic of PPy coatings was greatly enhanced by the incorporation of Sb-SnO2 NPs. SEM results revealed that Sb-SnO2/PPy coating exhibited a more compact and uniform surfacethan SnO2/PPy coating, hence the physical barrier effect was significantly strengthened. Theelectrochemical measurements confirmed the excellent anti-corrosion and self-healing ability of Sb-SnO2/PPy coating for a long immersion time in HCl solution. The superior anti-corrosion performance ofSb-SnO2/PPy coating was ascribed to the synergistic effects of the anodic protection combined with theself-healing effect, the excellent physical barrier effect with compact, smooth and hydrophobic coatingsurface as well as the formation of p-n junction with decreased charge transfer.