Chesterfield, VirginiaEst. 2011Trips to the store: ongoing

The Weekend Fix

The house breaks. I fix it. I write down what it cost.

Marty Hobbs, arms crossed, holding a flathead screwdriver upright, reading glasses forgotten on his forehead

Marty Hobbs

Payroll guy. 1978 ranch. A spreadsheet going back to 2011 and a swear jar I keep funding.

Ceiling water stain but no active leak? Don't just paint over it

The short version

A brown water ring on the ceiling will bleed right back through fresh paint, because the stain is water-soluble and regular water-based paint just re-wets it. Seal it first with a shellac-based stain blocker like Zinsser B-I-N, let it dry, then paint over it. But before any of that, make sure the leak that caused it is actually dead.

Budgeted: 30 min   Actual: 40 min
Trips to the store: 1
The Damage: $27.01
Wrench rating: 1/5
Swear jar: $0.00
Tools required
  • Step stool or short ladder
  • Drop cloth the shellac spray drifts everywhere

There is a brown ring on the hallway ceiling that I have been not-looking-at for a while. It showed up back during the gutter-guard era, that stretch in 2022 when I trusted a product I will not name to keep my gutters clear and instead spent a year with water going everywhere gutters are not supposed to send it. I fixed the cause a long time ago. The ring stayed, the way water stains do, as a little brown monument to a bad decision.

Here is the mistake almost everybody makes with a stain like this. They roll a coat of ceiling paint over it, feel great for about a day, and then watch the brown ghost float right back up through the fresh white. Then they do it again. Then they get mad at the paint. The paint is not the problem.

Marty on a step stool looking up at a brown water-stain ring on the ceiling, holding a can of stain-blocking primer

Why paint alone never works

A water stain is water-soluble. It is dissolved minerals and old glue and whatever the water dragged through the drywall, dried in place. When you brush a water-based paint over it, you are essentially re-wetting the stain, and it dissolves back up into your wet paint and bleeds through as it dries. You could put ten coats on and it would keep coming through. You have to lock it down with something the stain cannot dissolve into first.

That means a shellac-based or oil-based stain blocker. I use the shellac spray, Zinsser B-I-N in the can. It dries in about fifteen minutes, it seals the stain so nothing bleeds through, and the spray means no brush marks on a ceiling. Do not grab a regular water-based primer and think it counts. It does not. That is the whole reason people fight this stain three times.

The order that actually works

  1. Confirm the leak is dead first. This is the real first step and the one people skip. Feel the stain and the drywall around it. If it is soft, damp, or spreading, you have an active leak and painting over it is painting over a problem. Find the source, roof, pipe, gutter, and fix that before you seal anything. A stain that is bone dry and has not grown in months is safe to cover.
  2. Spray a light coat of the shellac blocker over the whole ring, feathering past the edge. Let it dry.
  3. Topcoat with flat ceiling paint. I had a quart of the ceiling white left over, so that part cost me nothing. If you do not, a small can is a few bucks more, but most people have some on a shelf in the garage.

What went wrong

Nothing, for once, and I want that on the record. The only thing worth saying is that shellac spray will get on everything within about four feet, so lay down a drop cloth or something you do not love. I did not, and now there is a very faint white overspray shadow on the hallway floor that only I can see and that I will hear about eventually.

The Damage

The Weekend Fix · itemized
ItemWhereCost
Zinsser B-I-N 13 oz shellac-based stain blocker spray (01008)Home Depot$25.48
Sales tax$1.53
Total$27.01
Prices checked July 2026. They drift; the links go to the real products.

Deb's verdict. "So the stain from the gutters you did not name is finally gone. Only took four years."

Keep reading