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 silver coin-shaped cell about the size of a dime. You can buy one at any pharmacy, grocery store, or hardware store for $3 to $8. The fob itself is designed to open — BMW does not seal it permanently — so you can access the battery compartment with your fingernail or a plastic tool. The whole job takes longer to find the battery than to install it.

The exact battery type and opening method depend on your fob model and BMW generation. Older fobs (pre-2010) often use CR2032 cells. Newer fobs, especially those with comfort access or remote start, sometimes use different sizes or configurations. Checking your owner's manual or the fob itself before you buy a replacement battery saves a trip back to the store.

Key Takeaways

  • BMW key fobs typically use a CR2032 coin-cell battery that costs $3 to $8 and is sold at most retail stores.
  • The fob case is designed to open by hand — look for a seam or slot on the edge and gently pry or slide the two halves apart.
  • Note which side of the battery faces outward before you remove it, so you can install the new one the same way.
  • If your fob does not respond after the battery swap, the battery may be the wrong type, or the fob may have a deeper electrical issue.

How to open the fob and locate the battery

Look at the edge of your key fob for a small seam or slot. Most BMW fobs split horizontally — the top and bottom halves separate like a clamshell. Some models have a vertical seam on one side. Insert your fingernail or a plastic spoon handle into the seam and explore gentle, steady pressure. Do not use a metal tool or force — the plastic cracks easily, and you may damage the circuit board inside.

Once the fob opens, you will see the battery sitting in a shallow metal or plastic holder. It is usually silver and circular, about the size of a shirt button. The positive side (marked with a + symbol) faces either up or down depending on the model. Take a photo or make a mental note of which side faces outward before you remove it. This detail matters when you install the new battery.

Removing and replacing the battery

Gently lift or pry the old battery out of its holder. If it is stuck, a plastic tool works better than your fingernail — you want to avoid scratching the circuit board. Once it is out, wipe the battery holder with a dry cloth to remove any dust or corrosion. If the metal contacts look dark or corroded, a pencil eraser rubbed lightly over them can help restore contact.

Insert the new CR2032 battery into the holder with the positive side facing the same direction as the old one did. Press it down gently until it sits flush. Do not force it — it should rest in the holder without resistance. Close the fob by pressing the two halves together until you hear or feel a click. Test the fob by pressing each button to confirm it responds.

What to do if the fob still does not work after the battery swap

If the fob remains unresponsive, the battery type may be wrong. Check the fob case itself — many models have the battery type printed inside. Compare it to what you installed. CR2032 is the most common, but some BMW fobs use CR2025 or CR2016 instead. The numbers refer to thickness, and using the wrong size can prevent proper contact.

If the battery type is correct and the fob still does not work, the circuit board or buttons may have failed. This is less common but happens if the fob has been dropped, exposed to water, or is straightforward old. In that case, you will need a replacement fob from a BMW dealer or a third-party supplier. A dealer fob typically costs $200 to $400 and requires programming to your vehicle. Aftermarket fobs cost less but may not include all features of the original.

Where to buy a replacement battery

CR2032 batteries are stocked at pharmacies (CVS, Walgreens), grocery stores (most chains carry them near the checkout or in the pharmacy section), hardware stores (Home Depot, Lowe's), and online retailers (Amazon, eBay). You can also find them at Best Buy, Target, and Walmart. Prices are consistent across retailers — usually $3 to $8 for a single cell, or $5 to $12 for a pack of two or four.

Buy a name-brand battery if possible — Energizer, Duracell, or Panasonic are reliable choices. Generic or store-brand batteries work but may not last as long. If you are unsure whether CR2032 is the right size, bring your fob to the store and ask a staff member to confirm before you buy.

Preventing battery drain and extending fob life

Key fob batteries drain faster if you use the buttons frequently or if the fob is exposed to heat or moisture. Keep your fob away from direct sunlight, car dashboards in summer, and humid environments. If you have a spare fob, rotate between them — using one fob less often extends the life of both.

If your fob battery drains much faster than expected (weeks instead of months), the circuit board may have a short or the buttons may be stuck in a pressed position. A stuck button drains the battery continuously. In that case, a battery swap will not solve the problem, and you will need a replacement fob.

Frequently Asked Questions

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

No. Using CR2025 or CR2016 instead of CR2032 will not work properly — the thinner battery will not make good contact with the fob's terminals. Buy the correct size. If your fob uses a different battery type, check the case or manual to confirm what it needs.

Do I need to reprogram my BMW after changing the battery?

No. Changing the battery does not erase the fob's programming. It will work when ready once you close the case and test it. Reprogramming is only needed if you have a new fob or if the fob has lost its pairing with the vehicle.

What if the fob case will not close after I put the battery back in?

The battery may be installed upside down or sitting at an angle. Open the fob again and check that the battery is flat and centered in its holder, with the correct side facing outward. If the case still will not close, the plastic may be cracked or warped — inspect the seams for damage.

How long does a CR2032 battery last in a BMW key fob?

Most CR2032 batteries last 3 to 4 years in normal use, though heavy use or extreme temperatures can shorten that to 1 to 2 years. If your battery drains much faster, the fob may have an electrical fault rather than a dead battery.

Can I clean the battery contacts if they look corroded?

Yes. Use a pencil eraser to gently rub the metal contacts inside the fob until they look shiny again. Wipe away any eraser dust with a dry cloth. Corrosion usually means the old battery leaked — cleaning the contacts often restores function when you install a fresh battery.