How to Fix My Car’s Sunroof

How to Fix My Car’s Sunroof | Richman Automotive & Towing

A sunroof is one of the excellent features of a car—until it stops working properly. Whether it's stuck open, won’t close, or is leaking, a malfunctioning sunroof can turn a pleasant driving experience into a frustrating one. If you’re dealing with a sunroof issue, you may be wondering how to fix it without breaking the bank. While some problems require professional repair, others can be handled with a bit of know-how. Let’s explore some of the common issues with sunroofs and how you can address them.

Common Sunroof Problems

  • Sunroof won’t open or close properly: This is often due to electrical issues or a malfunctioning motor.
  • Leaking sunroof: A leaking sunroof is usually caused by clogged drainage tubes or a damaged seal.
  • Sunroof makes noise: If you hear a rattling or squeaking sound, there could be a misalignment in the sunroof’s track.
  • Sunroof glass is cracked: A cracked or shattered sunroof requires immediate attention, as it poses a safety hazard.

Now that you know what the common issues are, let’s look at how you can fix them.

1. Checking the Sunroof Fuse and Motor

One of the simplest issues that might cause your sunroof to stop working is a blown fuse. To check this:

  • Locate your car’s fuse box (usually under the dashboard or in the engine compartment).
  • Use the car’s manual to find the sunroof fuse and inspect it. If the fuse is blown, replace it with one of the same amperage.

If the fuse isn’t the problem, it could be the motor. To test the motor:

  • Listen for a clicking noise when you press the sunroof button. If you hear the motor running but the sunroof isn’t moving, the motor may not be the issue.
  • If there’s no sound at all, the motor could be burnt out and may need to be replaced. This is a job best left to a professional unless you're confident in handling car repairs.

2. Clearing Blocked Drainage Tubes

A leaking sunroof is typically caused by blocked drainage tubes, which are designed to funnel water away from the sunroof. When these tubes get clogged, water has nowhere to go and ends up leaking into your car. To clear the drainage tubes:

  • Open the sunroof and locate the drainage holes in the corners of the sunroof frame.
  • Use a can of compressed air or a thin, flexible wire to gently clear out the tubes.
  • Once the tubes are clear, pour a small amount of water around the sunroof to ensure it drains properly.

3. Replacing Sunroof Seals

Over time, the rubber seals around your sunroof can wear out, causing leaks. If the drainage tubes aren’t blocked but your sunroof is still leaking, the seals may be to blame. Here’s how to replace the seals:

  • Purchase a sunroof seal kit that is compatible with your car’s make and model.
  • Remove the old seal carefully by peeling it away from the sunroof’s frame.
  • Clean the area with rubbing alcohol to remove any debris or adhesive residue.
  • Apply the new seal, pressing it firmly into place around the edges of the sunroof.

4. Realigning the Sunroof Track

If your sunroof is making strange noises or feels uneven when opening and closing, the issue could be a misalignment in the track. To fix this:

  • Open the sunroof partially to access the track.
  • Inspect the track for any debris or obstructions and clean it out if necessary.
  • Use a silicone-based lubricant to grease the track, ensuring that the sunroof moves smoothly along it.

If the sunroof still doesn’t function properly after cleaning and lubricating the track, the alignment may need to be adjusted manually. This is a more complicated repair, so it’s advisable to consult a professional.

5. Fixing a Cracked or Shattered Sunroof

A cracked or shattered sunroof is one of the more serious issues you can face. If the damage is minimal, you might be able to seal the crack with a clear epoxy resin. However, the sunroof will need to be replaced entirely for larger cracks or shattered glass. This is not a DIY-friendly job, so your best bet is to take your vehicle to us.


When your sunroof is acting up, Richman Automotive & Towing is the place to go. Our experienced team will diagnose the issue and provide a top-notch repair that’s both efficient and affordable. Reach out to us today!

Having Trouble finding us?Get directions

Go!

Request an Appointment

Let Us know how we can help you. Request an online appointment using the form below.