Key fob battery replacement usually costs between $10 and $40 at a dealership, or $3 to $15 if you buy the battery yourself and replace it at home.

The price depends mainly on where you go and what type of battery your fob needs. Dealerships charge more because they handle the replacement for you. Independent repair shops and big-box retailers like Best Buy or Walmart often charge less. If you open the fob yourself, you only pay for the battery itself — typically a coin-cell battery like a CR2032, CR2025, or CR2016 — which costs just a few dollars at any pharmacy or electronics store.

The actual battery is rarely the expensive part. What costs money is the labor if someone else does the work, or the risk if you damage the fob trying to open it yourself. Most key fobs are designed to snap open without tools, but some require a small flathead screwdriver or a coin, and forcing the wrong way can crack the plastic or damage the circuit board inside.

Key Takeaways

  • Dealership battery replacement typically costs $15 to $40 per fob, while the battery alone costs $3 to $8 at a pharmacy or electronics retailer.
  • Most key fobs use a standard coin-cell battery (CR2032 is the most common) that you can identify by looking at the old battery or checking your owner's manual.
  • Opening a key fob yourself is usually safe if you look for a small slot or seam and gently pry with a coin or plastic tool, but forcing it can crack the casing or break internal contacts.
  • If your fob stops working after a new battery, the problem is usually a dirty contact or a damaged circuit board, not the battery itself.

Where to buy a replacement battery

You can find key fob batteries at pharmacies (CVS, Walgreens), grocery stores with pharmacy sections, electronics retailers (Best Buy, Micro Center), and online marketplaces. Walmart and Target carry them in the electronics or pharmacy section. Amazon and eBay sell them in bulk packs, which makes sense if you have multiple fobs or want spares on hand.

The battery type matters. Before you buy, check your owner's manual or look at the old battery after you open the fob — it will have a code printed on it like CR2032, CR2025, or CR2016. These numbers tell you the size and chemistry. Buying the wrong type won't work, so confirm the code first. Most common fobs use CR2032, but some use CR2025 or CR2016, and a few older models use different types entirely.

Prices vary slightly by retailer and whether you buy a single battery or a pack. A single CR2032 at a pharmacy usually costs $4 to $8. A pack of four or five at an electronics store might cost $8 to $12 total, bringing the per-battery cost down. Online bulk packs can be even cheaper per unit, but you pay shipping unless you have a membership.

Dealership and repair shop costs

Dealerships charge $15 to $40 to replace a key fob battery, depending on the brand and location. Luxury brands (BMW, Mercedes, Audi) tend to charge more than mainstream brands. Some dealerships include the service free if you're already there for another repair, but most charge a small fee or a minimum service charge.

Independent locksmiths and repair shops often charge $10 to $25 for the same work. Best Buy's Geek Squad charges around $10 to $15 if they have the battery in stock. The advantage of going to a shop is that if something goes wrong — the fob doesn't work after the battery is replaced, or the casing cracks — they may fix it without extra charge. If you do it yourself and break something, you're out the cost of a new fob, which can run $100 to $300 depending on the car.

How to replace the battery yourself

Most key fobs are designed to open without tools. Look for a small slot or seam running around the edge of the fob. Insert a coin (a penny or dime works) or a plastic pry tool into the slot and gently twist or pry until the two halves separate. Some fobs have a small button you press to eject the battery tray. Don't force it — if it's not moving, you're probably prying in the wrong spot.

Once the fob is open, note how the old battery sits in its slot. The positive side (marked with a + or a flat side) usually faces up or toward you. Remove the old battery and replace it with the new one in the same orientation. If the battery doesn't sit flat or feels loose, you may have the wrong type. Close the fob by pressing the halves together until you hear or feel a click.

Test the fob when ready by pressing each button and watching your car. If it works, you're done. If it doesn't, open the fob again and check that the battery is seated correctly and facing the right direction. If it still doesn't work, the problem may be dirty contacts inside the fob. You can gently clean the metal contacts on the battery and inside the fob with a pencil eraser or a dry cloth, then try again.

When a new battery doesn't fix the problem

If you install a fresh battery and the fob still doesn't work, the issue is usually not the battery. The most common culprit is corrosion or dirt on the metal contacts inside the fob. Over time, moisture and dust can build up on the contacts where the battery sits, blocking the electrical connection. You can clean these contacts by gently rubbing them with a pencil eraser, a dry cloth, or a cotton swab. Let any moisture dry completely before closing the fob.

If cleaning the contacts doesn't help, the circuit board inside the fob may be damaged. This can happen if the fob was dropped, exposed to water, or if the battery leaked. A damaged circuit board usually means replacing the entire fob, which costs $100 to $300 at a dealership or $50 to $150 from a locksmith or online retailer. Some people buy aftermarket fobs that work with their car's system for less money, though compatibility varies by vehicle.

Before you assume the fob is broken, also check that your car's receiver is working. If multiple fobs stop working at the same time, the problem may be with the car, not the fobs. Try a fob you know works on another car of the same model, or have a dealership test it. If the car's receiver is faulty, that's a different repair and will cost more.

Comparing your options

OptionCostTimeRisk
Buy battery and replace yourself$3–$155–10 minutesMay crack fob if forced open
Pharmacy or electronics store battery replacement$10–$20Same day, may require waitLow; professional handles it
Independent locksmith or repair shop$10–$25Same day or next dayLow; warranty on work
Dealership battery replacement$15–$40Same day or appointmentLow; warranty on work

The cheapest route is buying the battery yourself and replacing it at home, as long as you're comfortable opening the fob. The safest route is a repair shop or dealership, where someone else handles it and you have recourse if something goes wrong. The middle ground is a pharmacy or electronics store that offers battery replacement — you get professional handling at a lower cost than a dealership.

Frequently Asked Questions

How do I know what battery my key fob needs?

Open the fob and look at the old battery. The code (like CR2032) is printed on it. If you can't open the fob or the battery is corroded, check your owner's manual or search online for your car's make, model, and year plus "key fob battery." Most common fobs use CR2032, but confirm before you buy.

Can I use a different battery type if I can't find the right one?

No. Different battery codes have different sizes and voltages. Using the wrong type won't fit properly or will provide the wrong power to the fob's circuit. Always use the exact type specified. If you can't find it locally, order it online — it usually arrives within a few days.

Is it safe to replace a key fob battery myself?

Yes, for most fobs. They're designed to open without tools. The main risk is cracking the plastic casing if you force it open the wrong way. Look for a seam or slot, use a coin or plastic tool gently, and stop if you feel strong resistance. If you're uncomfortable, a shop can do it for $10 to $25.

Why does my key fob still not work after I put in a new battery?

The battery contacts inside the fob may be dirty or corroded. Open the fob again and gently clean the metal contacts with a pencil eraser or dry cloth. If that doesn't work, the circuit board may be damaged, and you'll need to replace the entire fob.

How often do key fob batteries need to be replaced?

Most key fob batteries last three to four years, depending on how often you use the fob. If you use it multiple times daily, it may need replacement sooner. If you notice the fob working at shorter distances or buttons becoming less responsive, the battery is likely running low.