I have a leaky skylight, I actually think that the leaks are coming from the seal between the glass and the frame rather than around the flashing or anything like that. What is the best calking / sealant to use, obviously it has to be something that is UV / Weather resistant, preferably clear, able to flex in hot and cold. Any suggestions?

  • My skylights do not have ( good) seals and do not leak water ; When I blow leaves off the roof a few small leaves will get into the house at the skylights. I would say your flashing is leaking . Commented Apr 2, 2019 at 15:10

1 Answer 1


Just don't use silicone sealant as you cannot paint it, leaving the window doomed to future failure.

I use paintable caulks which are advertised for use in marine type environments (read boats etc.), on the principle that if it's good enough for a boat, then it should be great for a window etc. as they face a similar weather lashing.

It's pointless mentioning brands as they vary country to country but just make sure what you choose is paintable and very expensive! Cheap stuff usually has hopeless durability, whereas the big brands make stuff which lasts decades.

Most of my customers are regulars and I'm old enough to see some of the work I did 25 years ago plus, and some of those old sealants are still going strong.

Incidentally, what is the original sealing system used frame-to-glass? (rubber seal, putty strip, etc.).

  • How is not being able to paint the caulk dooming The window to future failure ?
    – Alaska Man
    Commented Nov 1, 2017 at 3:43
  • Because you will not be able to properly re-decorate the window in the future. Paint will run onto the edges of the silicone (for example) and whilst it might look like it has 'stuck', in a short time it will peel up at the edges and allow moisture to 'sit' right at the edge where the silicone meets the timber bead/frame. And as we know from experience water will get in sooner or later causing rot.
    – handyman
    Commented Nov 1, 2017 at 20:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.