We take a bottom-line approach to each project. Our clients consistently see increased traffic, enhanced brand loyalty and new leads thanks to our work.

A worker on a roof applies sealant to fix a leaking skylight.

March 23, 2026

Comment (0)

How to Fix a Leaking Skylight in 6 Easy Steps

Is that moisture on your skylight a serious leak or just a bit of condensation? It’s a common question, and knowing the difference can save you a lot of time and unnecessary worry. Condensation is usually harmless, but a true leak is a problem that needs immediate attention to prevent damage to your ceiling, walls, and insulation. This article will first help you become a detective, showing you exactly how to distinguish between these two issues. Once you’ve confirmed you’re dealing with a breach, we’ll provide a clear, step-by-step plan to help you fix a leaking skylight and ensure your home stays dry through every season.

Key Takeaways

  • Look beyond the glass for the leak’s source: Most leaks come from worn-out seals, damaged metal flashing, or debris clogging the drainage paths around the skylight, not necessarily a crack in the pane itself.
  • A clean surface is crucial for a lasting repair: For a new sealant to work, you must completely remove all the old, cracked caulk and clean the area thoroughly. Applying new sealant over old material won’t create a durable, waterproof seal.
  • Prioritize safety and know when to call for help: Regular maintenance can prevent future leaks, but if you notice structural issues like a sagging ceiling or feel unsafe on your roof, it’s time to contact a professional.

Why Is Your Skylight Leaking?

Discovering a leak from your skylight can be a real headache, but figuring out the cause is the first step toward a solution. Most leaks come down to a few common culprits that develop over time. From aging materials to simple blockages, understanding the root of the problem will help you decide on the best course of action. Let’s walk through the most frequent reasons your skylight might be letting water in.

Worn-Out Seals and Caulking

Think of the seals and caulking around your skylight as its first line of defense against rain. Over the years, constant exposure to the Southern California sun and changing temperatures can cause these materials to dry out, become brittle, and crack. When this protective barrier is compromised, it creates a direct path for water to seep into your home. This is a classic wear-and-tear issue, and catching it early can save you from more significant water damage down the road. Regular skylight maintenance is key to keeping these seals in top shape and preventing small issues from becoming big problems.

Cracked or Loose Flashing

Flashing is the metal material installed where your skylight meets the roof, designed to channel water away from the opening. If it was installed incorrectly or has been damaged by weather or debris, it can’t do its job properly. This is one of the most common causes of skylight leaks. A piece of loose flashing can lift during a storm, allowing water to get underneath and into your home. Because it’s such a critical part of your roofing system, ensuring the flashing is secure and intact is essential for a leak-free skylight.

A Crack in the Glass

While it might seem obvious, a crack in the skylight pane itself is a definite source of leaks. These cracks don’t have to be large to cause problems; even a hairline fracture can let in a surprising amount of water over time. Damage can happen from falling tree branches, hail, or simply from the stress of temperature changes. It’s a good idea to visually inspect the glass from inside your home, especially after a storm. If you spot any damage, addressing it quickly will prevent the crack from getting worse and causing more extensive issues.

Clogged Weep Holes or Drainage

Many skylights are designed with small channels or “weep holes” that allow condensation and collected water to drain away safely. The problem starts when these channels get clogged with leaves, dirt, and other debris. When the water has nowhere to go, it pools around the skylight’s frame. Eventually, this standing water will find the path of least resistance, which often leads right into your house. Keeping these drainage paths clear is a simple but effective way to prevent leaks and is a core part of any good roof maintenance plan.

How to Spot a Skylight Leak

Before you can fix a leak, you have to find it. Catching a skylight leak early is the best way to prevent a small drip from turning into a major headache involving damaged ceilings, walls, and even mold growth. Sometimes the signs are obvious, like a puddle on your floor, but often they’re much more subtle. You just need to know what to look for. Pay attention to the area around your skylight, especially after a good rainstorm. We’ll walk through the three main clues that point to a leak, so you can feel confident identifying the problem.

Look for Water Stains and Drips

The most straightforward sign of a leak is, of course, water. You might see active drips coming from the skylight frame during a storm, which is a dead giveaway. More often, though, the evidence is left behind after the water has dried. Look for discolored patches or stains on the ceiling or walls surrounding your skylight. These spots often look like yellowish or brownish rings and will grow larger over time if the leak isn’t addressed. A leaking skylight can cause significant damage to your home, so it’s important to act quickly. If you spot these telltale signs, it’s time to investigate further before the problem gets worse and requires more extensive roofing services.

