Boiler Oxygen Corrosion: Causes, Treatment & Prevention

Reading Time | 12 Minutes

Industry boiler gas burner
Boiler Water Treatment

Right now, as facilities fire up their boilers for the heating season, oxygen is the first thing attacking the metal.

Boiler oxygen corrosion is the most common chemical cause of tube failure in industrial steam systems, and it does its worst damage in the window when nobody’s watching for it. It’s invisible during operation. It shows up at inspection — often a year after the damage was done, when you’re looking at tube replacement, unplanned downtime, or both.

The mechanism is simple. Controlling it is a matter of consistency, and that’s where most programs quietly fall short.

What Is Oxygen Pitting in a Boiler?

Oxygen pitting is a localized form of corrosion caused by dissolved oxygen in boiler feedwater reacting with metal surfaces, producing small, deep craters in tube walls, drums, and heat exchanger components. Unlike general corrosion, it concentrates the attack on a small area — which is why a pit can penetrate a tube wall long before overall metal loss looks significant.

The reaction concentrates itself. Once a pit initiates, the area inside it becomes oxygen-depleted relative to the surrounding metal, creating a differential aeration cell that drives further attack at that exact spot. Corrosion product builds a tubercle — a reddish-brown cap over the pit — which shields the reaction from bulk water chemistry and lets it continue undisturbed.

That’s why oxygen damage is measured in penetration depth rather than surface area. A boiler can lose a tube to a handful of pits while the rest of the metal looks fine.

The economizer, feedwater lines, and deaerator storage section usually see it first, because that’s where oxygen-bearing water contacts hot metal before any chemical treatment has had time to react.

Why Is Boiler Startup the Most Dangerous Time for Oxygen Corrosion?

When a boiler has been idle through the summer, two risk factors stack on top of each other.

First, the water is cold and fully saturated. Cold makeup water can carry 8–12 mg/L of dissolved oxygen before any treatment — roughly a thousand times the concentration a properly protected feedwater system should be running.

Second, the metal is at its most vulnerable. The protective magnetite film that forms on boiler internals during normal operation degrades during idle periods, especially if the system sat wet and unprotected. Bare metal plus saturated water is the worst combination in the system’s operating year.

The damage window is roughly the first week of operation. What happens in that window can compromise tube life for years, and none of it is visible from the outside.

This is also why layup practice matters as much as startup practice. A boiler put into proper wet layup — elevated scavenger residual, circulated, pH controlled — or dry layup with desiccant and a nitrogen blanket starts the season with intact passivation. A boiler that sat full of untreated water spends its first weeks of operation repairing summer damage instead of making steam.

What Is the Dissolved Oxygen Limit for Boiler Feedwater?

Most boiler systems include a mechanical deaerator, which uses heat and steam to strip dissolved oxygen from feedwater before it reaches the boiler. A well-operating deaerator brings dissolved oxygen down to roughly 0.005–0.007 mg/L — about 5 to 7 parts per billion.

That is very good. It is not zero, and mechanical deaeration cannot reach zero. Some residual always remains, and that residual corrodes. Chemical treatment exists to close the gap.

ParameterTarget / LimitRisk If ExceededHow It’s Controlled
Dissolved O₂ (post-deaerator)≤ 0.007 mg/LPitting of tubes, headers, and economizerMechanical deaeration plus oxygen scavenger
Dissolved O₂ (cold makeup, untreated)8–12 mg/LAggressive pitting through the first week of operationPre-startup scavenger dosing; correct deaerator warmup
Sulfite residual (Na₂SO₃)20–40 mg/L (low-pressure systems)Below range: unscavenged oxygen. Above range: wasted chemical and added TDSTested at each service visit; adjusted seasonally
DEHA residual (organic scavenger)0.1–0.3 mg/LInadequate protection below rangeTested at each service visit; contributes no dissolved solids
Feedwater pH8.0–9.5Corrosion at low pH; scaling and carryover risk at high pHCaustic or acid addition; neutralizing amines for condensate
Feedwater iron< 0.1 mg/LRising iron indicates active corrosion somewhere in the pre-boiler systemTrended over time as a leading indicator, not a pass/fail test

