Skylights can be a beautiful addition to any home, bringing in natural light and fresh air. However, they can also be a source of frustration if they start to skylight leaks. A leaky skylight can cause water damage to your ceiling, walls, and floors, and it can also lead to mold growth.
If you suspect that your skylight is leaking, it’s important to take action quickly.
Here’s a step-by-step guide to help you detect and repair the leak:
Step 1: Detect the Leak

The first step is to identify the source of the leak. This can be done by visually inspecting the skylight from both inside and outside the house. Look for any signs of water damage, such as water stains, mold, or peeling paint. You may also want to use a flashlight to shine through the skylight from the inside to see if there are any cracks or gaps.
If you can’t find the source of the leak, you may need to use a water test. To do this, turn off all water sources in the house and then turn on the sprinkler system or hose down the roof. Watch the inside of the house for any signs of water dripping or seeping through the ceiling.
Step 2: Prepare for the Repair
Once you’ve identified the source of the leak, you’ll need to prepare for the repair. This includes gathering the necessary tools and materials. You’ll need a ladder, a screwdriver, a caulking gun, a utility knife, and a sealant. You may also need to purchase replacement parts, such as flashing or gaskets.
Step 3: Access the Skylight
The next step is to access the skylight. If your skylight is easy to reach, you may be able to do the repair yourself. However, if the skylight is high up or difficult to reach, you may need to hire a professional.
Step 4: Repair the Leak
The specific repair method will depend on the source of the leak. Here are a few common repair methods:
- Caulking: If the leak is caused by a gap in the caulk around the skylight, you can repair it by applying a bead of caulk to the gap. Be sure to choose a caulk that is specifically designed for outdoor use.
- Replacing the Flashing: If the flashing around the skylight is damaged or deteriorated, you’ll need to replace it. Flashing is a metal or rubber material that helps to seal the joint between the skylight and the roof.
- Replacing the Gasket: The gasket is a rubber or foam seal that goes around the edge of the skylight. If the gasket is damaged or worn, you’ll need to replace it.
- Repairing the Skylight Pane: If the leak is coming from a cracked or broken skylight pane, you’ll need to repair or replace the pane.
Step 5: Test for Leaks
Once you’ve completed the repair, it’s important to test for leaks. Turn on the sprinkler system or hose down the roof and watch for any signs of water coming through the skylight. If you see any leaks, you’ll need to make additional repairs.
Tips for Preventing Future Leaks:
- Regular Inspection: Inspect your skylight regularly for signs of damage, such as cracks, chips, or loose seals.
- Professional Maintenance: Consider hiring a professional to inspect and maintain your skylight every few years.
- Proper Sealing: Ensure that all seals around the skylight are properly sealed.
- Avoid Excessive Weight: Avoid placing heavy objects on the skylight.
- Clean Regularly: Clean the skylight regularly to remove dirt and debris.
By following these steps, you can effectively detect and repair skylight leaks. If you’re unsure about any part of the process, it’s always best to consult with a professional.












