More vehicles

Sunroof leaks by make

Sunroofs leak the same way on almost every car, so most of this guide applies whatever you drive. This page covers the shared pattern, points to the model-specific guides, and clears up the two things most often mislabeled as a "sunroof leak": other water paths, and spontaneous glass shattering.

A lineup of white modern crossover SUVs with panoramic sunroofs
Sunroofs manage water the same way across most makes, so much of this guide applies whatever you drive.

The pattern is similar across most makes

A sunroof is built to let some water in and drain it out through its corner drains. A leak usually means a drain is clogged, or a tube has slipped off its fitting, so the water backs up into the cabin. Clearing the drains gently resolves most leaks on most cars. If it does not, the water is getting in another way and the roof itself needs checking. See cleaning and testing your drains for the universal method, and remember: never use high-pressure air or stiff wire. The tubes are a slip fit, so both can pop a tube off inside a pillar or pierce it; even GM's own service manual warns technicians about air pressure on these tubes.

It is often not the sunroof at all

On many cars the "sunroof leak" is something else, because water travels far from where it enters. The usual impostors: a blocked air-conditioning condensate drain (wet floor when the A/C runs, no puddle under the car), a clogged cowl drain at the base of the windshield, a windshield bond, body seam-sealer voids, or roof-rail and tail-light seals. Confirm the source before taking the headliner apart. See find your leak.

Glass shattering is a different problem

Some makes have had panoramic glass spontaneously shatter. That is a glass and tempering issue, not a water leak, and is unrelated to drains. A few genuine recalls exist for glass that was poorly bonded and could detach (Hyundai Veloster, certain Subaru moonroofs), but most "exploding sunroof" reports are owner complaints and lawsuits, not recalls. If your glass cracked or shattered on its own, that is a separate safety topic.

The comparison table

One row per vehicle we have a guide for. The "what is documented" column is the point of this table: it separates what a manufacturer has actually published from what is only owner report, because those are not the same kind of fact and the difference changes what you should do next. Years are the years the document covers, which is often narrower than the years the car was sold.

