Programming Garage Opener in your BMW

The Remote Garage Opener in the BMW models is located near the moonroof switch, or under the rear view mirror. There will be 3 buttons, numbered 1,2, 3.

Step 1: make sure your BMW is either inside or outside of the garage and NOT under the garage door!

Step 2: Insert the key and turn the key until all the gauges light up, without starting the car. With the key fobs, push the "start" button ,without your foot on the brake , until the gauges light up but not starting the car. The BMW garage opener will NOT program if the BMW engine is running.

Step 3: Press and hold the two outside buttons (#1 and #3) on the garage opener by the moonroof switch or under the rearview mirror. Continue to hold both of the buttons down until you see a small light beside the #1 button begin to blink rapidly. This usually takes 30 seconds or more.
Then release both buttons.

Step 4:Take your house garage remote, hold it very close to the BMW's #1 button, and then press your house remote and the #1 button down at the same time, and continue to hold them down until you see the small light by the #1 button begin to blink again rapidly. Then release both buttons.

Step 5: Press the #1 button on the BMW, and if the garage door starts up or down, then you are finished.

If nothing happens....go to Step 6

Step 6: With the BMW gauges still lit up as before, get a small step ladder so that you can reach the garage door motor near the garage ceiling. Depending on the type of garage door unit, there will be some buttons on the rear of the unit, or in the front of the unit near the garage light.
Locate the button that has "learn" or "program" labeled beside it.
Press that button on the unit and it will start blinking, or either
just light up red.

Step 7: Then get down and go back to the BMW. Press the BMW #1 button and hold it down for 3 seconds, then release it. Press and hold the same #1 button down again for 3 seconds and release. Repeat this step a few more times until the garage door starts up or down.

Then it is programmed. After that all you do is press the #1 button to open and close the garage door.
For multiple garage doors, repeat Steps 4-7 for the BMW button # 2 and #3.

How to set the clocks on BMW models




BMW 3-Series 2006-2010

Push "Start" button without your foot on brake pedal until all lights around gauges light up. Twist up on the thumb wheel on the turn signal lever until "clock" shows, then push in on the "BC" button on the turn signal lever until it highlights "Hours", then push up on the thumb wheel until the correct hour shows, then push in on the "BC" button on the turn signal lever and it's set. Repeat the same steps to change "minutes".

BMW 5 Series 2006 - 2010

Have ignition turned to second position, or with push button switch, push "Start" without your foot on brake pedal.
From the main I Drive menu screen, push down on "i" ,then go to "settings", then scroll down to "Time/Date".
Go to "set time", push down on the i drive controller, then twist controller until the correct hour shows, the push down on controller.
Then repeat steps to set the minutes.

BMW X5 and X6------same as BMW 5 Series

.BMW 6 Series 2004- 2010 same as BMW 5 Series 2006 - 2010


BMW 7 Series 2002 - 2010

Push "start" button without your foot on brake pedal, until all lights around the gauges light up.
from the main " i Drive " screen, slide the i drive controller down toward "settings", and then twist the i drive knob to highlight "clock", and push down on the knob. .Twist knob to set the correct hour, and then push down on the knob. Then twist the knob to set the correct minutes, and push down .