Check for Dampness and Mold

Sometimes a leak is slow and sneaky, soaking into your drywall without ever forming a visible drip. If you suspect a leak but don’t see stains, carefully touch the wall or ceiling around the skylight. Does the drywall feel soft, spongy, or damp? That’s a clear sign that moisture is getting in. You might also notice peeling paint or bubbling wallpaper in the area. Don’t forget to use your nose, too. A persistent musty odor that you can’t seem to place often points to hidden moisture and the beginnings of mold growth. If you find any of these issues, a professional roof inspection can help pinpoint the source and assess the extent of the damage.

Is It a Leak or Just Condensation?

It’s easy to mistake condensation for a leak, so it’s important to know the difference. Condensation happens when warm, humid air inside your home hits the cold glass of the skylight, forming a fog or small water droplets across the pane. This is common in rooms with high humidity, like kitchens and bathrooms. A true leak, on the other hand, typically shows up as water stains or drips coming from the frame, especially during or right after it rains. If you see an even layer of moisture on the glass itself, it’s likely condensation. But if you see water running down the wall or dripping from the edges, you’re probably dealing with a leak.

Gather Your Tools and Materials

Before you even think about climbing that ladder, let’s get everything you need in one place. Being prepared is the secret to a smooth, successful repair, and it saves you from making extra trips up and down. Having the right tools, the best materials, and the proper safety equipment on hand will make the job much easier and safer. Think of it as setting up your mission control before you launch. A little prep work on the ground ensures you can focus on the task at hand once you’re on the roof.

Your DIY Repair Toolkit

For a minor skylight leak, you don’t need a truck full of professional equipment, but you do need a few key items. Your basic toolkit should include a sturdy ladder, a utility knife for cutting away old, cracked sealant, and a caulk gun for applying new material smoothly. You’ll also want some painter’s tape to create clean, straight lines for your new sealant, which gives the repair a professional finish. Finally, grab a stiff brush and some clean rags. You need to thoroughly clean the area around the leak before applying anything new, or the sealant won’t stick properly. These simple tools are the foundation of a solid skylight repair.

The Right Sealants and Supplies

When it comes to materials, this is not the place to cut corners. The quality of your sealant will determine how long your repair lasts. Look for a high-grade, 100% silicone sealant that is specifically designed for outdoor and roofing use, as it will be waterproof and flexible. For extra durability, especially if you’re covering a small gap, consider getting a roll of polyester reinforcing fleece. You can embed this into the first layer of sealant to create a stronger patch. A tube of commercial-grade caulking is also great for filling any small gaps you find in the flashing around the skylight’s frame. Using the right supplies is key to a long-lasting fix.

Don’t Forget Your Safety Gear

This is the most important part of your preparation. Working on a roof comes with risks, so safety has to be your top priority. Always wear sturdy, non-slip shoes or boots with good traction. A pair of safety glasses will protect your eyes from debris, and heavy-duty gloves will keep your hands safe. Most importantly, never sit, step, or walk on the skylight itself. The glass or acrylic is not designed to support your weight and can easily break, leading to a dangerous fall. If you’re unsure about the stability of your roof, it’s always best to schedule a professional roof inspection first.

How to Fix Your Leaking Skylight: A Step-by-Step Guide

A leaking skylight can feel like a major headache, but with the right approach, you can often tackle minor repairs yourself. Before you start, remember that safety is your top priority when working on a roof. If you’re not comfortable with heights or if the leak seems extensive, it’s always best to call in a professional. But if you’ve spotted a small drip and are ready to handle it, these steps will guide you through the process of sealing up that leak and protecting your home.

Start with a Safe Inspection

Your first step is to get a good look at the skylight from the outside, but only when the roof is completely dry. Using a sturdy, well-placed ladder, carefully access the roof and examine the area around the skylight. Look for obvious culprits like cracked or peeling sealant, gaps between the skylight frame and the roof, or damaged flashing (the metal strips surrounding the unit). Also, check the skylight pane itself for any cracks. This initial roof inspection will help you pinpoint the source of the leak and determine if it’s a simple fix you can manage or a more complex issue that requires professional attention.

Clean and Prep the Repair Area

