How Do I Program My BMW Key Fob?

If you have a new keyless entry BMW key fob that you need to program, or if you want to program additional BMW keys for your San Marcos drives, BMW of Escondido can help. Follow our step-by-step instructions below from the experts at the BMW of Escondido service center.

Programming Additional BMW Key Fobs

If you currently have a working BMW key fob and you want to program additional keys so you can have a spare or give them to other drivers in your household, follow these instructions:

  1. With the working key fob as well as all additional key fobs you want to program, sit in the driver’s seat of your BMW with all windows and doors closed.
  2. Insert the working key into the ignition and turn it to position 1 (aka turn it but don’t start the engine). The BMW dashboard lights should turn on.
  3. Remove the key from the ignition.
  4. On that same key, hold down the unlock button while pressing the lock button 3 times, then release the unlock button.
  5. The doors should automatically lock and unlock in confirmation
  6. Repeat step #4, this time with a new unprogrammed key.
  7. Again the doors should lock and unlock.
  8. Repeat for any additional keys, and you’re done!

Programming a New Key from Scratch

If you don’t have a working key fob and you need to program a BMW key fob replacement, follow the instructions below:

  1. Insert key into the ignition and turn it to position 1 and back rapidly 5 times.
  2. Remove the key
  3. Hold the unlock button and press the BMW logo 3 times, then release the unlock button.
  4. If you have additional keys you’d like to program at this time, repeat step 3 within 30 seconds from the original key programming.
  5. Turn on the ignition to complete the process.

Rely on BMW of Escondido for Service

While the instructions given above work on most current and new BMW models, there are some models that have slightly different instructions. Please feel free to contact us at BMW of Escondido if you have tried these steps for programming the keyless entry fob and it was not successful. And if you notice your key fob is running on low battery, turn to our genuine BMW parts department near Poway for a replacement battery. You can also rely on us for additional BMW tips like how to set up Apple CarPlay®, how to update your BMW software, and more.

More from BMW of Escondido

  • We are here for you through the Coronavirus crisis.

    On behalf of everyone here at BMW of Escondido, we want to send a heartfelt message of support today directly to you. We are with you throughout the Coronavirus crisis as a neighbor, and we will be there for you after it has passed. We also want to make sure you know our gameplan during…

  • 2020 2 Series Gran Coupe

    When the rumor mills started talking about a 2 Series Gran Coupe model a couple years ago, we were perplexed on what that might look like for production. Given the elegance and utility of the 4 Series Gran Coupe model, we were hopeful — and we’re stoked on the result! It promises to be an…

  • What should I be using: CilaJet Ceramic or Ceramic Pros?

    What is ceramic paint protection? A ceramic coating, or nano-ceramic coating, is a liquid polymer that is applied by hand to the exterior of a vehicle. A true ceramic coating contains both silica and titanium dioxides, and chemically bonds with the vehicle’s factory paint to create a sealed layer of protection. There are a lot…

"WARNING*: Operating, servicing and maintaining a passenger vehicle or off-road vehicle can expose you to chemicals including engine exhaust, carbon monoxide, phthalates, and lead, which are known to the State of California to cause cancer and birth defects or other reproductive harm. To minimize exposure, avoid breathing exhaust, do not idle the engine except as necessary, service your vehicle in a well-ventilated area and wear gloves or wash your hands frequently when servicing your vehicle. For more information go to
Contact Us ×

(760) 745-3000

Call Now

1557 Auto Park Way • Escondido, CA 92029

Get Directions

Today's Hours:

Open Today! Sales: 10am-5pm

Open Today! Service: 8am-5pm

Open Today! Parts: 8am-5pm

BMW of Escondido

1557 Auto Park Way Escondido, CA

Phone: (760) 745-3000


Phone: (800) 544-4269

1557 Auto Park Way Escondido, CA


Phone: (760) 745-3000

1557 Auto Park Way Escondido, CA


Phone: (760) 291-2894

1557 Auto Park Way Escondido, CA

Collision Center

Phone: (760) 739-1029

1557 Auto Park Way Escondido, CA
33.1162419 -117.109332
BMW of Escondido 33.1162419, -117.109332.