How Much Does It Cost to Fix a Broken Key Fob?

The cost to fix a key fob ranges from about $5 for a fresh battery to $450 at a dealer for a programmed replacement. Where you land depends on what is actually broken and who does the programming.

💲 Battery: $5–$20 🔑 Locksmith: $120–$250 🏢 Dealer: $250–$450 ⚡ Smart key: up to $500+

✅ The short answer

Plan on $20 to $450, and diagnose before you pay. Most "broken" fobs are actually a dead $5 battery or a cracked button pad you can swap yourself for under $30. A true replacement that needs a new transponder fob plus programming runs $120 to $250 at a locksmith and $250 to $450 at a dealer. Premium smart keys and proximity fobs on luxury and EV models can top $500.

The single biggest cost driver is not the plastic fob in your hand. It is the programming. Pairing an encrypted transponder to your car's immobilizer takes a security scan tool and manufacturer access codes, and that is what separates a $15 fix from a $400 one. Before you assume the worst, rule out the cheap causes first.

💵 Real cost breakdown

Here is what each level of key fob repair typically costs in 2026. Prices vary by make, model year, and region, but these ranges hold for most mainstream vehicles.

FixTypical CostWho Does It
Fob battery (CR2032 etc.)$5–$20You, 2 minutes
Replacement shell / button pad$8–$40You or any shop
Cut a backup metal blade key$10–$25Hardware store / locksmith
Basic transponder key + program$80–$180Locksmith
Full remote fob + cut + program$120–$250Locksmith
Dealer fob + cut + program$250–$450Dealership
Smart / proximity key (luxury, EV)$300–$500+Dealer or specialist

Note the overlap: a locksmith doing the exact same replacement a dealer does usually charges 30 to 50 percent less. The dealer markup is mostly labor and parts margin, not better hardware.

🔧 Dealer vs locksmith vs DIY

There are three paths to a working fob. The right one depends on your car's age, your security needs, and how much you want to save.

DIY (cheapest, limited)

If your fob is dead, intermittent, or rattling, start here. A new CR2032 or CR2025 battery fixes the majority of "broken" fobs, and a $10 replacement shell handles cracked cases and stuck buttons. Many vehicles built before roughly 2015, plus some newer Toyotas, Hondas, and Fords, support on-board programming: a door-lock-and-ignition sequence you do yourself with a fob bought online for $15 to $50. If yours supports it, you skip the programming fee entirely.

Locksmith (best value for replacement)

For most full replacements, an automotive locksmith is the sweet spot. They carry aftermarket and OEM fobs, cut the blade, and program the transponder on site, often the same day and at your driveway. Expect $120 to $250 all in for a mainstream car. Confirm they program your specific make before they roll out.

Dealer (most expensive, most certain)

Go to the dealer when your vehicle is newer than about 2018, uses an encrypted smart key, or when a locksmith says they cannot pair it. Dealers always have the access codes, but you pay for it: $250 to $450 is normal, plus you may need to tow or drive the car in. For high-security and push-to-start systems, this is sometimes the only option.

Not sure if it is the fob, the battery, or the car?

Get a ranked diagnosis for your exact year, make, and model in two minutes.

Run Free Diagnosis →

⚠️ Common mistakes that cost extra

  • Replacing the whole fob for a dead battery. A fob that "stopped working" is usually a $5 battery, not a $300 part. Always swap the battery first.
  • Buying the fob before checking programming. An online fob is useless if your car needs dealer-only pairing. Confirm whether on-board programming works for your model before you buy.
  • Assuming you are stranded. A dead push-start fob still starts the car. Hold it against the marked spot on the start button or steering column, and use the hidden metal key to get in the door.
  • Skipping the spare. If you are paying for programming anyway, ask the price to cut a second key at the same time. Doing it later usually costs more because of a second programming session.
  • Paying dealer rates without a second quote. Run the dealer number through our quote checker before you say yes. Many fob jobs are marked up well above local locksmith pricing.

🧩 How to decide in 60 seconds

Use this quick framework to pick the cheapest path that will actually work:

  1. Does it work with a new battery? If yes, you are done for under $20.
  2. Is only the case or a button broken? Order a replacement shell for $8 to $40 and move the chip over.
  3. Need a whole new fob? Check if your car supports on-board programming. If so, buy the fob online and self-program.
  4. No self-programming, car older than ~2018? Call two local locksmiths and book the cheaper quote.
  5. Newer car, smart key, or "no-start" with a security light? Go to the dealer, or run a diagnosis first to confirm it is the fob and not a wider immobilizer or no-crank problem.

If your car will not start at all, the issue may not be the fob. A failing immobilizer, dead 12V battery, or starter fault can mimic a bad key. Our guides on a car that will not start and on the P0513 immobilizer incorrect key code help you tell the difference before you spend on a new fob.

❓ Key fob cost FAQ

How much does it cost to fix a broken key fob?
It ranges from about $5 to $20 for a new battery, $25 to $80 for a replacement shell or button pad, and $150 to $450 for a full replacement fob that must be cut and programmed. The biggest factor is whether the fob needs dealer programming.
Is it cheaper to get a key fob from a locksmith or the dealer?
An automotive locksmith is usually 30 to 50 percent cheaper than a dealer for the same job. Locksmiths often charge $120 to $250 all in, while dealers commonly charge $250 to $450 for the fob plus cutting and programming.
Can I program a key fob myself?
Sometimes. Many older vehicles and some newer ones allow on-board programming using a door-and-ignition sequence, which costs you only the price of the fob. Most vehicles built after roughly 2015 require a dealer or locksmith scan tool to add a transponder key.
Why is a key fob so expensive to replace?
Modern fobs contain an encrypted transponder chip paired to your immobilizer system. The fob hardware can cost $50 to $300, and pairing it to the car requires a security scan tool and access codes that only dealers and licensed locksmiths have.
Does a broken key fob mean my car will not start?
A dead battery in a push-to-start fob does not strand you. Almost every push-button car has a backup: hold the fob against a marked spot on the start button or steering column, or use the hidden metal key inside the fob to enter the door.
Will my insurance or warranty cover a lost or broken key fob?
Standard auto insurance and factory warranty almost never cover lost or worn-out fobs. A few extended service contracts and credit-card or dealer key-replacement plans do, so check those before paying out of pocket.

📝 TL;DR

  • Battery or button: $5 to $40, do it yourself.
  • Full replacement, self-program: $15 to $50 for the fob only.
  • Locksmith replacement: $120 to $250, best value.
  • Dealer replacement: $250 to $450, most certain.
  • Always swap the battery and check on-board programming before buying a new fob, and get a second quote before paying dealer rates.