Skylight repair

How to Replace Skylight Weatherstripping

Direct answer: To replace skylight weatherstripping, confirm the leak or draft is coming from the operable sash seal, remove the old strip, clean the mounting surface, install matching new weatherstripping, and test that the skylight closes evenly without gaps.

This is a good homeowner repair when the skylight frame is sound but the seal is flattened, cracked, loose, or missing. Work from a stable interior position when possible, and stop if you find rotten framing, broken glass, or signs that the leak is coming from flashing or the roof instead of the sash seal.

Before you start: Match the profile, length, and window compatibility before ordering.

Last reviewed: 2026-04-04

Step-by-step fix

Step 1: Confirm the weatherstripping is the problem

  1. Open and close the skylight and look at the seal around the operable sash.
  2. Check for weatherstripping that is cracked, flattened, brittle, torn, loose at the corners, or missing in spots.
  3. Look for a visible gap where the sash should compress against the frame when closed.
  4. If you have had water or air leakage, inspect where it shows up. A leak right at the sash edge points more toward weatherstripping than roof flashing.
  5. Measure the old weatherstripping profile as best you can before removing it, including width, thickness, and total length needed.

If it works: You have clear signs the sash seal is worn and you know what replacement profile and length to buy.

If it doesn’t: If the seal looks intact and the leak appears to come from above the skylight frame, from drywall joints, or from the roof area, troubleshoot flashing, roofing, or condensation instead of replacing the weatherstripping first.

Stop if:
  • The skylight frame or surrounding trim is soft, rotten, or mold-damaged.
  • The glass is cracked or the sash is loose in the frame.
  • You cannot reach the skylight safely from a stable ladder position.

Step 2: Set up the area and remove the old seal

  1. Place your ladder on a flat surface and open the skylight enough to reach the full seal path comfortably.
  2. Take a few photos of the old weatherstripping layout, especially at corners and joints.
  3. Start at a loose end or seam and peel the old weatherstripping away by hand.
  4. Use a plastic putty knife or trim tool to lift stubborn sections gently.
  5. Pull out any staples, clips, or leftover backing if present, and keep a short sample of the old seal to compare with the new one.

If it works: The old weatherstripping is fully removed and you have a sample to match against the replacement.

If it doesn’t: If the old seal breaks apart, remove it in small sections and save the cleanest piece you can for matching.

Stop if:
  • Removing the seal exposes hidden frame damage, corrosion, or a bent sash that will keep a new seal from seating properly.

Step 3: Clean and prep the sealing surface

  1. Scrape off leftover adhesive, dirt, paint drips, and debris from the weatherstripping channel or contact surface.
  2. Wipe the area with a rag dampened with mild cleaner or rubbing alcohol.
  3. Clean both the sash contact edge and the mating frame surface if both touch the seal when closed.
  4. Let the surface dry fully before installing the new weatherstripping.
  5. Dry-fit a short piece of the new seal to make sure the profile sits in the same position as the old one.

If it works: The mounting surface is clean, dry, and smooth, and the new weatherstripping appears to fit the channel or contact area.

If it doesn’t: If the new seal rocks, bunches up, or will not sit where the old one did, recheck the profile and thickness before cutting the full length.

Stop if:
  • The channel is cracked, badly warped, or too damaged to hold the new weatherstripping.

Step 4: Cut and install the new weatherstripping

  1. Measure each run carefully and cut the new weatherstripping to length with a utility knife or scissors.
  2. Install one side at a time, pressing the seal into place without stretching it.
  3. If the weatherstripping has adhesive backing, peel a little backing at a time as you press it down so it stays aligned.
  4. Keep the bulb, flap, or compressible side facing the same way the old seal faced.
  5. At corners, fit the ends neatly so there are no open gaps where air or water can pass.
  6. Press the full length firmly so it seats evenly and stays flat.

If it works: The new weatherstripping follows the full perimeter cleanly, with no twists, gaps, or stretched sections.

If it doesn’t: If a section lifts or buckles, pull it back up right away, recut if needed, and reinstall it flat before moving on.

Stop if:
  • The replacement is clearly too thick to allow the skylight to close or so thin that it will not contact the frame at all.

Step 5: Close the skylight and let the seal set

  1. Close and latch the skylight slowly so the new weatherstripping compresses evenly.
  2. Check from inside for obvious daylight at the sash edge.
  3. Run your hand around the perimeter to feel for strong drafts if draft was the original problem.
  4. If the seal uses adhesive backing, give it a little time under compression so it bonds well to the cleaned surface.
  5. Trim any excess material that interferes with latching or folds into the opening.

If it works: The skylight closes fully, latches normally, and the new seal compresses without bunching up.

If it doesn’t: If the skylight will not latch, inspect for a twisted section, a corner overlap, or a seal profile that is too thick.

Stop if:
  • The sash no longer aligns with the frame even after the new seal is seated correctly, which points to a hardware or frame issue rather than weatherstripping alone.

Step 6: Test the repair in real use

  1. Use the skylight normally several times to make sure the seal stays in place and the sash opens and closes smoothly.
  2. During the next rain or with a careful light hose test from outside by a helper, check for water entry at the sash edge.
  3. Reinspect the corners and latch side after the test to make sure the weatherstripping has not shifted.
  4. Touch up any short loose section by pressing it back into place or replacing that piece if it was cut poorly.

If it works: The skylight stays closed tightly, drafts are reduced, and no water appears at the sash seal during normal use or testing.

If it doesn’t: If water still shows up but the new seal is seated well, the leak is likely coming from flashing, roofing, clogged drainage paths, or another skylight component.

Stop if:
  • Water is still entering around the skylight despite a good seal fit, especially if staining appears above or beyond the sash line.

Replacement Parts

Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.

FAQ

How do I know if skylight weatherstripping is bad?

Common signs are cracks, flattening, brittleness, missing sections, drafts around the sash, or water getting past the operable edge while the frame itself still looks sound.

Can I use regular window weatherstripping on a skylight?

Sometimes, but only if the profile and thickness match what the skylight needs. A close match matters more than the label on the package. If the seal is too thick, the skylight may not latch. If it is too thin, it will not seal.

Do I need adhesive-backed weatherstripping?

Not always. Some seals press into a channel, while others stick to a flat surface. Match the way the old weatherstripping mounted whenever possible.

Why is my skylight still leaking after I replaced the weatherstripping?

If the new seal fits well but water still gets in, the leak may be coming from roof flashing, roofing materials, clogged drainage paths, condensation, or frame damage rather than the sash seal.

Should I replace the whole perimeter or just one damaged section?

Replacing the full run is usually the better repair. Old weatherstripping often fails unevenly, and mixing new and worn sections can leave weak spots at the joints.