The fastest places to buy a key fob battery
You can buy a key fob battery at any pharmacy, big-box retailer, or auto parts store—most have them in stock and cost between $3 and $8 per battery. The fastest option is usually a pharmacy like CVS or Walgreens, where batteries sit near the checkout and you can walk out in minutes. Auto parts chains like AutoZone, O'Reilly, and NAPA stock a wider range of battery types and often have staff who can identify which one you need if you bring the fob with you.
If you know your battery type already—the most common are CR2032, CR2025, and CR2016—you can order online from Amazon, Walmart, or Target and pick it up the same day at many locations. Online ordering takes the guesswork out of which aisle to search, and you avoid the risk of a store being out of stock.
Key Takeaways
- Pharmacies like CVS and Walgreens stock key fob batteries near the register and are usually the fastest option for same-day pickup.
- Auto parts stores like AutoZone and O'Reilly carry more battery types and have staff who can identify your battery type if you bring the fob.
- The most common key fob batteries are CR2032, CR2025, and CR2016—check your fob or owner's manual to know which one you need before you shop.
- Online retailers like Amazon and Walmart let you order by battery type and pick up the same day at many locations.
- Dealerships sell batteries but charge more than retail stores, so check other options first.
How to find the right battery type before you shop
The easiest way to know which battery to buy is to open your key fob and look at the battery itself. Most fobs have a small slot or button on the side that lets you pop the case open—check your owner's manual if you are not sure how. Once the case is open, the battery will have a code printed on it, usually starting with "CR" followed by four numbers. Write that code down or take a photo.
If you cannot open the fob or the battery is too worn to read, check your car's owner's manual—it usually lists the battery type in the key fob section. You can also call your car's dealership with your vehicle identification number (VIN) and they will tell you the correct battery. Once you have the code, you can search for it by name at any store's website or tell a store employee which one you need.
Pharmacy and drugstore options
CVS, Walgreens, and similar pharmacies stock batteries in the health and beauty section or near the checkout counter. These stores carry the most common types—CR2032 is almost always in stock—and prices are competitive with other retailers. Staff at the register can usually tell you where batteries are located, and you do not need to search multiple aisles.
The main advantage of a pharmacy is speed and convenience. If you need a battery today and do not want to drive across town, a pharmacy near your home or work is usually your best bet. The downside is that they carry fewer specialty types, so if your fob uses an uncommon battery, you may need to go elsewhere.
Auto parts stores and what they offer
AutoZone, O'Reilly Auto Parts, NAPA, and Advance Auto Parts all stock key fob batteries and often have the widest selection of types. These stores are designed for car owners, so staff are trained to help you identify the right battery if you bring your fob in. Many will even open the fob for you if you ask, so you do not have to do it yourself.
Auto parts stores also tend to have competitive pricing and sometimes run sales on batteries. Some locations offer free battery installation if you buy the battery from them, though this is less common for key fobs than for car batteries. Call ahead to confirm stock if you are looking for an uncommon type.
Big-box retailers and online options
Walmart, Target, and Best Buy all carry key fob batteries in their electronics or hardware sections. Prices are similar to pharmacies and auto parts stores. The advantage of these retailers is that you can order online and pick up the same day at most locations, which saves time if you know your battery type ahead of time.
Amazon and other online retailers let you order batteries in bulk or specialty types that local stores may not stock. Shipping usually takes two to three days, but many items are may be able to access for same-day or next-day delivery depending on your location and membership status. Online ordering is best if you want to compare prices across multiple sellers or if you need an unusual battery type.
Dealership batteries and when to use them
Your car's dealership can sell you a key fob battery, and they will have the correct type in stock. However, dealership batteries cost significantly more than retail—often $8 to $15 for a battery that costs $3 to $5 elsewhere. Use the dealership only if no other option is open or if you are already there for service.
One reason to consider the dealership is if your key fob is damaged or you are unsure whether a battery replacement will fix the problem. Dealership staff can test the fob and tell you whether it needs a new battery or repair. If repair is needed, you will have to go to the dealership anyway, so getting the battery there saves a trip.
What to do if a store is out of stock
If your local pharmacy or auto parts store does not have your battery type in stock, ask if they can order it for you. Most stores can have a battery within one to two business days, though you may have to pay a small order fee. Alternatively, check another store location nearby—larger chains have multiple locations and inventory varies by store.
If you are in a hurry, order online for same-day pickup at a big-box retailer. Walmart and Target often have same-day pickup available for batteries if you order before noon. If no local option works, Amazon and other online retailers can ship to you within two to three days, or faster with a paid shipping option.
Frequently Asked Questions
Can I use a different battery type if my exact type is out of stock?
No—using the wrong battery type can damage your key fob or cause it to malfunction. Battery types like CR2032, CR2025, and CR2016 have different thicknesses and voltages, and your fob is designed for a specific one. If your type is out of stock, wait for it to arrive or order online rather than substituting.
Do I need to bring my key fob to the store to buy a battery?
You do not need to bring it, but it helps if you are unsure which type you need. If you know the battery code from looking at the old battery or checking your manual, you can order online or tell a store employee the code. Bringing the fob lets store staff open it and confirm the type for you.
How much does a key fob battery usually cost?
Most key fob batteries cost between $3 and $8 at pharmacies, auto parts stores, and big-box retailers. Dealerships charge $8 to $15 for the same battery. Buying in bulk online can lower the per-battery cost if you need multiple batteries.
Can I replace the battery myself or do I need a professional?
Most key fob batteries are straightforward to replace yourself—the fob usually opens with a small slot or button, and you swap out the old battery for the new one. Check your owner's manual for instructions specific to your fob. If the fob does not open easily or you are uncomfortable doing it, ask a store employee or dealership to do it for you.
What if I buy a battery and it does not fix my key fob?
If a new battery does not work, your fob may have a damaged button, circuit board, or other internal part that needs repair. Most retailers accept returns on unopened batteries, so keep your receipt. If the fob is still under warranty, contact your dealership about repair or replacement options.