Why Does Stainless Steel Rust? Free Iron, Heat Tint & the Passive Layer

Updated 2026-10-07 · 8 min read

“Stainless” sounds like a promise, so the first rust spot on a shiny new fabrication feels like a defect or a scam. It usually isn’t either. Stainless steel resists corrosion remarkably well, but it is not rust-proof — its protection depends on a microscopically thin film that can be damaged, contaminated, or simply never given the chance to form. This guide busts the “stainless can’t rust” myth, explains the passive layer that does the protecting, walks through the real reasons stainless rusts, and shows how each one is fixed: clean off the contamination and let the film re-form.

First, the myth: “stainless” doesn’t mean “rust-proof”

Stainless steel is better called corrosion-resistant steel. The “stainless” behavior comes entirely from chemistry: an alloy with roughly 10.5% chromium or more can build a protective film on its own surface. Take that film away — or contaminate the surface with something that rusts — and the same metal will stain and pit like ordinary steel.

So a rust spot on 304 or 316 almost never means you were sold the wrong grade. It means the surface’s protection has been breached or was never properly established. The good news: because the rust is a surface-chemistry problem, it is usually a surface-chemistry fix.

How the passive layer actually protects stainless

The chromium in stainless steel reacts with oxygen (from air or water) to form an ultra-thin, invisible, tightly-bonded layer of chromium oxide across the surface. This is the passive layer, or passive film. It is chemically inert, it blocks moisture and oxygen from reaching the iron in the alloy beneath, and — the key property — it is self-healing: scratch it, and as long as there is enough exposed chromium and oxygen present, it re-forms on its own.

Intact & passivatedBreached / contaminatedstainless base metalchromium-oxide filmO₂ + Cr → self-healingfree ironrustsgap in film = exposed iron
Left: a continuous chromium-oxide film seals the steel and re-forms when scratched. Right: a break in the film — or a speck of foreign iron sitting on top — gives moisture a place to start rust.

Two conditions keep that film healthy: enough available chromium at the surface, and access to oxygen. Rust happens whenever one of those is lost — which is exactly what the real causes below do.

The real reasons stainless steel rusts

Nearly every case of rusting stainless traces back to one of a handful of causes. Each breaches the passive film or stops it from forming, and each has a matching remedy.

CauseWhat’s happeningThe fix
Free-iron contaminationCarbon-steel particles from tools, brushes, or handling sit on the surface and rustPassivate to dissolve the iron and re-form the film
Weld heat tintWelding oxidizes the surface and depletes chromium in the heat-affected zonePickle to remove the tint and depleted layer, then passivate
Chlorides / pittingSalt, bleach, or coastal air attacks the film and drills localized pitsRinse off chlorides, remove rust, re-passivate; use the right grade
Crevices & depositsGaps and debris starve the surface of oxygen so the film can’t re-formClean out deposits, keep surfaces open and dry, passivate
No passivation after fabMachined or fabricated parts were never cleaned of surface ironPassivate as a finishing step before service

Free-iron contamination (the most common culprit)

The single most frequent reason “stainless” rusts is free iron — tiny particles of ordinary carbon steel embedded in or sitting on the surface. They arrive from grinding wheels and wire brushes previously used on carbon steel, from carbon-steel work tables and fixtures, from tooling and machining, and even from steel wool or being dragged across a shop floor. Those particles have no chromium and no passive film of their own, so they rust — and the rust bleeds onto the stainless around them, which can look alarmingly like the stainless itself is failing.

The remedy is passivation: a mild acid treatment that dissolves the free iron and other contaminants without attacking the base metal, so a clean, continuous chromium-oxide film re-forms. A brush-on liquid such as Derustit SS-3 Liquid handles this on fabricated and machined parts. To confirm no free iron remains, a Passivation Test Kit uses the copper-sulfate test — free iron plates out a pink copper deposit, a clean surface shows none. Our complete passivation guide walks through the full process.

Weld heat tint & chromium depletion

