Symptoms
- Sunroof stuck partially or fully open
- Motor may make a straining or clicking sound, or no sound at all
- Switch does nothing when pressed
- May have happened suddenly or gotten progressively harder to close
Likely causes
- CommonObstruction in the track or debris in the mechanismLeaves, dirt, or small objects can jam the sliding mechanism.
- CommonSunroof out of alignmentThe glass panel can shift slightly off its track, especially after hitting a bump or from wear over time.
- PossibleFailed sunroof motorThe motor can burn out or fail internally like other power accessories.
- PossibleBlown fuse for the sunroof circuitA blown fuse cuts power to the whole system.
- Less commonTripped anti-pinch safety feature stuck in a fault stateSome sunroofs need a relearn/reset procedure after a fault or battery disconnect.
What to do
- If rain is expected, cover the opening with plastic sheeting and tape as an immediate temporary measure.
- Check the sunroof track visible from inside for any debris and clear it carefully by hand.
- Check the relevant fuse for the sunroof system.
- Try holding the switch in the close direction for a few extra seconds after it seems to stop, since some sunroofs need this to fully seat and reset.
- Look up your specific vehicle's sunroof reset procedure, since many models have one that resolves a stuck-open panel after a glitch.
- Have a shop diagnose and repair the motor, track, or alignment if the above doesn't resolve it.
Tools and parts
- Plastic sheeting and tape (temporary)
Sunroof motorSearch: “sunroof motor for [year make model]”
When to call a pro
Get this addressed promptly since an open sunroof leaves the interior exposed to weather; a shop can diagnose and often fix it same-day.
Safety
Generally low risk
Generally low risk for a careful person. Stop if anything looks different from what this guide describes.