Key Fob Programming Cost: Dealer vs Locksmith vs DIY

Quick Answer

Programming alone usually costs about $50 to $150 at a locksmith and $75 to $200 at a dealer. With a new fob included, most cars land between $150 and $400, while luxury smart keys can pass $500. If your car supports onboard programming, the only cost is the fob itself, often $20 to $80 for a quality aftermarket unit.

Key fob programming prices vary more than almost any other car service. Two people with the same problem can be quoted $60 and $450, and both quotes can be fair. The difference comes down to the type of key, who does the work, and whether you still have a working key. This guide breaks down the typical ranges so you know what a reasonable quote looks like before you call anyone.

Prices below are typical US ranges as of 2026. Local labor rates, your vehicle and the key type move them up or down, so treat them as a guide and get at least two quotes.

What this guide covers: Key Fob Programming Cost: Dealer vs Locksmith vs DIY

Key fob programming cost at a glance

Option Programming only New fob + programming Best for
DIY onboard programming $0 $20 to $80 (fob cost) Older cars with a separate remote or turn-key ignition
DIY with an OBD2 key programmer Tool cost (one-time) plus possible software fees Tool + fob Owners with several cars, small fleets
Automotive locksmith About $50 to $150 About $150 to $350 Most cars, especially if you need mobile service
Dealer About $75 to $200 (often one hour of labor) About $200 to $500+ Newest models, European luxury brands, warranty work
All keys lost (locksmith or dealer) Often $250 to $600+, higher on some European cars When no working key remains

What makes key fob programming more expensive?

Key type

A plain keyless entry remote is the cheapest to program, and many can be done onboard for free. A remote head key needs both the remote and the transponder chip programmed. A push-button smart key is the most expensive, because the key itself costs more and the car always needs a tool to accept it.

Brand and security level

Domestic and Japanese brands are usually the cheapest. BMW, Mercedes-Benz, Audi, Volkswagen, Porsche, Land Rover and Jaguar use stronger immobilizer systems, so fewer locksmiths can program them and some jobs go only through the dealer or need module work.

Whether you still have a working key

Adding a spare to a car that already has a working key is a routine job. An all-keys-lost job takes longer, sometimes needs the car towed to a dealer, and may require reading data from the immobilizer module. That is why losing your last key costs several times more than making a spare. Read our guide to lost car key replacement cost for that scenario.

Key cutting

If your fob has a metal blade, it must also be cut. Standard cuts are inexpensive; laser-cut (high-security) blades cost more. Ask whether the quote includes cutting.

Service call fees

Mobile locksmiths often charge a trip fee, and after-hours or weekend calls cost extra. It is usually still cheaper than towing the car to a dealer.

Dealer vs locksmith vs DIY: which should you choose?

  • Choose DIY if your owner’s manual lists an onboard programming procedure, or our key fob programming guide covers your car. You save the full labor charge.
  • Choose a locksmith for most modern cars, smart keys from mainstream brands, and when you need service at home or work. Confirm they support your exact model and year.
  • Choose the dealer for very new models, European luxury brands, and anything under warranty, or when a locksmith tells you the car needs factory software.
Locksmith handing over a newly programmed key fob

How to lower the cost of key fob programming

  1. Check for onboard programming first. Many 2000s and early 2010s Ford, GM, Honda, Toyota and Nissan remotes can be added for free.
  2. Buy the fob yourself, carefully. A matching aftermarket or refurbished OEM fob is often much cheaper than a dealer key. Match the FCC ID and part number to your original. Our guide to the replacement vs repair decision helps here.
  3. Ask the locksmith before you buy. Some locksmiths will not program customer-supplied fobs, or will not guarantee them. A quick call avoids wasted money.
  4. Program a spare while you still have a key. It is the single biggest saving, because an all-keys-lost job costs far more.
  5. Program all fobs in one visit. Most shops charge per session, not per fob, for additional keys.
  6. Check your coverage. Some auto insurance policies, extended warranties and roadside plans cover key replacement. See does insurance cover a lost car key.
Save on the fob

Replacement Key Fob Matched by FCC ID

Search with your car’s make, model, year and the FCC ID printed on your old fob. Only buy a listing that names the same FCC ID and button layout.

Check Price on Amazon →

As an Amazon Associate, ReplaceKeyFob earns from qualifying purchases.

Do auto parts stores program key fobs?

Some auto parts and big-box stores sell key fobs, cut keys and clone certain transponder keys at a kiosk or counter. Fob programming services vary by store and by vehicle, and many cars still need a locksmith or dealer. Call ahead with your year, make and model before you drive over.

Is the quote fair? A quick checklist

  • Does the price include the fob, cutting, programming and any trip fee?
  • Will they program a fob you bought, and do they guarantee it?
  • Will they reprogram all existing fobs in the same visit?
  • Do they offer a warranty if the fob stops working?
  • Can they show they have programmed your model before?

If a quote seems high, ask what drives the price. A good locksmith or dealer will explain whether it is the key, the security system or the labor.

Frequently Asked Questions

How much does it cost to program a new key fob?

Programming alone typically runs about $50 to $150 at a locksmith and $75 to $200 at a dealer. Including the fob, most mainstream cars cost $150 to $400. Onboard programming is free if your car supports it.

Why is key fob programming so expensive at the dealer?

Dealers bill shop labor rates, use genuine keys and factory software, and often charge a minimum of half an hour to an hour even for a quick job.

Can I buy a key fob online and have it programmed?

Yes, if the FCC ID and part number match your car. Ask the locksmith or dealer first whether they will program a customer-supplied fob, since some refuse or will not guarantee it.

Does it cost more to program a key fob if I lost all my keys?

Yes. All-keys-lost jobs take longer and may need module work or towing, so they often cost $250 to $600 or more.

Author

  • ReplaceKeyFob Editorial Team

    The ReplaceKeyFob Editorial Team researches and writes practical guides on key fob batteries, smart keys, keyless entry problems and basic car electronics. Every guide is checked against manufacturer owner's manuals, battery maker specifications (CR2032, CR2025, CR1632 and others) and real-world troubleshooting before it is published, and we update articles when vehicle models or procedures change. Spotted an error? Contact us and we will review it.