Welding is the second big offender. The heat of the weld oxidizes the surface in the heat-affected zone, leaving the tell-tale rainbow of straw, blue, and brown heat tint. That colored scale forms by pulling chromium out of the metal just beneath it, creating a chromium-depleted zone. With the local chromium content dropped, the passive film in that band is thin or absent — and it is often exactly along welds that stainless first rusts and pits.

Here passivation alone is not enough: it does not remove heat tint or the depleted layer. The surface must first be pickled to strip the oxide and the chromium-poor skin, and then passivated so the film re-forms over fresh, chromium-rich metal. Many products do both in one brush-on step. See how to remove heat tint and weld discoloration, and for the sequence of steps on a weldment, how to passivate stainless steel welds.

Chlorides, pitting & crevice corrosion

Even a perfectly passivated surface can be attacked by its environment. Chlorides — from salt water, coastal air, de-icing salt, swimming pools, and chlorine-based cleaners and bleach — are the classic enemy of stainless. They break down the passive film at tiny points and burrow in, producing pitting corrosion: small, deep rust craters rather than broad surface rust. This is why bleach left on stainless, or marine exposure, causes rust spots on parts that are otherwise clean.

Crevice corrosion works by a related mechanism. In tight gaps — under gaskets, washers, deposits, scale, or stagnant debris — oxygen can’t reach the metal, so the film can’t re-form, and the trapped, often chloride-rich moisture goes to work. The defenses: rinse chlorides off and don’t leave cleaners to dry on the surface, keep crevices and deposits cleaned out and surfaces free-draining, choose a higher-alloy grade such as 316 for marine or chemical service, and re-passivate after cleaning off any rust to restore the film.

The fix: clean off the contamination, then passivate

For all the different causes, the cure follows one logic: remove whatever is breaking the film, then let the chromium-oxide layer re-form on clean metal. If the surface only carries free iron, passivation does it in one step. If there is heat tint or scale, pickle first, then passivate. If chlorides or deposits are at work, rinse and clean them away, remove any rust, and passivate.

Contaminatedfree iron / tintClean / picklestrip the rustPassivatefilm re-formsProtectedcorrosion-resistantfilm can be breached again — re-treat as needed
The restoration cycle. Pickling clears heat tint and scale where present; passivation dissolves free iron so the self-healing film re-forms. The dashed path is a reminder that contamination can recur, so periodic re-treatment keeps stainless protected.

Treatment chemistry ranges from pourable liquids for immersion or wiping to clinging gels and pastes for welds and vertical surfaces — gel vs. paste vs. liquid covers how to choose. Whatever form you use, these are strong acids: handle them only with proper PPE (chemical goggles or face shield, resistant gloves and apron), good ventilation, eyewash access, and correct rinse-water and waste disposal. Always read the Safety Data Sheet first.

Restore the passive layer and stop the rust?
Shop Derustit SS-3 Liquid →

Frequently asked questions

Can stainless steel really rust?
Yes. Stainless steel is corrosion-resistant, not rust-proof. Its protection comes from a thin chromium-oxide passive film; when that film is breached or contaminated with free iron, and can't re-form, the steel will rust like ordinary steel.
Why is my brand-new stainless already rusting?
Almost always free-iron contamination from fabrication, not the wrong grade. Carbon-steel particles from tools, brushes, or handling sit on the surface and rust. Passivating the part dissolves the free iron and restores the passive film.
Does a higher grade like 316 stop rust completely?
It helps, especially against chlorides in marine or chemical service, but no grade is immune. Any stainless still needs a clean, passivated surface and protection from salt, deposits, and crevices to stay rust-free.
How do I get rid of rust on stainless steel for good?
Remove whatever breached the film, then passivate so it re-forms. Free iron alone: passivate. Weld heat tint or scale: pickle first, then passivate. Chlorides or deposits: rinse and clean them off, remove the rust, and re-passivate.
How can I tell if stainless is properly passivated?
Use the copper-sulfate free-iron test (a Passivation Test Kit). Applied to a clean, dry surface, it plates a pink copper deposit wherever free iron remains; a properly passivated surface shows none.