Body & Trim ยท routine priority
Sunroof Motor Replacement Cost & Pricing
Replace a failed sunroof motor or regulator mechanism that opens and closes the sunroof panel. A failed motor leaves the sunroof stuck open or closed and may blow the sunroof fuse repeatedly.
Typical Sunroof Motor Replacement cost
$220โ$880, with an average estimate of $450 before vehicle-specific adjustments.
What to expect
Difficulty: moderate. Typical labor time: 1.5โ4 hours.
Mechanic's tip
Before replacing the motor, check the sunroof tracks for debris or binding โ a jammed track can stall and burn out an otherwise-good motor. If the sunroof is stuck open, a shop can usually manually close it the same day to prevent weather damage while you schedule the repair. Access typically requires removing the headliner, which adds labor time.