Electric kettles may rust when low-grade metal, surface scratches, hard water minerals, salt residue, or long-term moisture damage the protective surface. Stainless steel is corrosion-resistant, but it is not completely rust-proof under all conditions