What we checked before telling you what to do
We started with the chemistry of water staining — understanding why stains reappear — then cross-referenced the recommendations of professional painting contractors, building inspectors, and paint manufacturers. We looked at independent homeowner testing of stain-blocking primers, reviewed guidance on mold risk from damp drywall, and consulted the International Association of Certified Home Inspectors (InterNACHI) on structural moisture assessment. Our standard: what consistently works in real conditions, not just what's written on the side of a paint tin.
-
Stain chemistry confirmed Water stains contain dissolved minerals, rust, and organic tannins that are water-soluble — they will migrate through any standard latex paint applied over them, which is why painting alone never works.
-
Primer performance reviewed Independent testing and professional painter consensus confirm that shellac-based primers (e.g. Zinsser BIN) and oil-based stain blockers outperform water-based alternatives specifically on water and tannin stains — the oil or shellac film physically prevents bleed-through.
-
Leak-first sequence verified InterNACHI inspection standards and building science literature confirm that any cosmetic repair applied to actively damp or not-fully-dried drywall will fail, and that residual moisture creates conditions for mold growth within the wall cavity.
-
Mold risk threshold assessed EPA guidance on mold in buildings confirms that stained drywall showing soft spots, black discoloration, or musty odor warrants physical removal rather than painting over — cosmetic treatment is appropriate only once the material is confirmed dry and structurally sound.
The right approach depends on how bad the damage is
Most ceiling water stains are a cosmetic problem with a straightforward fix — but the severity of the underlying moisture damage changes the equation. Here's how to choose your path.
What people try first — and why it fails
These approaches feel logical, which is exactly why so many people waste an afternoon on them before landing here.
-
Painting straight over the stain with ceiling paint — The water-soluble minerals and tannins in the stain dissolve into the wet latex paint and migrate to the surface as it dries, leaving a brown or yellow ring that looks identical to what you started with — sometimes within 24 hours, sometimes within a week. Two coats, three coats, it doesn't matter; without a stain-blocking primer beneath, the stain always wins.
-
Using a water-based "stain-blocking" paint-and-primer-in-one — These combination products are genuinely useful for covering scuffs, minor marks, and colour changes on walls, but they are not formulated to block the heavy tannin and mineral content of water stains. Most professional painters won't use them for this application. Spend the extra few minutes on a dedicated primer coat.
-
Painting before the ceiling is fully dry — Even if the leak is fixed, a ceiling that is merely damp rather than bone-dry will trap moisture under your primer, leading to bubbling, peeling, and in worst cases, mold colonisation in the drywall paper. Press firmly on the stain area — if it feels even slightly cool or soft compared to surrounding areas, give it more time. A dehumidifier and good ventilation speed the process considerably.
-
Ignoring the leak and just treating the stain — This is the most expensive mistake in the long run. A slow drip from a wax seal, a pinhole in a supply line, or a failing roof flashing can be cheap to fix today and cost thousands in drywall replacement, mold remediation, and structural repair if left to work quietly for another six months. Find the source. Fix it. Then paint.
What others did
47 community results-
MR
Had a brownish oval stain about the size of a basketball after a slow leak from the bathroom above — turned out to be the wax ring on the toilet, which a plumber fixed for $90. I waited two days, rolled on one coat of Zinsser BIN with a small foam roller, and when that dried I painted over it with flat white ceiling paint. Completely invisible. I had tried painting over it twice before finding this advice and it came back both times. The shellac primer is the difference-maker.
34 found this helpful -
JT
Our upstairs neighbour had an overflow and the water came through our ceiling in the kitchen — left three separate stains. I used the aerosol BIN spray on each one rather than rolling a whole tin across the ceiling and it was honestly perfect for the job. Tiny bit of overspray so tape off your light fittings, but it dried in under an hour and the ceiling paint on top looked brand new. Total cost maybe $14 for the can.
21 found this helpful -
DK
Fixed the roof flashing leak and let things dry for a week, applied the BIN primer and ceiling paint — the stain itself is completely gone. The issue I ran into is that the repaired patch is noticeably brighter than the rest of my ceiling, which has yellowed over maybe 15 years. I ended up having to repaint the entire ceiling to get an even look, which was more work than I planned for. So the stain fix itself absolutely works — just be aware that if your ceiling has aged significantly, matching the surrounding area is a separate challenge.
18 found this helpful
Did this solution work for you? Tell us what happened — it helps the next person.