Sunroof Gap Filler Kit for Older-Generation Volvos
Older-generation Volvos with a sunroof share a common, costly flaw. The rubber seal that wraps around the sunroof glass shrinks as it ages and pulls apart at the junction where its two ends meet, leaving a gap. Water and debris pass through that gap into the drain channels and can clog the drain tubes. Left unaddressed, a clogged sunroof drain lets water seep into the floor of the car, where much of the electronics live, and can cause thousands of dollars in damage.
This kit fills the gap with a durable TPU insert that holds the seal faces apart and blocks water and debris before they reach the drains. It installs in minutes as a temporary or permanent fix, with no seal replacement and no sunroof disassembly.
Why This Kit
Two size sets cover everything from minor to severe seal shrinkage
Adapts as your seal keeps shrinking: step up to a larger insert any time
Non-invasive: installs in minutes with no seal replacement or sunroof disassembly
Durable TPU that resists UV and weather
Designed and manufactured in Canada
A Permanent Solution
Replacing the factory seal does not solve the underlying problem. The genuine Volvo sunroof seal for these older models (OEM part 31218248) now costs around $400 CAD, and because the replacement is made from the same material, it will shrink again over time. That makes it a recurring expense rather than a permanent fix.
This kit costs a fraction of a single replacement seal and removes the need for repeated replacements. As the seal continues to shrink, larger inserts can be installed to maintain protection, so it adapts to ongoing seal degradation instead of starting the cycle over.
Benefits
Prevents large debris and dust from entering the sunroof drain system
Prevents large amounts of water from entering the sunroof drain system
Eliminates wind noise caused by the gap
Fills the gap to restore a clean appearance
Kit Options
Choose your kit size to match how far your seal has shrunk. Each kit includes four insert sizes:
VOLKIT2 - Standard Kit (most common gap sizes)
Insert sizes: 5mm / 10mm / 15mm / 20mm
VOLKIT2-L - Large Gap Kit
Insert sizes: 20mm / 25mm / 30mm / 35mm
How to measure your gap. The seal wraps around the sunroof glass and shrinks at the junction where its two ends meet. Open the sunroof, find that junction, and measure the gap between the two seal faces. Gaps up to 20mm are covered by the Standard Kit; gaps from 20mm to 35mm need the Large Kit. When in doubt, size up. A slightly longer insert seats better.
*Custom lengths available. Contact us for more information.
Specifications
Material: TPU (Thermoplastic Polyurethane)
Shore Hardness: 95A
UV Resistant: Yes
Weather Resistant: Yes
Country of Origin: Canada
Installation
On older vehicles the sunroof seal is brittle, so handle it carefully to avoid tearing. The seal usually will not slide along the track, so you will need to pull it back at the junction to make room for the filler. Always pull from behind the seal, never from its visible sealing face.
Removing the fragile older-Volvo sunroof seal
Choose the right size gap filler. Slightly longer is better.
At the shrunken junction, insert a metal hook or a flathead screwdriver into the channel behind the seal and gently pull the seal back. Work slowly, and never pull on the visible sealing face, since the brittle rubber tears easily. A little silicone lubricant can help.
With the seal held back, set the gap filler onto the glass at the junction.
Release the seal and press it back over the gap filler until it sits flush.
If the seal tears: cut it cleanly just past the end of the tear, then install a larger filler to bridge the slightly wider gap. The insert holds the seal faces apart and keeps the drain channel protected.
Compatibility
This kit fits the following models:
Volvo C30 (2007-2013)
Volvo S40 (2004-2012)
Volvo S60 (2011-2018)
Volvo S80 (2007-2016)
Volvo V50 (2004-2012)
Volvo V60 and V60 Cross Country (2014-2018)
Volvo V70 (2008-2010)
Volvo XC70 (2008-2016)
OEM Seal Part Number: 31218248
Sunroof Care Guide
Want the full picture before or after you install? Our free Sunroof Care guide walks through how the system works and how to keep it leak-free:
Absolutely a game changer. Bought a shitbox as the last owner couldn't give less of a shit about his car. Popped this in around 15 minutes and now my car is sealed from the elements. If only he did this years ago to save the headliner...
One bump against it, I wish there was a better explanation on how to apply it better with a visual as I almost messed up the installation and ripped the sunroof rubber
B
Brett
Does exactly what it’s supposed to. I had a gap between the two smaller sizes. I popped some of the existing gasket off and used the #2 size to fill the gap. Popped the gasket back in and pried it into place with my fingers. Easy to do and a must if you have the dreaded sunroof gap.
E
Evan M
Worked perfectly
The piece did exactly what I needed. I’m very impressed and it looks almost seamless with the original sunroof gasket. I would recommend this product if you need to close the sunroof gap. This is a very cost effective way to do it.