BMW key fobs use a coin-cell battery you can swap yourself in under a minute

Most BMW key fobs hold a CR2032 battery, a flat coin-shaped cell about the size of a dime. You can buy one at any pharmacy, supermarket, or hardware store for $3 to $8. The fob itself is designed to open—you do not need tools or a dealer visit. The whole job takes less time than finding your keys in the first place.

The steps are the same whether you have a newer fob with a metal flip key inside or an older rectangular one. The battery sits in a shallow compartment behind a cover that slides or pops off by hand.

Key Takeaways

  • BMW key fobs use CR2032 coin-cell batteries, which you can buy at any drugstore or supermarket for a few dollars.
  • The fob opens by hand—slide or pry the cover off gently with your fingernail or a plastic tool, never a screwdriver.
  • Note which side of the battery faces outward before you remove it, so you can install the new one the same way.
  • If the fob still does not work after you replace the battery, the problem is likely the fob itself, not the battery.

What you need before you start

Gather a CR2032 battery and something flat and soft to pry with. A plastic spoon handle, a credit card edge, or your fingernail works. Do not use a metal screwdriver or knife—metal can scratch the fob or slip and damage the battery compartment.

Work over a table or sink. The battery is small and straightforward to drop, and the fob itself is light enough to bounce if it falls on a hard floor.

How to open the fob and remove the old battery

Look at the seam that runs around the edge of your fob. On most BMW fobs, one side of the case is slightly thinner or has a small notch. That is where the cover slides off. On some newer models, you may see a small slot or line that marks the opening point.

Slide your fingernail or plastic tool into the seam and gently pry. The cover should separate from the body without much force—if it feels stuck, try a different spot along the seam. Once the cover is off, you will see the battery sitting in a shallow metal holder.

Note which side of the battery is facing up—the positive side is usually marked with a + symbol. Lift the battery straight out. If it is stuck, a gentle pry with your plastic tool will free it. Do not force it; if it does not come out easily, stop and try a different angle.

Installing the new battery

Place the new CR2032 battery into the holder with the same side facing up as the old one. The battery should sit flat and level in the compartment. If it rocks or sits at an angle, remove it and try again—it needs to make full contact with the metal contacts on both sides.

Press gently on the battery to seat it. You should hear or feel a small click as it settles into place. Do not press hard; the battery should sit snugly but not require force.

Closing the fob and testing

Slide the cover back onto the fob body. It should slide smoothly along the seam until it clicks or seats flush with the rest of the case. If it does not slide easily, the battery may be sitting too high—remove the cover, check that the battery is fully seated, and try again.

Test the fob by pressing each button. The lock and unlock buttons should respond when ready. If the fob still does not work, remove the battery and check that you installed it with the correct side facing up. Reinstall it and test again.

What to do if the fob still does not work

If a fresh battery does not bring the fob back to life, the problem is usually inside the fob itself—a broken button contact, a damaged circuit board, or a loose connection. This is not something you can fix at home. You have two options: buy a replacement fob online (which you can program yourself on many BMW models using a procedure in your owner's manual) or visit a BMW dealer to have them program a new one.

Replacement fobs from third-party sellers cost $30 to $100 depending on your model year. Dealer fobs and programming cost more but come with a warranty. Before you buy, check your owner's manual or search your specific model online to see whether you can program a new fob yourself—many owners can, and it saves the dealer fee.

Frequently Asked Questions

Can I use a different battery size if I cannot find a CR2032?

No. The CR2032 is the correct size for BMW fobs, and using a different battery can damage the fob or cause it to malfunction. CR2032 batteries are widely available and inexpensive, so it is worth taking a few minutes to find the right one rather than forcing a substitute.

What if I drop the battery and cannot find it?

Buy a new one. A single CR2032 costs $3 to $8, and trying to retrieve a dropped battery from under furniture or in carpet is usually not worth the time. Keep the fob closed and away from the search area so you do not lose the fob itself.

Do I need to reprogram the fob after I replace the battery?

No. The fob does not need reprogramming after a battery change. Once the new battery is installed and the fob is closed, it should work when ready. If it does not, the problem is not the battery replacement—it is something else wrong with the fob.

How often do BMW key fob batteries need replacing?

A CR2032 battery typically lasts two to four years in a key fob, depending on how often you use the fob. You will notice the buttons becoming less responsive or requiring multiple presses before the battery is completely dead. That is the time to replace it.

Is it safe to handle a CR2032 battery with my bare hands?

Yes. CR2032 batteries are safe to handle with bare hands. Wash your hands afterward if you prefer, but there is no risk from touching the battery itself. Do not swallow it or let children play with it, as with any small battery.