Subaru sunroof care
On Subarus a wet floor or headliner is as often the air-conditioning drain or a tailgate seal as it is the moonroof, so confirm the source before tearing anything apart. The moonroof drains do clog, and clearing them gently is a ten minute job.
Clogged drains
The moonroof sits in a tray whose troughs drain down through the pillars. On the Outback the classic clog is the front drain on the passenger side, packed with pollen and grit, which shows up as a wet headliner edge or a damp front footwell after rain. Clear a slow drain gently from the top with a soft brush and confirm with the water test: pour a cup of water into each corner of the open roof and watch it exit cleanly underneath.
One Subaru-specific wrinkle: reported failures include drain tubes that have slipped off their fittings and sealant that has let go, not just clogs. If a drain tests clear and water still gets in after rain, the tube connection or the tray sealant is the next suspect.
The tubes are a push fit inside the pillars. An air blast can pop one off its fitting and stiff wire can pierce it, turning a clog into a hidden interior leak. Soft brush and water only.
When it is not the sunroof (often)
- A/C evaporator condensate drain. The number one false positive on Subarus: a wet passenger floor that appears when the air conditioning runs, with no puddle under the car. It tracks A/C use, not rain. Owner threads that start as "moonroof leak" regularly end at the A/C drain.
- Rear liftgate seal and third brake light gasket. Water in the cargo area on Outbacks and Foresters is very often a hardened liftgate weatherstrip or the foam gasket behind the high-mount brake light, not the roof.
- Cowl drains. Leaves at the base of the windshield overflow into the cabin air intake and the front footwell.
Glass detachment recalls are a different problem
Subaru has had two genuine moonroof recalls, and neither is a water issue: the glass panel could detach because it was improperly bonded. Recall 13V-077 covered a small batch of 2012 Outback and Legacy cars, and recall 26V346 covers about 69,000 2026 Foresters whose glass can separate from the sliding frame while driving. If you own a 2026 Forester, run your VIN through Subaru or NHTSA. Neither recall has anything to do with drains or leaks.
Water travels far from where it enters. Trace it up to the highest wet point and test one area at a time. See find your leak.