Sun Roof Repair: How to Fix a Leaky Sunroof

  • 1-2 hours
  • Beginner
What You'll Need
Wet rag
Thin wire
Pitcher of water
What You'll Need
Wet rag
Thin wire
Pitcher of water

Sunroof repair is in order if you have a leaky sunroof. You do not want to feel water trickling down your sunroof especially when it’s pouring outside. Most sunroofs that are controlled automatically have draining systems to divert water away from the car, but after years of use these systems can break down, requiring repair. The probable cause of the problem is clogged drainage from dirt, debris and leaves that collect on the sunroof. The water that collects eventually seeps through and thus causes the leaks. Here's how to fix your leaky sunroof.

Step 1 - Wipe the Sunroof Periphery

The periphery is the trough around the opening of the sunroof. Wipe it down with a damp cloth so that you can remove all the dirt and debris that has collected over the years. Debris can possibly get stuck between the seal and the trough area creating openings that allow water to go through.

Step 2 - Find the Draining Tubes

Check the corners of the sunroofs. This is where you will find the draining tubes. Check the outside for visible blockage. Then go a few inches deeper to see if there are any more clogs.

Step 3 - Feed Through Thin Wire on the Drainage

Push the wire in with very little pressure to feel for clogs. Slowly rotate cable and then push down. Feel for more blockage.

Step 4 - Pour Water Inside the Drainage System

Take a pitcher of water and slowly pour it in each of the drainage. Observe for proper draining to ensure the water flows properly through the drains and no longer goes inside the vehicle.

Step 5 - Check Rubber Lining

The lining of the sunroof could also be wrinkled loosening the air tight seal while your sunroof is closed. Open the sunroof and check that the rubber seals are not wrinkled and if so, lightly stretch and position them properly. You may have to align them if the lining has moved out of position through constant opening and closing. Wipe around and inside the lining to remove scum that has collected or even pieces of debris. The sunroof, whether controlled automatically or manually, should now be easier to open and close.

Step 6 - Clean Sunroof

Once you have tested and ensure that all the drains are clean and lining up in proper position, maintain the sunroof’s exterior and interior by cleaning it with glass cleaner. Always do a maintenance check especially during the fall season when a lot of leaves and debris collect on the roof.