Despite the fact that Stainless Steel is very resistant to corrosion, in some circumstances it can corrode. In normal atmospheric or water based environments, stainless steel will almost never corrode. However, in aggressive conditions, basic grade stainless steel (Such as Grade 304) may corrode. It is recommended, that in aggressive conditions, you should use Grade 316 Stainless Steel.