Exact targets vary with operating pressure and boiler design — high-pressure systems run tighter limits across the board. Our overview of boiler treatment chemicals and how a program is built covers how these parameters interact with scale control, alkalinity, and condensate treatment.

What Does an Oxygen Scavenger Do — and How Does It Work?

An oxygen scavenger is a chemical added to boiler feedwater that reacts with residual dissolved oxygen and converts it to a harmless compound before it can contact metal surfaces. No free oxygen at the metal means no pitting. The chemistry is straightforward — the discipline is in maintaining the residual consistently, because a scavenger only protects the water it’s actually in.

The right product depends on operating pressure, whether steam contacts a downstream process, and how much dissolved solids headroom you have.

  • Sodium sulfite — the most widely used option in lower-pressure systems. Inexpensive, easy to test, and reacts reliably. The tradeoff is that it adds dissolved solids to the boiler water, which increases blowdown demand. It’s generally not used in high-pressure systems, where it can decompose thermally.
  • Catalyzed sulfite — the same reaction accelerated with a catalyst, which matters during startup and in systems with short residence time between the feed point and the boiler.
  • DEHA and other organic scavengers — volatile, so they carry into the steam and condensate system and protect return lines as well as the boiler. They contribute no dissolved solids and help passivate metal surfaces. Preferred where steam purity matters or where sulfite’s TDS load is a problem.
  • Hydrazine — historically common, now largely displaced in industrial facilities because of its handling and toxicity classification.

Feed point matters as much as product selection. A scavenger dosed downstream of the equipment it’s meant to protect isn’t protecting it. In most systems the correct injection point is into the deaerator storage section, with enough residence time for the reaction to complete before feedwater reaches the boiler.

ChemREADY’s boiler oxygen scavengers are formulated for this specific job, and they work alongside the corrosion and scale inhibitor program protecting the rest of the system. The full boiler water treatment chemical lineup covers alkalinity control, condensate treatment, and descaling as well.

Your deaerator leaves residual oxygen behind. The question is whether anything is catching it.

ChemREADY's boiler services program covers scavenger selection, feed point verification, residual testing, and seasonal recalibration — so protection matches the feedwater you're running now, not the feedwater you had at commissioning.

See Our Boiler Services →

How Do You Prevent Oxygen Corrosion in a Boiler?

Three layers, in order. Skipping any one of them puts the full load on the other two.

  1. Verify mechanical deaeration is actually working. The deaerator must reach saturation temperature for its operating pressure, and the vent has to stay open enough to carry stripped gases out. A vent throttled down to save steam is one of the most common causes of elevated feedwater oxygen — and it looks like nothing is wrong.
  2. Maintain a scavenger residual sized to real conditions. The dose depends on the oxygen actually present in feedwater, which moves with makeup water temperature, condensate return rate, and season. A residual confirmed once at commissioning is not a residual under control.
  3. Test, trend, and protect during idle periods. Scavenger residual, feedwater pH, and iron tested on a consistent cadence turn a chemistry program into a leading indicator instead of a post-mortem. Wet or dry layup during shutdown preserves the passive film so the next startup begins from a protected surface.

Digital monitoring closes the gap between service visits by tracking parameters continuously and flagging drift before it becomes damage — which is worth more than any single test result, because oxygen corrosion is caused by duration of exposure, not by one bad reading.

What Are the Warning Signs of Oxygen Corrosion?

Oxygen damage is difficult to catch in progress, but it isn’t undetectable. These are the signals worth acting on:

  • Scavenger residual trending toward zero between service visits — the single clearest early warning, and the one most often missed because nobody tests between deliveries.
  • Rising iron in feedwater or condensate. Iron has to come from somewhere. A climbing trend means metal is being consumed upstream of the boiler.
  • Reddish-brown tubercles found on internal surfaces at inspection, particularly in the economizer or feedwater line.
  • Pinhole leaks in feedwater piping or condensate return — small, isolated failures rather than general thinning.
  • A deaerator vent plume that has changed, or a deaerator running below saturation temperature.
  • Low condensate return pH, which points to carbonic acid attack running alongside oxygen attack in the return system.

