A water stain means water got somewhere it shouldn't. The cardinal rule: fix the source first, always. Painting over an active leak creates mold and recurring stains — you'll be doing the job twice.
Likely Causes
Roof Leak
Likelihood: Most common for ceiling stains
Brown stains on ceilings (especially after rain) typically indicate a roof issue: missing shingles, failed flashing, or clogged gutters causing water backup.
Fix: Inspect the roof or attic after the next rain to confirm. Fix the roof before touching the ceiling.
Plumbing Leak Above
Likelihood: Common for ceiling stains below bathrooms
Stains directly below a bathroom or kitchen are often plumbing leaks: sweating pipes, loose drain connection, or failed wax ring.
Fix: Inspect plumbing in the space above. Fix the leak before repairing drywall.
HVAC Condensation
Likelihood: Common in summer for stains near vents
Air handlers and drain pans can overflow or have clogged drain lines, dripping onto ceilings below.
Fix: Check the condensate drain line and pan. Clear any blockage.
Old/Inactive Stain
Likelihood: Moderate
If the stain is dry, unchanged for months, and no active leak can be found, the source may have self-resolved (e.g., ice dam from a past winter).
Fix: Confirm inactivity, then proceed with stain-blocking primer and paint.