The corrosion inhibition efficiencies of two novel Schiff bases, namely (E)-3-[thiophen-2-ylmethyleneamino]benzoic acid (T2YMABA) and (E)-4-(5-[(2-phenylhydrazono) methyl]thiophen-2-yl)benzoic acid (PHMT2YBA) on mild steel (MS) in 1.0M HCl solution has been investigated and compared using electrochemical impedance spectroscopy and potentiodynamic polarization analysis. The Schiff bases exhibited very good corrosion inhibitions on mild steel in 1.0M HCl medium and the inhibition efficiency increased with the increase in concentration of the inhibitor. Polarization studies revealed that T2YMABA acted as a mixed type inhibitor whereas PHMT2YBA molecules acted as anodic inhibitor.