Two of these — falling residual and rising iron — are trend readings, not pass/fail numbers. They only work if someone is tracking them over time. Our guide to proper boiler maintenance and treatment chemicals covers where these fit in a broader inspection routine.

What a Managed Program Controls That a Drop-Off Arrangement Doesn’t

The right dose depends on the residual dissolved oxygen actually present in your feedwater — not on the dose set at commissioning. Feedwater conditions shift with the seasons. Cold makeup water in October carries significantly more dissolved oxygen than warm summer makeup water, and a program calibrated for summer is often under-dosed by the time you actually need it.

Condensate return rate moves the target too. Every percentage point of condensate you lose is replaced by fresh, aerated makeup water, which means a failing steam trap or an abandoned return line increases oxygen load without anyone touching the chemical program.

One of the most common findings when we walk a boiler system as part of a water treatment services program: an oxygen scavenger residual running low for months, undetected because nobody tests between deliveries. The chemical was delivered. The invoice was paid. The protection wasn’t there.

That’s the difference. A drop-off arrangement supplies product. A managed program verifies that product is doing its job — the right chemistry from the treatment portfolio, at the right feed point, at a residual confirmed against current conditions.

Without that verification, you’re not protecting your boiler. You’re hoping the dose from last spring is still right.

Find out where your boiler program actually stands — before the inspection tells you.

ChemREADY offers a free on-site water analysis — we'll walk your system, check feedwater and condensate, and give you a plain-English report on what we find. No obligation.

Schedule Your Free Water Analysis →

Or call us: 800-229-6801

Boiler Oxygen Corrosion FAQs

What causes oxygen pitting in a boiler?

Dissolved oxygen in feedwater reacting with metal surfaces. Cold, aerated makeup water and an inadequate oxygen scavenger residual are the primary causes. The attack concentrates in small areas, forming deep craters in tube walls that are usually invisible during operation and only discovered at inspection.

What is an oxygen scavenger in boiler water treatment?

A chemical added to feedwater that reacts with residual dissolved oxygen and neutralizes it before it contacts metal. Common types include sodium sulfite for lower-pressure systems, catalyzed sulfite for faster reaction, and organic scavengers such as DEHA where steam purity matters or dissolved solids need to stay low.

Why is boiler startup the most dangerous time for oxygen corrosion?

Feedwater after an idle period is cold and fully saturated with oxygen — often 8–12 mg/L untreated — while the boiler’s protective magnetite film has degraded during shutdown. High oxygen load on unprotected metal means pitting progresses fastest in roughly the first week of operation.

What is the dissolved oxygen limit for boiler feedwater?

Post-deaerator feedwater should run at or below 0.007 mg/L (7 ppb). A well-operating mechanical deaerator reaches 0.005–0.007 mg/L but cannot reach zero, so an oxygen scavenger is required to handle the remaining residual. High-pressure systems run tighter limits.

How do I prevent oxygen corrosion in my boiler?

Verify the deaerator is reaching saturation temperature with the vent properly open, maintain an oxygen scavenger residual sized to current feedwater conditions rather than commissioning conditions, and test scavenger residual, pH, and iron on a consistent cadence. Protect the system with wet or dry layup during idle periods so startup begins from passivated metal.

Talk to someone who walks boiler rooms, not a call center.

Book a 30-minute conversation about your steam system, your treatment program, and where you’re headed this heating season. We listen first. No high-pressure close, ever.

Book a 30-Minute Call →

Pre-Startup Boiler Checklist

Deaerator verification, scavenger residual targets, layup review, and the parameters worth trending before the first cold week of the season.

Request the Checklist →

See where you stand before you talk to anyone.

Corrosion control, scale programs, blowdown optimization, and monitoring — take a look at our boiler services first, then decide if a conversation makes sense.

Find out what a buyer would see →

Browse the boiler treatment chemistry.

Oxygen scavengers, corrosion and scale inhibitors, alkalinity builders, and condensate treatment — at your own pace, no conversation required.

Explore boiler water treatment →

Engineers, contractors, and facility consultants:

We work with partners who run into boiler and steam system issues at client facilities. If you need a treatment partner for pre-purchase evaluation or program takeover, let’s talk.

Start a partner conversation →