A successful repair depends on a clean surface. Before you apply any new sealant, you need to remove all the old, failing material. Use a putty knife or wire brush to scrape away any cracked caulk, peeling sealant, and loose debris from around the skylight frame and flashing. Once the old gunk is gone, wipe the area down with a rag and a suitable cleaner to remove any dirt, dust, or grime. A clean, dry surface is essential for the new sealant to create a strong, waterproof bond that will last. Don’t skip this step; proper preparation is half the battle.

Apply New Sealant and Caulking

With the area clean and dry, you’re ready to apply a new seal. Choose a high-quality, 100% silicone sealant or a roofing cement that is specifically designed for outdoor and roofing use. Load it into a caulk gun and apply a thick, continuous bead directly into the seams and gaps where you removed the old sealant. You want to cover the joint between the skylight lens and the frame, as well as the joint between the frame and the roof flashing. Once applied, you can smooth the bead with a wet finger or a small plastic spoon for a clean, professional finish that fully seals the gap.

Secure and Repair the Flashing

The metal flashing around your skylight is its primary defense against water intrusion. During your inspection, check to see if any sections have lifted, bent, or rusted. If you find small gaps underneath the flashing, you can use roofing cement to seal them. Apply it generously with a putty knife, ensuring you cover the gap completely. If a piece of flashing has come loose, you may be able to secure it with new roofing nails that have a rubber washer. However, if the flashing is extensively damaged or rusted, it likely needs to be replaced, which is a job best left to our skylight services team.

Clear Out Any Blockages

Sometimes a leak isn’t caused by a failed seal but by simple blockages. Leaves, pine needles, and other debris can accumulate on the uphill side of your skylight, creating a small dam. When it rains, water pools in this area and can work its way underneath the flashing and into your home. While you’re on the roof, take a moment to clear away any debris from around the entire skylight unit. If your skylight has built-in weep holes designed to drain condensation, make sure they are clear and not clogged with dirt or insects. This simple maintenance can prevent future problems.

Test Your Handiwork

After you’ve finished your repairs and the sealant has had enough time to cure (check the product instructions, as this can take anywhere from a few hours to a full day), it’s time to see if your work paid off. Have a helper stand inside under the skylight while you use a garden hose to gently spray water on the roof above the skylight. Let the water run down and over the repaired areas for several minutes. Your helper can then let you know if any drips appear. This test gives you peace of mind that the leak is fixed before the next rainstorm arrives.

Know When to Call a Professional

While tackling a small leak yourself can be incredibly satisfying, it’s just as important to know when to step back and call for backup. Some skylight issues are more than just a simple patch-up job; they can be signs of bigger problems that need an expert eye. Pushing your DIY limits can sometimes lead to more extensive damage or, even worse, put your safety at risk. Think of a professional roofer as your partner in protecting your home. They have the tools, training, and experience to diagnose complex issues and provide a lasting solution.

If you find yourself dealing with widespread water damage, aren’t sure where the leak is coming from, or simply feel uneasy about getting on your roof, it’s always the smart move to get a professional opinion. Our team is always ready to help with any skylight services you might need, ensuring the job is done right the first time.

When the Job Is Too Big to DIY

A small drip is one thing, but if you’re looking at significant water stains spreading across your ceiling or can see the leak is coming from multiple spots, the problem likely goes beyond a simple sealant fix. For these bigger repairs, it’s best to hire a professional. Attempting a large-scale repair on your own can be risky and might create even more problems down the road. What seems like a straightforward fix could be masking deeper issues with your roof’s underlayment or flashing system. A professional can accurately trace the source of the leak and fix the root cause, saving you from recurring issues and more costly repairs later.

Spotting Structural or Safety Risks

This is a big one. Your safety should always be the top priority. Before you even think about climbing a ladder, assess the area around your skylight from inside your home. If you notice the ceiling or wall around the skylight is sagging, discolored, or feels soft to the touch, these are red flags for potential water damage and wood rot. If you get on the roof and the surface feels spongy or unstable, get down immediately. These are signs of a compromised roof structure. A professional roof inspection is the only safe way to proceed in this situation.

Considering Your Skylight’s Age

