Replace the rubber seal. You could seal with silicone but you would be unable to open it again.
You're best bet is to by a kit from ford. it will show you how to replace, and how to get at seal. not a hard job. just a few bolts to remove sun roof and seal. replacement is in reverse.
Try seaking seal
Simple! There are only 4 bolts that hold the sunroof glass in place. Remove them from the inside and voila... the glass lifts right out! You can probably find a good one in a local junk yard for almost nothing.
Contact The Sunroof Doctor for replacement parts & assistance for your Saturn sunroof. http://www.sunroofdoctor.com/9602saturn.htm
Howdo i put a sunroof motor in on a 2001 eclipse
The cost to repair your 1997 Oldsmobile Cutlass sunroof is dependent upon the condition of the sunroof. It will cost approximately $700 to completely replace the sunroof.
The sunroof on a Chevy Cavalier can often be repaired by replacing the outer seal. This prevents rain from leaking into the vehicle and causing additional problems.
Machine 7 or Just aircooled
If water gets in, then something is broken - you probably need to get the seal repaired. If you want to do it on the cheap and don't mind doing a little jerry-rigging, you could get some "weather stripping" (thick soft foam with adhesive backing, meant for putting around the frame of doors on houses), and use that to repair or replace the seal around the sunroof.
how much it cost to replace my sun root
Take it to an automotive trim shop, It is about impossible to work on a sunroof and not make it leak