How to Fix a Sunroof Stuck Open

Sunroof stuck in open position

A sunroof stuck open is more than an inconvenience – it can let in rain, dust, and even compromise your car’s security. Before you panic, try these steps to get it closed.

1. Check the Fuse

Locate your car’s fuse box (often under the dashboard or in the engine bay) and find the fuse for the sunroof. If it’s blown, replace it with one of the same amperage. This simple fix sometimes restores power.

2. Use the Manual Override

Almost every electric sunroof has a manual override. Look behind the interior roof console or under a small plastic cover – you’ll find a hex socket or Allen wrench fitting. Use the tool (often provided in the car’s toolkit) to turn the drive mechanism and close the sunroof by hand.

3. Clean the Tracks

Cleaning sunroof tracks

Debris in the tracks can jam the mechanism. Open the sunroof as far as it will go (or use the manual override) and clean the rails with a soft brush and cloth. Apply a silicone‑based lubricant afterward – never use grease, which attracts dirt.

4. Reset the System

Many cars require a reset after a power interruption. Try this common procedure: turn the ignition on, then press and hold the “close” or “auto” button for 10‑20 seconds until the sunroof cycles fully. Refer to your owner’s manual for the exact method.

5. Check for Obstructions

Sometimes a small object (a twig, a piece of debris) blocks the mechanism. Use a flashlight to inspect the sunroof opening. If you see something, carefully remove it with long tweezers.

When to Call a Professional

If none of these steps work, the motor may be burned out, the cables broken, or the regulator damaged. Our technicians at Carnec Sunroofs can diagnose and repair any sunroof issue – we come to your location in Pretoria.

“Forcing a stuck sunroof can break expensive components. Try the manual override first, then call us if it doesn’t budge.”

Need expert help? Contact us today for a free quote.