Skylights don’t last forever. If your skylight has been part of your home for 20 years or more, it might be nearing the end of its lifespan. Materials degrade over time, seals become brittle, and technology improves. If the glass is cracked, foggy, or the frame is warped, a simple repair is often just a temporary fix. In these cases, replacing the entire unit is usually the most effective and lasting solution. An older model might continue to cause problems, and investing in a new, energy-efficient skylight can save you headaches and improve your home’s insulation.

Budgeting for Skylight Repairs

Figuring out your budget is a key step before starting any repair. Whether you decide to do it yourself or call in a professional will have the biggest impact on the total cost, so it’s helpful to understand what to expect from both options.

The Cost of DIY vs. Hiring a Pro

When you’re dealing with a leak, one of the first questions is always about cost. If you’re thinking of tackling it yourself, a simple resealing job might only set you back between $75 and $250 for materials. However, most skylight leak repairs fall somewhere between $350 and $800 when you bring in a professional. The final price depends on what’s causing the leak. For instance, replacing the flashing is a more involved job that can cost up to $800. While a DIY fix might seem like the cheaper route, it’s important to weigh the risks. An improper repair can lead to bigger, more expensive problems, which is why getting professional skylight services is often the smartest investment.

What Influences Professional Repair Costs?

So, what goes into a professional quote? Several key factors determine the final cost of your skylight repair. The extent of the damage is the biggest one; a small crack is much simpler to fix than widespread water damage. The type of skylight you have and how easy it is to access also play a big role. A skylight on a steep, two-story roof will naturally cost more to repair than one on a low-slope, easily accessible roof. A professional will also diagnose the root cause, whether it’s failed flashing, cracked glass, or old weather seals. Getting a detailed roof inspection helps pinpoint the exact issue, ensuring you get an accurate quote and a repair that lasts.

Skylight Repair Mistakes to Avoid

When you’re trying to fix a leak, it’s easy to make a simple mistake that can lead to bigger problems down the road. A quick fix might seem like a good idea, but it often just puts a temporary band-aid on the issue. To make sure your repair lasts and truly protects your home, let’s walk through some of the most common DIY skylight repair mistakes. Knowing what not to do is just as important as knowing what to do. From using the wrong sealant to overlooking a critical component like flashing, these errors can turn a small drip into a major headache. By avoiding these pitfalls, you can tackle the job with confidence and get it right the first time. It also helps you recognize when a leak might be part of a bigger issue that requires professional skylight services.

Don’t Seal Over Old Caulk

It can be tempting to just squeeze a new layer of caulk over the old, cracked stuff. Unfortunately, this is one of the fastest ways to guarantee your leak will return. Old caulking separates from the glass and frame, creating gaps where water gets in. Simply sealing over it traps moisture and doesn’t create a durable bond. For a fix that actually works, you have to take the time to completely remove all the old, failing caulk. Scrape it away carefully, clean the surface thoroughly, and then apply a fresh, high-quality sealant. This ensures a strong, watertight seal that will stand up to the elements.

Don’t Overlook the Flashing

Flashing is the unsung hero of your skylight. It’s the metal material installed around the skylight’s frame that directs water away from the opening and down your roof. More often than not, a leaking skylight is actually a problem with the flashing, not the skylight itself. If the flashing is damaged, rusted, or was installed incorrectly, water can easily seep underneath and into your home. During your inspection, pay close attention to this area. Look for any gaps, cracks, or signs of damage. A quick DIY skylight repair often fails because the flashing was the real culprit all along.

Don’t Skip on Safety

Getting up on your roof always comes with risks, and working around a skylight adds another layer of complexity. It might seem obvious, but never sit, step, or walk directly on the skylight glass or frame. They aren’t designed to support your weight and can easily break, leading to a serious fall. Always prioritize your safety by using a sturdy, properly secured ladder and wearing appropriate footwear with good grip. If you feel at all unsure or unsteady, it’s always the right decision to leave the job to a professional. No repair is worth risking an injury, so please contact us if you need help.

Using the Wrong Materials

A trip to the hardware store can be overwhelming with all the different sealants and caulks available. Grabbing the wrong product is a common mistake that can render your repair useless. Standard indoor caulk or the wrong type of sealant won’t hold up against harsh sun and rain. For a durable, long-lasting fix, you need materials designed for outdoor and roofing applications. Look for a high-quality, 100% silicone sealant for the glass and a commercial-grade polyurethane caulk for any gaps in the flashing. Using the right skylight repair materials is essential for creating a waterproof seal that lasts.

