FixHomeCost

Water Stain on the Ceiling

A ceiling water stain comes from a roof leak, a plumbing leak from a bathroom above, an overflowing AC drain pan, or attic condensation. Find and fix the source first, then seal the stain with a stain-blocking primer. Fixing the drywall and paint usually costs $250 to $1,000, plus the cost of the leak repair.

Typical pro cost

$250 to $1,000

LowHigh
Urgency
Fix soon
DIY difficulty
Moderate
Time to fix
1 to 3 days including drying
Prices
US typical range

Last reviewed September 2026

Where roofs usually leak diagram
Where roofs usually leak. Tap to enlarge.

Signs it's this problem

Common causes

Roof leak

Stains that grow after rain, often near chimneys, vents or skylights.

Plumbing leak

Stains under bathrooms or kitchens that appear when water is used upstairs.

AC condensate overflow

Stains near the air handler in the attic, mostly in summer.

Attic condensation

Spotty stains in winter from moist air condensing on the roof deck.

Ice dams

Stains near exterior walls after snow and freezing weather.

How to fix it, step by step

  1. 1

    Note when the stain grows: after rain, after showers, in summer or in winter.

  2. 2

    Check the attic above the stain with a flashlight for wet wood, insulation or drips.

  3. 3

    If it is under a bathroom, check the toilet base, tub caulk and shower valve for leaks.

  4. 4

    Fix the source first. The roof, plumbing or AC drain repair comes before any cosmetic work.

  5. 5

    Let the area dry completely, using fans and a dehumidifier, and replace soft or sagging drywall.

  6. 6

    Seal the stain with an oil-based or shellac stain-blocking primer, then repaint.

Safety: A sagging, water-filled ceiling can collapse. Put a bucket under it and poke a small hole at the lowest point to drain it, and keep people away. Turn off power to any light fixture in the wet area.

Tools and materials

  • Flashlight
  • Moisture meter
  • Stain-blocking primer
  • Ceiling paint
  • Drywall patch kit

Approximate DIY cost: $30–$100

Call a pro when

  • The ceiling sags or feels soft
  • There is mold larger than about 10 square feet
  • You cannot find the source of the water

Water Stain on the Ceiling cost

Typical US price ranges for professional work, including labor and materials
JobTypical cost
Ceiling drywall repair and paint$250–$1,000
Roof leak repair$150–$1,500
Plumbing leak repair$150–$600
Mold remediation (small area)$500–$2,000

Ranges are typical US prices compiled by FixHomeCost. Prices vary by region, home and contractor, so compare 2–3 local quotes.

Common questions

Is a water stain on the ceiling an emergency?

Not always, but it means water got in. If it is spreading, sagging or near a light fixture, treat it as urgent.

Will a ceiling water stain go away on its own?

No. The stain stays even after it dries, and painting over it without a stain-blocking primer lets it bleed through.

How do I know if a ceiling stain is old or active?

Check it with a moisture meter or press gently: a damp, soft or cool spot is active. Draw a pencil line around the edge and see if it grows.

Does homeowners insurance cover ceiling water damage?

Sudden leaks, such as a burst pipe or storm damage, are often covered. Slow leaks and poor maintenance usually are not.

This is general information, not a professional inspection. See how we research costs.