Yes, as long as they are made of glass. Some skylights are made of plexiglass and they cannot be coated.