How to Fix a Leak in a Sunroof

A sunroof allows sunlight and fresh air into a car, but leaks can form and ruin the car's interior. Leaks will get bigger as time passes, so it is best if they are fixed immediately. Clogged dirt and debris in the sunroof's drainage system can back up water, causing water to leak into the car. This is a common cause for sunroof leaks, and is nothing to panic about. Quickly unclog the drainage tubes in your sunroof and fix the leak. As soon as you find the four water channels around the corners of the openings on your sunroof, you're ready to begin.

Insert a slender, flexible wire cable through a water channel, and then gently twist the cable back and forth. This will remove any clogged dirt and debris that could be causing the leak.

Pull the wire out of the water channel to remove the debris. Repeat the procedure with all four water channels.

Pour water over the sunroof and search for leaks. If it's still leaking, you may have to have the seal professionally replaced.


A slender bike brake wire cable also will clean the water channels.

Things You'll Need

  • Wire cable
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

April Dowling first started writing in high school and has written many news articles for newspaper and yearbook publications. She is currently pursuing a career as an online writer and affiliate marketer. Dowling writes for several websites and keeps many blogs.