Vehicle Years documented Drains and exits Top access What is documented Guide
Volvo XC90, XC60, XC40, S90, V90, S60, V60 2015-2024 4 drains. Fronts exit under the car just behind the front wheels, rears behind the rear wheels under the bumper. Rear drains cannot be reached from the top. The glass comes off, three Torx per side. Volvo TJ 35503.3.0 documents the rear seal gap. Rear-drain access and the transversal seal are from our own verified support notes. Volvo (2015 and newer)
Volvo C30, S40, V50, S60, V60, S80, V70, XC70 2004-2018 4 drains. The front elbow at the A-pillar is the known failure point. Front reachable from the tray; the elbow needs A-pillar trim off. No model-specific bulletin on file. The elbow repair is an owner-reported pattern, not a published one. Volvo (older)
BMW X3, X4, X5, X7 and M variants (G01, G02, G05, G07, F97, F98) 2018-2024 4 corner drains running inside the pillars. Drains from the tray; anything inside the pillar is trim work next to a curtain airbag. SIB 54 04 21 covers the front seal gap. SIB 54 11 19 Rev 4 is a 30-plus cause diagnostic bulletin naming glass alignment, body and aero-acoustic seals, missing butyl and four separate drain faults. BMW X-Series
Toyota Highlander 2014-2015 and 2020-2022 4 drains down the pillars. Top access normal; a kinked hose cannot be brushed clear. T-TT-0322-15: the 2014-2015 panoramic drain hose kinks rather than clogs, and keeps a shape memory once pinched. T-SB-0021-23: HVAC drain hose off the evaporator case on 2020-2022, with an oily vent smell. Toyota Highlander
Volkswagen Tiguan 2018-2019 (60E5), 2018-2022 LWB (60-19-04), 2018-2021 (warranty) 4 drains. Fronts run to the plenum chamber, about 120 cm per VW's own tool note. Front drains from the top; the lower end means the wheel-arch liner or plenum cover. Service Action 60E5: moist debris at the front outlets, red flaps removed. TSB 60-19-04: wet front headliner from the body-side seal, not a drain. Warranty extension VWP-23-06: prorated to 7 years / 80,000 miles, covering consequential interior damage. VW Tiguan
Jeep Grand Cherokee 2021-2023 (WL), plus an undated STAR case 4 corner drains; the lower front hose runs behind kick-panel insulation, not the wheel well. Rear hose passes above the side-curtain airbag. Leave inside access to a shop. TSB 23-102-23: dual-pane sunroof leaking, cause given as the wind deflector trapped in the panel, not a drain. STAR S1623000034: drain tube missing or misrouted from new. Jeep Grand Cherokee
Nissan Rogue 2021-2023 (T33), with build-date cutoffs 4 drains; T32 drain ends sit behind the firewall and are awkward to reach. Top access normal. NTB23-072: gurgling noise after rain, front drain grommets replaced (74816-6SA0A). ⚠️ It describes a noise, not a cabin leak. NTB21-097B: water at the upper windshield corners from a roof-rail clip. Nissan Rogue
Honda CR-V 2018-2019 (roof area), 2019-2020 (windshield) 4 drains, slip fit with no clamp. Fronts down the A-pillars, rears down the C-pillars. Top access normal. AER19020 and two dealer messages, VIN prefixes 2HG then 2HK. ⚠️ Honda states no cause and no repair, only a request to report cars. A separate 2019-2020 investigation covers a windshield leak. Honda CR-V
Ford Escape 2013-2018 (TSB), 2014 build window (recall) 4 drains; fronts run down the A-pillars toward the firewall. Clear from the tray. A-pillar trim sits next to the curtain airbag. TSB 17-2218 covers headliner staining after a leak from the roof opening, fixed glass, roof rails or ditch mouldings. Recall 14V403000 covers about 1,867 cars built 15-22 October 2013 with an uncured glass bond. Ford Escape
GM Traverse, Acadia, Enclave Per bulletin 4 drains; early rear hoses were reported short of their exits. Top access normal. TSB 10-08-67-001C. GM's own material warns technicians about air pressure on these drains. GM Traverse and siblings
Subaru Not established 4 drains, push fit inside the pillars. Top access normal. ⚠️ No manufacturer document on file. Everything on our Subaru page is owner-reported and should be read that way. Subaru

Where a row says no document is on file, that is not a judgement about the car. It means we have not found a published bulletin, and we would rather say so than dress up a forum thread as a manufacturer position.

Other makes, in brief

Make / models What owners report Bulletin / recall
Toyota Highlander / RAV4 Clogged drains; the A/C drain is often the real cause T-SB-0021-23, T-TT-0322-15
Lexus RX / ES Clogged drains; A/C evaporator drain the common impostor A/C-drain class action
Honda CR-V / Accord Slip-fit tubes clog and detach; right-front drain shares the plenum AER19020
Honda Pilot A windshield leak explicitly NOT the moonroof MC-10237028
Ford Escape Clogged drains; A/C drain confuser TSB 17-2218
Ford Edge Spontaneous glass shatter (not a leak) complaints, no recall
GM Traverse / Acadia / Enclave Clogged drains; early rear hoses too short 10-08-67-001C
Cadillac SRX Cowl seam-sealer void below the drain grommets TSB PI0044C
VW Golf / GTI Cracked plastic water channel 60-16-10
VW Tiguan Clogged drains; cowl/plenum often the real cause owner reports
Hyundai / Kia Clogged drains; glass shatter is a separate issue 13V051000 (glass)
Nissan Rogue / Murano Clogged drains; tube detaches at the firewall owner reports
Subaru Outback / Forester A/C drain often the cause; glass-detachment recalls 26V346 (glass)
Mazda CX-5 / CX-9 Drip-rail leak after a high-pressure wash SB-10060487
Jeep Grand Cherokee / Cherokee Usually cowl / firewall seam / A-C, not the sunroof Cherokee TSB 23-015-16

Volvo and BMW get their own full guides (the seal-gap fix is specific to them). Most other makes are a drain-maintenance story, so the tool that helps is the drain brush, not a gap filler.

Sunroof Drain Cleaning Tool
Sunroof Drain Cleaning Tool (10 ft)Soft and flexible, the safe way to clear any sunroof drain.
View tool