How to Prevent Future Skylight Leaks

Once you’ve fixed your leak, the last thing you want is a repeat performance. A little proactive care can save you a lot of future headaches and expenses. Staying ahead of potential problems is the key to a long-lasting, leak-free skylight. Think of it as a simple check-up that protects your home and your peace of mind. By creating a straightforward maintenance plan, you can catch small issues before they turn into major water damage. It doesn’t require a lot of time, just a bit of consistency and knowing what to look for.

Create a Simple Maintenance Routine

The best way to prevent leaks is to make skylight maintenance a regular part of your home care routine. You don’t need to be a roofing expert to do this. Simply set a reminder twice a year, perhaps in the spring and fall, to give your skylight a quick visual inspection from both inside and outside your home. Look for obvious signs of trouble like cracked sealant, debris buildup, or anything that just doesn’t look right. Catching these issues early is your best defense. A consistent schedule helps you spot changes over time and address them before our Southern California rains put your skylight to the test. This simple habit is a core part of any good roof maintenance plan.

What to Check for Each Season

Your seasonal checklist can be pretty simple. After a windy day or at the end of fall, make sure the area around your skylight is clear of leaves, twigs, and other debris. This prevents water from pooling and finding its way inside. Twice a year, take a close look at the sealant around the glass. If you see any cracks or peeling, you know it’s time for a touch-up. You should also visually inspect the flashing, which is the metal material that connects the skylight to the roof. If it looks bent, loose, or rusted, it’s a red flag. Keeping these key components in good shape is essential for preventing water intrusion.

Partner with an Orange County Skylight Expert

While regular check-ins are great, some things are best left to the professionals. If you spot something concerning during your inspection, like damaged flashing or a potential issue with the roof itself, it’s time to call for help. A professional has the training and tools to safely assess the problem and perform a lasting repair. For homeowners in Orange County, partnering with a local expert for an annual inspection can provide total peace of mind. We can spot subtle signs of wear you might miss and offer specialized skylight services to ensure everything is secure, sealed, and ready for any weather.

Related Articles

Frequently Asked Questions

How can I tell if the problem is the skylight itself or the roof around it? That can be tricky to figure out on your own. A leak from a cracked seal or a gap in the skylight frame often shows up as drips or stains right at the edges of the unit. However, if the leak is caused by damaged flashing or compromised shingles higher up on the roof, the water can travel before it finds a way into your home, making the skylight seem like the culprit. If you’ve sealed the skylight and the leak persists, it’s a strong sign the issue is with the surrounding roof. A professional inspection is the best way to pinpoint the true source.

My skylight is just foggy between the panes, not dripping. Is that a problem? Yes, that’s a sign that the seal between the glass panes has failed. This allows moisture-filled air to get trapped inside, causing that foggy or hazy look. While it isn’t an active leak that will damage your ceiling, it does mean the skylight has lost its insulating properties, which can affect your home’s energy efficiency. Unfortunately, this isn’t something that can be repaired; the entire skylight unit will likely need to be replaced to fix the issue.

How long should a DIY skylight repair last? The lifespan of a DIY repair really depends on the quality of your work and the materials you use. If you’ve thoroughly cleaned the area and applied a high-grade silicone sealant to a minor gap, your fix could last for several years. However, DIY repairs are often a temporary solution for a deeper problem, especially if the flashing is the real issue. Think of it as a solid patch, but for a permanent solution that addresses the root cause, a professional repair is always the most reliable option.

Is it worth repairing an old skylight, or should I just replace it? A good rule of thumb is to consider the skylight’s age and the extent of the problem. If your skylight is over 15 to 20 years old and is having recurring issues, replacement is often the smarter investment. Older models can become brittle, and you might find yourself fixing one leak only for another to appear. A new skylight will be more energy-efficient and comes with a fresh warranty. For a newer skylight with a minor, isolated leak, a professional repair is usually a perfectly good choice.

What’s the most important thing to do to prevent leaks in the first place? The single most effective thing you can do is simple, routine maintenance. Twice a year, take a few minutes to clear away any leaves, branches, or debris that have collected around the skylight on your roof. This buildup can trap water and prevent it from draining properly, forcing it to find a way inside. While you’re at it, a quick visual check of the seals from inside your home can help you catch any cracking or peeling early, before it becomes a real problem.

Leave a Reply

Your email address will not be published. Required fields are marked *