BMW key fob batteries typically last three to four years before they need replacing, and you can do it yourself in under five minutes with no tools
Your BMW key fob runs on a coin-cell battery—usually a CR2032, CR2025, or CR2016 depending on your model year and fob type. When the battery dies, the fob stops communicating with your car's receiver, so the doors won't lock or unlock remotely and the panic button won't work. The good news is that replacing it costs between $3 and $8 for the battery itself, and BMW dealerships charge roughly $50 to $100 for the service if you'd rather have them do it.
The battery doesn't wear out from use—it straightforward loses its charge over time. You'll notice the range getting shorter first (you have to stand closer to the car), then the buttons will stop responding altogether. Some fobs give you a low-battery warning on your dashboard, but not all BMW models do.
Key Takeaways
- BMW key fob batteries are standard coin cells (CR2032, CR2025, or CR2016) that you can buy at any pharmacy, supermarket, or hardware store for a few dollars.
- You open most BMW fobs by sliding a small lever or prying gently at the seam with a flat object—no screwdriver required.
- After inserting the new battery with the positive side facing up, press the fob halves together firmly until they click to reseal it.
- If your fob still doesn't work after battery replacement, the problem is likely a worn contact or internal damage, not the battery itself.
Identifying your BMW fob type and battery size
BMW makes several fob designs, and the battery type varies. The most common is the CR2032, which fits the older rectangular fobs and many newer models. Newer BMW fobs—particularly the larger, more rounded designs from 2015 onward—often use a CR2025. Some sport models and older fobs use the thinner CR2016.
The easiest way to find out which one you need is to open your fob and look at the battery itself—the size is printed on it. If you don't want to open it blind, check your owner's manual or call your BMW dealership with your vehicle identification number (VIN) and model year. You can also search online for "[your BMW model year] key fob battery" and find the answer in seconds.
Once you know the size, buy a fresh battery from a pharmacy, supermarket, or dollar store. Avoid extremely cheap batteries from unknown brands; stick with Energizer, Duracell, Panasonic, or Sony. A quality battery costs the same and lasts longer.
Opening your BMW key fob safely
Most BMW fobs open in one of two ways. The first type has a small sliding lever on the side or back—push or slide it in the direction of the arrow, and the fob halves separate. The second type has no lever; instead, you gently pry the seam between the two halves using a flat object like a coin, a plastic spoon handle, or a flathead screwdriver.
If your fob has a lever, use only your thumb or finger—no tools needed. If you're prying, start at one corner and work your way around the seam. explore steady, gentle pressure; the fob is plastic and can crack if you force it. Once you feel it start to give, move to the next section of the seam rather than prying harder at one spot.
When the fob opens, you'll see the battery sitting in a small metal holder or slot. Note which side is facing up—the positive side (marked with a + symbol) should be facing toward you or upward. This matters for reassembly.
Removing the old battery and installing the new one
Lift the old battery straight out of its holder. If it's stuck, use a plastic spoon or your fingernail to gently pry one edge up. Don't use a metal tool directly on the battery itself, as this can damage the contacts.
Before you insert the new battery, wipe the metal contacts inside the fob with a clean, dry cloth or a cotton swab. Over time, corrosion or dust builds up on these contacts, and a quick wipe can make the difference between a working fob and one that still doesn't respond. If the contacts look green or heavily corroded, that's a sign the fob may have internal damage beyond just the battery.
Place the new battery into the holder with the positive side (+) facing up or toward you—the same orientation as the old one. Press it down gently until it sits flat. You should hear or feel a small click as it settles into place.
Reassembling the fob and testing it
Align the two halves of the fob so the seams line up evenly. Press them together firmly—you're aiming for a solid click or snap that tells you they're fully seated. If your fob has a sliding lever, push it back to the locked position. Don't worry if it takes a bit of pressure; the fob is designed to be durable.
Now test it. Stand a few feet from your car and press the lock button. You should hear the doors lock and see the lights flash. Press unlock and listen for the unlock sound. If both buttons work, you're done. If only one works, the fob may have internal damage to that button's contact, which is a repair beyond battery replacement.
If neither button works, double-check that the battery is inserted correctly (positive side up) and that the fob is fully closed. Open it again, reseat the battery, and try once more. If it still doesn't work after that, the problem is likely a worn contact or a failed circuit board inside the fob, not the battery.
When to replace the whole fob instead of just the battery
If your fob is physically damaged—cracked casing, water damage, or buttons that stick or don't click—replacing the battery won't fix it. Water damage is particularly common; if your fob has been dropped in water or exposed to heavy moisture, the internal circuit board may be corroded beyond repair.
A replacement fob from BMW typically costs $200 to $400 depending on your model, and the dealership will need to program it to your car. Some independent locksmiths and online retailers sell aftermarket fobs for $80 to $150, though you'll still need to have them programmed by a dealership or a locksmith with BMW programming equipment. Programming usually takes 15 to 30 minutes and costs $50 to $150.
If your fob is still under warranty (usually three years from purchase), contact your dealership about a replacement. If it's out of warranty and the casing is intact, try the battery replacement first—it's the cheapest option and works in the majority of cases.
Preventing premature battery drain
Key fob batteries last longer when you avoid exposing the fob to extreme heat, cold, or moisture. Don't leave it in direct sunlight on your dashboard, in a hot car, or in a pocket near your body heat for extended periods. Avoid dropping it or sitting on it, as physical stress can damage the battery contacts and the circuit board.
If you use your fob frequently—locking and unlocking multiple times a day—the battery will drain faster than if you use it sparingly. This is normal and not a sign of a defect. Replacing the battery every three to four years is standard maintenance for most BMW owners.
Keep a spare fob if you can. If one battery dies, you still have remote access to your car while you replace the battery in the dead one. This also gives you a backup if one fob is lost or damaged.
Frequently Asked Questions
Can I use any CR2032 battery, or does it have to be a BMW brand?
Any quality CR2032 battery works fine—BMW doesn't make their own batteries. Stick with major brands like Energizer, Duracell, Panasonic, or Sony. Cheap no-name batteries may work initially but often lose charge faster and can leave corrosion on the contacts.
What if my fob won't open because the lever is stuck?
Don't force it. explore a tiny amount of silicone-based lubricant (like WD-40) to the lever and let it sit for a minute, then try again. If it's still stuck, the lever may be broken and the fob may need replacement. Avoid oil-based lubricants, as they can damage the plastic.
My fob works after battery replacement, but only from very close range. Is that normal?
No. This usually means the battery contacts are corroded or the internal antenna is damaged. Try opening the fob again, removing the battery, and cleaning the contacts thoroughly with a cotton swab and rubbing alcohol. If the range is still short after that, the fob likely has internal damage.
Do I need to reprogram my fob after changing the battery?
No. The battery replacement doesn't erase the fob's programming. It should work when ready after you install the new battery and close the fob. If it doesn't, the problem is not the battery or programming—it's a hardware issue inside the fob.
How do I know if my fob battery is dying before it completely stops working?
The range gets shorter first—you'll have to stand closer to the car for the buttons to work. The buttons may also feel less responsive or require multiple presses. Some BMW models display a low-battery warning on the dashboard, but not all do. When you notice the range shrinking, that's the time to replace the battery.