Fix a door weatherstrip that leaks

We'll locate the leak, inspect the weatherstrip, and fix or replace it—or tell you when to call a pro.

Category
Troubleshooting · Home maintenance
Time
15–45 min
Last reviewed
What you'll need
  • Replacement weatherstrip (foam, vinyl, or rubber—match existing type)
  • Door sweep (if the bottom leaks)
  • Screwdriver (if adjusting hinges or door sweep)
  • Damp cloth (for cleaning)

Step-by-step diagnostic

Step 1 of 8
Show full guide

Steps

Goal: Confirm where the leak is, inspect the weatherstrip, and fix or replace it.

  • Close the door and run your hand along the top, bottom, and sides. Feel for drafts. On a rainy day, check for water at the sill or frame.
  • Good: You feel drafts or see moisture—proceed to Inspect weatherstrip.
  • Bad: No drafts or moisture—you may be done. If the door sticks or will not latch, that is a different problem.

Inspect weatherstrip

Goal: Check the weatherstrip condition to decide whether to reseat or replace.

  • Look at the weatherstrip around the door—top, sides, and bottom. Check for wear (flattened or compressed), tears, gaps at corners, or missing sections.
  • Foam and vinyl strips compress over time and lose their seal. Brittle, cracked, or pulled-away strips need replacement.
  • Good: You see worn or damaged strips—proceed to Replace weatherstrip. Loose but intact—proceed to Reseat weatherstrip.
  • Bad: Strips look fine—check Door alignment.

Reseat weatherstrip

Goal: Press loose weatherstrip back into place so it seals.

  • If the strip is loose but not worn, press it back into the channel or reattach it. Foam strips with adhesive may have peeled; clean the surface and press firmly.
  • For strips in a groove, push the strip fully into the channel. If it will not stay, replace the strip.
  • Good: The weatherstrip is flush against the frame and the seal improves—done.
  • Bad: Still loose or still leaks—replace the weatherstrip.

Replace weatherstrip

Goal: Remove old weatherstrip and install new strips that seal properly.

  • Remove the old strip by pulling it from the channel or peeling adhesive-backed strips. Take a sample to a hardware store to match type and size, or measure the length and thickness.
  • Install the new strip—press adhesive-backed strips firmly; for channel strips, start at one end and work along the length. Cut to fit at corners.
  • Good: You see a continuous seal with no gaps. Test for drafts—you should feel none.
  • Bad: Still leaks—check door alignment or the door sweep at the bottom.

Door alignment

Goal: Confirm the door closes evenly and compresses the weatherstrip.

  • A misaligned door may not compress the seal when closed. Open the door and lift up on the handle—if the door moves, hinges are loose.
  • Tighten hinge screws. If the door sags, shim the hinges: remove the hinge from the jamb, add a thin shim behind the hinge leaf, reinstall.
  • Good: The door closes evenly and the seal improves—done.
  • Bad: Still leaks—replace the door sweep if the bottom leaks, or call a pro if the door or frame is warped.

Door sweep

Goal: Seal the gap at the bottom of the door.

  • If air or moisture enters at the bottom, the door sweep may be worn or missing. Check the sweep on the bottom of the door—it should contact the threshold when closed.
  • If worn or damaged, remove it and install a new one (measure the door width). Adjust the sweep height so it seals without dragging.
  • Good: The sweep contacts the threshold and the bottom seal improves—done.
  • Bad: Still leaks—call a carpenter or handyman.

When to get help

Call a carpenter or handyman if:

  • The door or frame is warped.
  • You have replaced the weatherstrip and it still leaks.
  • The door is heavy commercial-grade or fire-rated.

For related fixes, see Fix a door that sticks, Fix a door that will not latch, or Fix a window that leaks.

Verification

  • No drafts when you run your hand along the door perimeter.
  • No moisture at the sill or frame during rain.
  • Weatherstrip is continuous with no gaps at corners or joints.
  • The door closes evenly and compresses the seal.

Escalation ladder

Work from the device outward. Stop when the problem is fixed.

  1. Confirm symptom Locate where air or moisture enters—top, bottom, or sides.
  2. Inspect weatherstrip Check for wear, compression, tears, or gaps.
  3. Clean and reseat Clean the surface; reseat loose weatherstrip.
  4. Replace weatherstrip Remove old strip; install new weatherstrip to match.
  5. Call a pro Warped door or frame, or repeated failures—call a carpenter or handyman.

What to capture if you need help

Before calling support or posting for help, have these ready. It speeds everything up.

  • Where the leak occurs (top, bottom, sides)
  • Condition of weatherstrip (worn, torn, missing)
  • Whether the door is aligned
  • Steps already tried

Do you feel drafts or see moisture at the door?

Run your hand along the top, bottom, and sides when the door is closed. On a rainy day, check for water at the sill or frame.

Close the door. Run your hand along the perimeter. Yes: You feel drafts or see moisture—proceed to inspect weatherstrip. No: If no drafts or moisture, you may be done. If unsure, test on a windy or rainy day.

You can change your answer later.

Is the weatherstrip worn, torn, or missing?

Check the weatherstrip around the door. Worn or compressed strips no longer seal. Tears and gaps let air and moisture in.

Look at the weatherstrip on top, sides, and bottom. Worn or damaged: Replace the strip. Loose but intact: Reseat it. Good: Strip looks fine—check door alignment.

You can change your answer later.

Replace weatherstrip

Remove the old strip. Take a sample to a hardware store or measure length and thickness. Install new weatherstrip that matches the type. Press adhesive-backed strips firmly; for channel strips, work along the length. Cut to fit at corners. Test the seal.

Is the weatherstrip loose or is the door misaligned?

Loose strips can be reseated. A misaligned door may not compress the seal when closed.

If the strip is loose, press it back into the channel or reattach it. If the door sags or does not close evenly, tighten hinge screws or shim the hinges. Good: Seal improves—done. Bad: Still leaks—replace weatherstrip or call a pro.

You can change your answer later.

Does the bottom leak? Check the door sweep.

A worn or missing door sweep lets air and moisture in at the bottom.

Check the door sweep on the bottom of the door. If worn or missing, replace it. Adjust height so it seals without dragging. Good: Seal improves—done. Bad: Still leaks or door is warped—call a carpenter or handyman.

You can change your answer later.

Seal is fixed

No drafts or moisture at the door. The weatherstrip seals properly. No further action needed.

No action needed or different problem

If no drafts or moisture, you are done. If the door sticks, will not latch, or has a different issue, see the relevant guide.

Call a carpenter or handyman

Call a carpenter or handyman if: the door or frame is warped; you have replaced the weatherstrip and it still leaks; or the door is heavy commercial-grade. Structural issues may require frame adjustment or door replacement.

Reviewed by Blackbox Atlas

Frequently asked questions

Why does a door weatherstrip leak air or moisture?
Common causes: worn or compressed weatherstrip that no longer seals, torn or missing strips, gaps at corners or joints, or a misaligned door that does not compress the seal. Check the weatherstrip condition and door alignment first.
Can I fix door weatherstrip leaks myself?
Yes. Most leaks are fixed by cleaning, reseating, or replacing the weatherstrip. You can buy foam, vinyl, or rubber weatherstrip at hardware stores. If the door or frame is warped, a carpenter may need to adjust or replace it.
When should I call a pro for door weatherstrip leaks?
Call a carpenter or handyman if the door or frame is warped, you have replaced the weatherstrip and it still leaks, or the door is heavy commercial-grade. Structural issues may require frame adjustment or door replacement.

Rate this guide

Was this helpful?

Thanks for your feedback.

Continue to