The fastest place is usually your car dealership or a local locksmith

Your car key battery dies faster than you might expect — typically every three to four years depending on how often you use the remote lock and unlock buttons. When it stops working, you have three main options: the dealership where you bought the car, an independent locksmith, or a big-box retailer like Walmart or Best Buy that offers key services. The dealership is most reliable if your key is still under warranty, but it is also the most expensive. A locksmith is usually faster and cheaper. Retailers fall somewhere in between and work well if you need the battery replaced the same day.

The battery itself costs between $3 and $8. The labor and markup push the total to $10 to $50 depending on where you go. Dealerships typically charge $25 to $50. Independent locksmiths charge $15 to $30. Walmart and Best Buy usually charge $10 to $25 for the battery plus installation. If you are comfortable opening the key fob yourself, you can buy a replacement battery for $3 to $5 at any pharmacy or electronics store and do it in two minutes — but this voids any remaining warranty and risks damaging the fob if you slip.

Key Takeaways

  • Dealerships are the safest choice if your key is under warranty, but they charge the most and may require an appointment.
  • Independent locksmiths are usually the cheapest and fastest option, and many can replace the battery while you wait.
  • Walmart, Best Buy, and other retailers with key services offer middle-ground pricing and often have same-day availability.
  • The battery itself costs $3 to $8, but labor and markup bring the total to $10 to $50 depending on the shop.
  • If you replace the battery yourself, you save money but lose any remaining warranty protection on the key fob.

Dealership service departments

Your car's dealership is the most straightforward choice if the key fob is still covered by the manufacturer's warranty — usually three years from purchase. The service department will replace the battery, test the fob to make sure all buttons work, and give you a warranty on the work. If something goes wrong with the fob after the battery replacement, the dealership will fix it at no charge during the warranty period.

The trade-off is cost and time. Dealerships charge $25 to $50 for a battery replacement, and you often need to make an appointment rather than walk in. Some dealerships will do it while you wait if they are not busy, but others may keep your key for an hour or more. Call ahead and ask whether they can do it same-day and whether you need an appointment.

If your key fob is damaged or the battery replacement does not fix the problem, the dealership can order a replacement fob — usually $200 to $400 depending on the car model. This is expensive, but it is the only option if the fob itself is broken rather than just the battery.

Independent locksmiths

A local locksmith is usually the cheapest and fastest option. Most independent locksmiths charge $15 to $30 to replace a car key battery and can do it while you wait — often in under five minutes. They stock common battery types and have the tools to open most key fobs without damaging them. Many locksmiths also offer mobile service, meaning they will come to your home or office if you cannot get to their shop.

To find a locksmith near you, search "car key battery replacement" or "automotive locksmith" plus your city name. Check Google reviews and call two or three shops to compare prices before you go. Ask whether they charge a service fee on top of the battery cost, and whether they may provide the work. Some locksmiths will not replace a battery if the fob is cracked or water-damaged, so mention any damage when you call.

The main risk with a locksmith is that not all of them are equally skilled. A careless locksmith can crack the fob case or damage the circuit board while opening it. This is rare, but it is why checking reviews matters. If a locksmith damages your fob during the replacement, ask them to cover the cost of a new one — most reputable shops will.

Walmart, Best Buy, and other retailers

Walmart and Best Buy both offer car key battery replacement at their service counters, usually for $10 to $25 depending on the battery type. Walmart's service is often cheaper, and many locations have same-day availability. Best Buy's Geek Squad also replaces key batteries and can order a replacement fob if yours is damaged beyond repair. Both retailers stock common battery types and can usually do the work while you wait.

The advantage of a retailer is convenience — you can get your key fixed while you shop for other things, and the price is transparent. The disadvantage is that not all locations offer this service, and some may not have the right battery in stock. Call ahead to confirm your nearest store does key battery replacements and ask how long it takes.

Retailers do not offer a warranty on the work the way a dealership does, so if the fob stops working again a week later, you will need to go back and ask them to redo it at no charge — most will, but it is not may provide. If the fob is damaged or the battery replacement does not fix the problem, retailers can usually order a replacement fob, though it may take a few days to arrive.

Replacing the battery yourself

If you want to save money, you can replace the battery yourself in most cases. The battery type varies by car — common types are CR2032, CR2025, and CR2016 — and you can find it printed on the old battery once you open the fob. Buy the replacement at any pharmacy, grocery store, or electronics retailer for $3 to $5. You will also need a small flathead screwdriver or a coin to pry open the fob case.

To replace the battery, locate the seam around the edge of the fob and gently pry it open with the screwdriver or coin. Be careful not to crack the plastic. Once the fob is open, note which side of the battery faces up, remove the old battery, and slide the new one in the same way. Close the fob and test all the buttons. If a button does not work, the battery may not be making good contact — open the fob again and reseat it.

The risk is that you can crack the fob case or damage the circuit board if you slip with the screwdriver. You also lose any remaining manufacturer's warranty on the key fob once you open it. If something goes wrong after you replace the battery yourself, the dealership may refuse to cover it under warranty. For most people, paying $15 to $30 to a locksmith is worth the peace of mind.

What to do if the battery replacement does not work

Sometimes replacing the battery does not fix the problem. The buttons may still not respond, or only some of them work. This usually means the circuit board inside the fob is damaged, the button contacts are worn out, or water got inside the fob at some point. In these cases, you need a replacement fob, not just a new battery.

A replacement fob from the dealership costs $200 to $400 depending on your car model and whether it needs to be programmed to your vehicle. Some newer cars require the dealership to program the fob, which adds another $50 to $100. A locksmith can sometimes program a fob for less, usually $50 to $150, but not all locksmiths have the equipment to do this — ask before you buy a replacement fob from them.

Before you buy a replacement fob, try cleaning the battery contacts inside the old one. Sometimes corrosion or dirt prevents the battery from making good contact. Use a pencil eraser or a cotton swab with rubbing alcohol to gently clean the metal contacts, let it dry, and try again. This costs nothing and fixes the problem in about 10 percent of cases.

Frequently Asked Questions

How do I know what battery my car key needs?

Open the old fob and look at the battery itself — the type is printed on it, usually CR2032, CR2025, or CR2016. If you cannot open the fob, call a locksmith or the dealership and tell them your car model and year. They can tell you the battery type without seeing the fob.

Can I use any battery, or does it have to be a specific brand?

Any brand of the correct type works — Duracell, Energizer, and store brands all perform the same. The type matters more than the brand. Buy whatever is cheapest at your local pharmacy or grocery store.

What if my key fob is water-damaged?

Water damage usually means the circuit board is corroded and a new battery will not fix it. You will need a replacement fob. Some locksmiths can dry out a wet fob and let it sit for a day before trying a new battery, but this does not always work. A replacement fob is the safest option.

How long does a car key battery last?

Most car key batteries last three to four years with normal use. If you use the remote buttons frequently, the battery may die sooner. If you rarely use the buttons, it may last longer. There is no way to predict exactly when it will die.

Do I need to reprogram my key after replacing the battery?

No. Replacing the battery does not erase the programming. The key will work the same way it did before once the new battery is in. You only need reprogramming if you buy a completely new fob.