If your BMW windows have stopped working often the culprit is a defective BMW window switch. A BMW window switch may stop working due to normal wear or if rain falls on the window switch when the window is left open. In both cases, BMW windows won't go up and down and door lock/unlock feature may not work.
Typical cost to change BMW window switch at the dealership is $350 to $550. The cost to change BMW door window switches yourself is under $100. If the button has come off your window switch, replace only the buttons with new caps. There is no need to remove the door panel and remove the window switch. See links below under PARTS.
What you will need
- BMW 1 Series Window Switch
- BMW 3 Series Window Switch
- BMW 5 Series Window Switch
- BMW 7 Series Window Switch
- BMW X3 Window Switch
- BMW X5 Window Switch
Disconnect negative battery terminal. The battery in most BMWs is located in the trunk on the passenger side.
Remove the door panel
Remove the screws that hold the door panel in place.
Pull out the airbag label.
Behind the label, you will find a Torx screw that needs to be removed.
There is also a Phillips screw that needs to be removed.
Release door handle
Disconnect the door handle release cable.
Remove window switch
Remove the door switch from the door panel. There are two nuts that need to be removed. Next press on the retainers and at the same time push the window switch out.
How to replace BMW E46 window switch
Window Switch Removal BMW X5 E53
💡 Help us improve this article by providing feedback. No registration is required.
💭 Ask car questions in our Car Forum.