Yes, stainless steel corrodes. It resists corrosion far better than ordinary steel, but it is not immune. The “stainless” label refers to a self-healing protective layer of chromium oxide that forms on the surface, and when that layer breaks down, the metal underneath corrodes like any other steel. Understanding what damages that protective layer helps you choose the right grade and avoid problems.
How the Protective Layer Works
Stainless steel contains at least 10.5% chromium. When chromium contacts oxygen in the air, it forms a microscopically thin oxide film across the entire surface. This film is invisible, reforms within seconds if scratched, and blocks the iron in the steel from reacting with moisture and oxygen. As long as this film stays intact, the steel appears to resist corrosion entirely.
The film has limits. Certain chemicals, environments, and design choices can break it down faster than it can repair itself. When that happens, the exposed iron corrodes, and you get rust, pitting, or other visible damage that looks no different from corrosion on regular carbon steel.
Chlorides and Pitting
Chloride ions, found in salt water, road salt, and even some cleaning products, are the most common threat to stainless steel. They attack the passive film at specific weak points on the surface, particularly around tiny sulfide inclusions naturally present in the metal. Once chlorides penetrate the film, they create small but deep pits that can grow rapidly beneath the surface while the rest of the steel looks fine.
Pitting doesn’t happen at just any salt concentration. Research on 304 stainless steel shows that pitting initiates when the chloride concentration at the surface exceeds roughly 6 molar, which corresponds to conditions below about 65% relative humidity where a salt-containing water droplet has partially evaporated and become highly concentrated. This is why coastal environments are so damaging: salt spray lands on the surface, dries in the sun, and concentrates into an aggressive brine that eats through the protective layer.
Crevice Corrosion in Tight Spaces
The chromium oxide layer needs a steady supply of oxygen to maintain itself. In tight gaps, like the space between overlapping plates, under gaskets, or beneath bolt heads, oxygen gets consumed by chemical reactions and can’t be replenished fast enough. The oxygen-starved area inside the crevice becomes more chemically reactive than the well-oxygenated surface outside it, creating an electrochemical imbalance. Chloride ions migrate into the crevice, the solution inside turns acidic, and the passive film breaks down from the edges inward.
This type of corrosion is especially frustrating because it happens in places you can’t easily see or clean. It’s a major reason why design matters as much as material selection. Welded joints are generally safer than bolted connections in corrosive environments because they eliminate the crevice entirely.
Heat Damage and Sensitization
Heating stainless steel to temperatures between 550°C and 800°C (roughly 1,020°F to 1,470°F) for extended periods causes a structural change called sensitization. At these temperatures, chromium in the steel binds with carbon to form chromium carbide particles along the grain boundaries, the microscopic seams between the metal’s crystal structure. This pulls chromium away from the surrounding metal, leaving narrow strips with too little chromium to maintain the protective oxide layer.
The result is intergranular corrosion, where the metal corrodes along these depleted grain boundaries and can eventually crack or disintegrate along those lines. Sensitization is a particular concern during welding, since the area near a weld can sit in that critical temperature range long enough for carbides to form. Low-carbon grades (designated with an “L,” like 304L or 316L) contain less carbon and are far more resistant to this problem.
Contact With Other Metals
When stainless steel touches a different metal in the presence of moisture, galvanic corrosion can occur. The two metals form a tiny battery, and the less “noble” metal in the pairing corrodes faster while the more noble one is protected. In most common pairings, stainless steel is the more noble partner, meaning it accelerates corrosion of the other metal. Carbon steel, aluminum, and zinc all corrode faster when in direct contact with stainless steel in wet conditions.
The reverse can happen too. When stainless steel is paired with titanium, graphite, or certain high-nickel alloys, it becomes the less noble metal and corrodes preferentially. The area ratio matters: a small piece of the less noble metal connected to a large piece of the more noble metal corrodes much faster than if the sizes were reversed. A single carbon steel bolt in a large stainless steel plate, for instance, will corrode aggressively.
Acids and Chemical Exposure
Stainless steel handles many mild chemicals well, but strong acids can overwhelm the passive film. Sulfuric acid is a notable weak point. At low concentrations (1 to 2 molar), different grades show varying resistance, but at high concentrations around 6 molar, most stainless steels fail to maintain their protective layer regardless of grade. Rising temperatures make the problem worse. Hydrochloric acid is even more aggressive because it combines acid attack with high chloride levels.
Why Grade Selection Matters
Not all stainless steels corrode at the same rate. The two most widely used grades, 304 and 316, illustrate this clearly. Both contain roughly 17 to 19% chromium, but 316 adds 2 to 2.5% molybdenum. Molybdenum significantly strengthens the passive film’s resistance to chloride attack, which is why 316 is often called “marine grade” stainless steel.
Engineers quantify this difference using a calculation called the Pitting Resistance Equivalent Number (PREN), which weighs the contributions of chromium, molybdenum, and nitrogen using the formula: PREN = Cr + 3.3Mo + 16N. The 3.3 multiplier on molybdenum reflects how powerfully it resists pitting. A higher PREN means better resistance to localized corrosion. By this measure, 316 scores meaningfully higher than 304, and super-duplex grades with even more molybdenum score higher still. For most indoor or mild outdoor applications, 304 is perfectly adequate. For saltwater exposure, pool environments, or coastal buildings, 316 is the minimum you should consider.
Keeping Stainless Steel Corrosion-Free
Regular cleaning is the single most effective way to prevent corrosion on stainless steel. Salt deposits, food residue, and grime can all trap moisture and chlorides against the surface. Warm water and a mild detergent, followed by thorough rinsing and drying, handles most situations. Avoid steel wool or carbon steel brushes, which can embed iron particles into the surface and create rust spots.
When the passive layer has already been damaged, through welding, grinding, or contamination with iron particles, it can be chemically restored through a process called passivation. The most common method uses a bath of 20% to 50% nitric acid, applied for three to four hours at temperatures up to 80°C. The acid dissolves free iron and contaminants from the surface while simultaneously reactivating the chromium oxide layer. Citric acid at about 12% concentration is a safer, more environmentally friendly alternative that works at lower temperatures over about five hours. Both methods essentially reset the surface to its original corrosion-resistant state.
For installed equipment or architectural features, the key maintenance principle is simple: don’t let salt or debris sit on the surface. Stainless steel that’s regularly washed by rain tends to look better over time than sheltered surfaces where contaminants accumulate without being rinsed away. In coastal areas, quarterly cleaning of exterior stainless steel components can dramatically extend their life, even with a lower grade like 304.

