White Crust vs Green Stain vs Rust at a Joint Leak-Type Decision Tree
Why this matters
The deposit at a leaking or weeping joint is a fingerprint. White crusty buildup, green/blue staining, and red-brown rust each indicate a different metal, a different leak chemistry, and a different repair. White crust is mineral scale from evaporating water at a slow weep, common on any pipe. Green or blue-green is copper corrosion, telling you the pipe and likely the joint solder are involved and that water chemistry may be aggressive. Rust is steel: galvanized supply, a black-iron gas or drain component, or a corroding fitting body. Reading the deposit narrows the cause (pinhole vs joint vs dissimilar-metal galvanic attack) before you cut anything. This tree decodes the three deposits into a leak type and a repair path.
Symptom presentation
- Hard white/gray crust ringing a fitting or running down from it, dry or slightly damp: a slow weep where mineral content deposits as water evaporates. The metal underneath may be copper, brass, or steel.
- Green or blue-green powder/stain at a copper joint, valve, or where copper meets brass: copper corrosion, often at a cold-water-soldered joint or under aggressive water.
- Red-brown rust scaling and flaking at a joint, with tubercles or a rough surface: steel corrosion (galvanized supply nipple, steel drain, or a fitting body).
- White crust at a copper-to-galvanized union: classic dissimilar-metal galvanic corrosion at a dielectric junction that has failed or was never installed.
Quick checks
- Identify the base metal at the deposit: copper (reddish under the green), brass/bronze (yellow), or steel (gray, magnetic). A magnet sticks to steel, not copper or brass.
- Determine wet vs dry: an active weep is damp and the deposit rebuilds after cleaning; a dry historic deposit may be from a past event.
- Note the joint type: soldered, threaded, compression, press, or a dielectric union.
- Check water aggressiveness clues: pinholes elsewhere, blue-green staining at fixtures, low pH or high-velocity erosion patterns inside the tube.
Isolation tree
Branch A: white crust (mineral scale at a slow weep).
- A slow leak deposits dissolved minerals as the water evaporates. The crust marks where water emerges, often a hairline at a solder joint or a slightly loose threaded fitting.
- Clean the crust to expose the actual emergence point; a rebuilt crust confirms an active weep.
- Repair direction: resolder/repair the specific joint or re-make the threaded connection; address scale-driving hardness only if it is part of a larger pattern.
Branch B: green/blue copper corrosion.
- Green at a soldered joint can mean flux residue corrosion, a cold solder joint, or aggressive water attacking the tube/solder.
- Blue-green staining at fixtures plus pinholes points at water chemistry (low pH, high velocity erosion at fittings, or stray current).
- Repair direction: cut out and resolder/replace the joint or section. If pinholes are widespread, the conversation shifts to water treatment or repipe, not a single joint.
Branch C: rust at the joint (steel corrosion).
- Galvanized supply nipples corrode from the inside out and weep at threads; the rust scale is the tell.
- A steel drain or fitting body rusting at a joint is end-of-life metal.
- Repair direction: replace the corroded steel component; transition to copper/PEX or brass with proper dielectric separation.
Branch D: dissimilar-metal junction (copper meeting steel).
- Galvanic corrosion accelerates where copper directly contacts galvanized steel without a dielectric union or brass separation.
- White/green/rust mix at that exact junction is diagnostic.
- Repair direction: replace with a proper dielectric union or a brass nipple separation, and address both metals at the junction.
Confirming diagnosis
Active-weep confirmation: clean the deposit, dry the joint, and re-pressurize/observe. A rebuilt crust or fresh bead at the same point confirms the active leak location precisely.
Copper-aggression confirmation: multiple pinholes, blue-green fixture staining, and erosion patterns inside cut tube (horseshoe-shaped pits at fitting outlets) confirm a water-chemistry or velocity problem rather than a one-off bad joint.
Galvanic confirmation: corrosion concentrated exactly at a copper-to-steel junction, heavier on the steel side, confirms dissimilar-metal attack and the absence/failure of a dielectric separation.
Galvanized end-of-life confirmation: cutting a corroded galvanized nipple and finding the bore choked with rust tubercles confirms systemic internal corrosion, not a single fitting fault.
Remediation
- White-crust weep: repair the specific joint (resolder or re-thread with proper sealant), then verify dry under pressure.
- Copper corrosion: replace the affected joint/section. For systemic pinholing, present water treatment (pH/velocity correction) or repipe options.
- Steel rust: replace corroded galvanized/steel components; transition to copper or PEX where appropriate.
- Dissimilar-metal junction: install a dielectric union or brass separation and replace the corroded ends.
- Clean and document the deposit type and confirming observation in the job record so the repair rationale is traceable.
Rust at a black-iron joint that is part of a gas line is not a water leak and must not be treated as one. If the joint in question carries fuel gas, stop, leak-check with an approved method (bubble solution or electronic detector, never a flame), and repair under gas-piping procedures. Confusing a gas-line fitting for a water fitting during a leak repair is a serious safety error.
References
- International Plumbing Code (IPC) 2021 Section 605 Water Distribution Pipe (materials and dielectric separation)
- Uniform Plumbing Code (UPC) Section 604 and 605 Materials and Joints
- ASTM B88 Standard Specification for Seamless Copper Water Tube
- ASTM B813 Standard Specification for Liquid and Paste Fluxes for Soldering Copper Tube
- NSF/ANSI 61 Drinking Water System Components (leaching and corrosion, generic)