How to Permanently Seal a Car Sunroof

by Louis Gutierrez

If your car's sunroof won't stop leaking, you may choose to seal it permanently -- possibly the most effective solution to this problem. With a few items from the hardware store, you will have all the materials you need to seal your car's sunroof permanently. You will create a waterproof seal using silicone that will be resistant to sunlight. Keep in mind that once you seal your sunroof, you will not be able to open it again without scraping off the silicone.

Clean the roof and sunroof with a wax-free car cleaner and a rag. Remove all grease and any dirt from the sunroof.

Dry the roof and sunroof with a terry cloth, or wait for the sun to dry it completely.

Close the sunroof completely, and lock it. Check to ensure all locks and latches are closed.

Insert silicone sealant into a caulking gun. Cut the tip of the sealant tube with the gun's handle.

Caulk around the sunroof with the silicone. Pour enough to cover the gap between the glass and the roof. If your sunroof has any seams in the middle, pour silicone into all seams.

Clean excess silicone from your sunroof with mineral spirits and paper towels within five minutes of caulking.


  • Use outdoor-rated silicone with low shrinkage.
  • Use only clear silicone.
  • Look for silicone at a hardware store. Do not buy silicone from an auto parts silicone for this job; it will not have a rating for outdoor use.

Items you will need

About the Author

Louis Gutierrez began writing in 2010 for various websites, specializing in real estate, construction and electronics. He has over 10 years experience running and operating various successful businesses in these fields and holds a Bachelor of Arts in business administration, graduating magna cum laude from Florida International University.

More Articles

Photo Credits