Fix a water stain on ceiling
We'll confirm the leak is fixed, clean mold or mildew if present, then apply stain-blocking primer and paint—or tell you when to call a roofer or plumber.
What you'll need
- Stain-blocking primer (oil-based or shellac-based)
- Paint to match the ceiling
- Brush or roller
- Bleach and water (if mold or mildew present)
- Gloves and ventilation (optional, for bleach)
Step-by-step diagnostic
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
- Follow this guide Work through the full procedure from confirming the stain to painting.
- Leak not fixed — find source first The stain is wet or growing; you need to find and fix the leak before painting.
- Leak fixed — clean and paint The leak is fixed and the ceiling is dry; ready to clean and paint.
- Mold or mildew present You see dark spots or fuzzy growth; need to bleach before priming.
- When to call a pro The leak is active, you cannot find the source, or the ceiling is sagging.
Show full guide
Steps
Goal: Confirm the stain, fix the leak, clean mold if present, then prime and paint.
- Inspect the ceiling. Water stains are brown, yellow, or ring-shaped. Note the location—under a bathroom, near a roof vent, or under an attic.
- Good: Stain visible—proceed to Check if the leak above is fixed.
- Bad: Not a water stain—you may have a different problem (paint, mold, crack).
Check if the leak above is fixed
Goal: Confirm the leak is fixed before painting. Painting over an active leak will cause the stain to return.
- Check if the stain is dry and has not grown for days. If wet, growing, or dripping, the leak is active.
- See How to find a water leak for locating leaks. Fix the leak before painting.
- Good: Leak is fixed and the ceiling is dry—proceed to Check for mold or mildew.
- Bad: Leak is active—fix it first. Call a roofer or plumber if you cannot find the source.
Check for mold or mildew
Goal: Kill mold or mildew before priming so it does not reappear.
- Look for dark spots, fuzzy growth, or musty smell near the stain.
- If mold or mildew is present, mix 1 part bleach with 3 parts water. Apply with a rag or spray bottle. Let sit 10 minutes. Wipe with a damp cloth. Wear gloves and ventilation. Let dry completely.
- Good: Area is clean and dry—proceed to Clean and paint path.
- Bad: Mold covers a large area or the ceiling is soft—call a pro.
Clean and paint path
Goal: Apply stain-blocking primer and paint so the stain does not bleed through.
- Wipe the stain with a dry cloth to remove dust. If you applied bleach, confirm the area is dry.
- Apply stain-blocking primer (oil-based or shellac-based) over the stain. Cover the stain and a few inches beyond. Let dry per the product label.
- Paint to match the ceiling. Two thin coats. Feather the edges so the repair blends with the surrounding ceiling.
- Good: The stain is covered and the repair blends—done.
- Bad: The stain bleeds through the paint—apply another coat of primer or use a stronger stain-blocking product.
Mold path
Goal: Kill mold or mildew before priming.
- Mix 1 part bleach with 3 parts water. Apply with a rag or spray bottle. Let sit 10 minutes. Wipe with a damp cloth. Wear gloves and ventilation.
- Let the area dry completely before priming. Then proceed to Clean and paint path.
- Good: Mold is gone and the area is dry—proceed to prime and paint.
- Bad: Mold covers a large area—call a pro.
When to get help
Call a roofer if:
- The leak is from the roof.
- You cannot find the leak source.
Call a plumber if:
- The leak is from pipes, a toilet, or a bathroom above.
Call a pro if:
- The ceiling is sagging or soft to the touch.
- The stain keeps growing.
- Mold covers a large area.
Do not paint over an active leak. Confirm you have assessed the leak source before calling. For related fixes, see Fix a ceiling that has a crack or Fix a wall that has a crack.
Verification
- The leak above is fixed and the ceiling is dry.
- The stain is fully covered with primer and paint.
- The repair blends with the surrounding ceiling.
- The stain does not return after a few days (if it does, the leak is still active).
Escalation ladder
Work from the device outward. Stop when the problem is fixed.
- Confirm symptom Verify the stain is from water (brown, yellow, ring-shaped) and note the location.
- Fix the leak Find and fix the leak above before painting. See how-to-find-water-leak if needed.
- Clean mold if present Apply diluted bleach to kill mold or mildew; let dry before priming.
- Prime and paint Apply stain-blocking primer, then paint to match the ceiling.
- Call a pro Active leak, roof leak, or sagging ceiling—call a roofer or plumber.
What to capture if you need help
Before calling support or posting for help, have these ready. It speeds everything up.
- Stain location (under bathroom, roof, attic)
- Whether the leak is fixed or active
- Mold or mildew present
- Ceiling condition (dry, sagging, soft)
- Steps already tried
Is the leak above fixed?
The leak must be fixed before painting. If the stain is dry and has not grown for days, the leak may be fixed. If wet or growing, the leak is active.
You can change your answer later.
Is there mold or mildew on the stain?
Mold or mildew appears as dark spots or fuzzy growth. Must be killed with bleach before priming.
You can change your answer later.
Apply bleach and let dry
You can change your answer later.
Apply stain-blocking primer and paint
Call a pro
Reviewed by Blackbox Atlas
Frequently asked questions
- Why does a water stain appear on the ceiling?
- Water stains come from leaks above—roof, plumbing, HVAC condensation, or a bathroom above. The stain is the discoloration left after water dries. Fix the leak first. If you paint over an active leak, the stain will return and mold may grow.
- Can I paint over a water stain without fixing the leak?
- No. The stain will return and mold may grow. Fix the leak first. If the leak is fixed and the ceiling is dry, you can clean and prime the stain, then paint.
- When should I call a pro for a water stain on the ceiling?
- Call a roofer if the leak is from the roof or you cannot find the source. Call a plumber if the leak is from pipes, a toilet, or a bathroom above. Call a pro if the ceiling is sagging, soft, or the stain is growing.
Rate this guide
Was this helpful?
Thanks for your feedback.