Key fob replacement costs range from $50 to $400 depending on your car's make and model, where you buy it, and whether you need programming

A new key fob from a car dealership typically costs $200 to $400, including programming. A fob from a third-party retailer or online seller usually runs $50 to $150, but you may need to pay a locksmith or dealership another $50 to $150 to program it to your vehicle. Some newer cars have fobs that cost significantly more — luxury brands and vehicles with advanced security features can exceed $500. The cheapest option is often an aftermarket fob paired with a local locksmith's programming service, which together may cost less than a dealership fob alone.

The final price depends on three separate things: the fob itself, programming labor, and whether your car requires special equipment. A basic replacement fob for a Honda or Toyota costs less than one for a BMW or Mercedes. Programming at a dealership is more expensive than at an independent locksmith, but some dealerships bundle programming into the fob price while others charge it separately. If you buy a fob online, you'll need to factor in the cost of getting it programmed locally — you cannot program most fobs yourself.

Key Takeaways

  • Dealership fobs cost $200 to $400 and include programming, but independent locksmiths typically charge $50 to $150 for a fob plus $50 to $150 for programming.
  • Aftermarket fobs from retailers or online sellers cost $50 to $150 but require separate programming, which you cannot do yourself.
  • Luxury vehicles and newer cars with advanced security features often cost more, sometimes exceeding $500 for a complete replacement.
  • The total cost varies by your vehicle's year, make, and model — calling your dealership or a local locksmith with your vehicle information is the fastest way to get an accurate quote.

Dealership fobs: what you pay and what's included

A dealership charges a single price that usually covers both the fob and programming. This price ranges from $200 to $400 for most vehicles, though luxury brands and newer models often cost more. The dealership has your vehicle's records on file, so they can order the correct fob and program it without asking you for additional information. Programming typically takes 15 minutes to an hour, and you can often wait while they do it.

The advantage of going to a dealership is certainty — you know the fob will work because they program it to your specific vehicle's security system. The disadvantage is cost. Dealerships mark up both the hardware and labor, and they do not negotiate on price. If your vehicle is out of warranty, you are paying full retail. Some dealerships require an appointment; others handle walk-ins. Call ahead with your vehicle's year, make, model, and VIN to confirm they have the fob in stock and to ask whether programming is included in the quoted price.

Aftermarket fobs and third-party retailers

You can buy a replacement fob from online retailers, big-box stores, or automotive parts chains for $50 to $150. These are aftermarket fobs — they are not made by your car's manufacturer, but they perform the same function and work with your vehicle's existing locks and security system. The fob itself is cheaper because the retailer has lower overhead than a dealership and buys in bulk. However, you still need programming, which you cannot do yourself.

After you receive an aftermarket fob, you must take it to a locksmith or dealership to program it. An independent locksmith typically charges $50 to $150 for programming, depending on your vehicle and their local rates. This means your total cost is the fob price plus programming — often $100 to $300 combined, which can still undercut a dealership's all-in price. Before you buy an aftermarket fob online, confirm that it is compatible with your vehicle's year and model, and ask the retailer whether they can recommend a local locksmith who programs fobs for your car brand.

What affects the price of your specific fob

Your vehicle's year, make, and model are the biggest price drivers. A 2015 Honda Civic fob costs less than a 2024 BMW fob because BMW's security system is more complex and the fob contains more advanced electronics. Newer vehicles with keyless entry, push-button start, or remote trunk release have fobs with more features, which raises the cost. Luxury brands and high-end vehicles routinely cost $300 to $500 or more for a complete replacement.

The age of your vehicle also matters. Older cars with simpler fob technology are cheaper to replace. A 2005 Ford F-150 fob might cost $80 to $150 total, while a 2023 Ford F-150 with advanced security features could cost $250 to $350. If your vehicle has a smart key system (where the fob stays in your pocket and the car unlocks when you approach), expect to pay more — these systems are more expensive to replace and program. Call your dealership with your VIN to get the exact price for your vehicle rather than guessing based on another model.

Independent locksmiths versus dealerships

An independent locksmith can often replace and program a fob for less than a dealership, but not all locksmiths have the equipment to program every vehicle. Locksmiths who specialize in automotive work typically have programmers that work with most domestic and imported brands, but some vehicles require proprietary equipment that only dealerships have. Before you commit to a locksmith, confirm they can program your specific vehicle.

Locksmiths are usually faster to schedule than dealerships — many offer same-day service or can fit you in within a few hours. They also tend to be more flexible on price and may negotiate if you are a local customer. The trade-off is that you are relying on a smaller business with less institutional backup. If something goes wrong with the fob after programming, a dealership has more resources to troubleshoot. For most vehicles, an independent locksmith is a reliable and cheaper option; for luxury vehicles or newer models with complex security systems, a dealership may be your only choice.

How to find the right price for your vehicle

Start by calling your car's dealership with your vehicle's year, make, model, and VIN. Ask for the total cost of a replacement fob including programming, and whether they have one in stock or need to order it. Ask how long programming takes and whether you can wait. Write down the price and timeframe.

Next, search online for "car key fob [your vehicle year and model]" to see what aftermarket fobs cost. Note the price and check the product description to confirm it matches your vehicle. Then search for "automotive locksmith near me" and call two or three locksmiths in your area. Tell them your vehicle's year, make, and model, and ask whether they can program a fob for it and what they charge for programming. Ask whether they sell fobs or whether you need to bring one they can program.

Compare the three numbers: dealership all-in cost, aftermarket fob price plus locksmith programming, and locksmith price if they sell fobs. The cheapest option is usually the aftermarket fob plus an independent locksmith, but the dealership option may be worth the extra cost if you want certainty and a warranty on the work. Once you have decided, schedule an appointment or place an order. If you are buying an aftermarket fob online, allow time for shipping before you schedule programming.

What happens if you lose your fob or it stops working

If your fob stops working, it may be a dead battery rather than a broken fob. Fob batteries cost $5 to $10 and last three to four years. You can replace the battery yourself by prying open the fob case with a flat tool and swapping in a new coin-cell battery — the battery type is usually printed inside the case. If a new battery does not fix it, the fob's internal circuitry has failed and you need a replacement.

If you lose a fob, you have two choices: replace it with a new one, or reprogram your remaining fob to work as a primary fob. Reprogramming an existing fob is usually cheaper than buying a new one — it may cost $50 to $100 at a locksmith or dealership. However, if you only had one fob to begin with, you have no choice but to buy a replacement. Some people buy a second fob at the same time they replace a broken one, so they have a backup. A second fob costs the same as the first, but you only pay for programming once if you program both at the same visit.

Frequently Asked Questions

Can I program a key fob myself?

Most vehicles do not allow self-programming. Some older cars have a procedure where you turn the ignition on and off in a specific sequence to program a fob, but this is rare in vehicles made after 2010. Modern cars require a programmer device that only dealerships and locksmiths have. Check your owner's manual or call your dealership to confirm whether your vehicle supports self-programming.

How long does it take to program a new fob?

Programming usually takes 15 minutes to an hour, depending on the vehicle and the locksmith or dealership's workload. Dealerships may require an appointment and could have a wait, while locksmiths often do it while you wait. Ask when you call for a quote whether you can wait or need to drop the vehicle off.

Will a fob from one car work on another car?

No. A fob is programmed to a specific vehicle's security system and will not unlock or start a different car, even if it is the same year and model. Each fob must be programmed to the vehicle it will operate. If you have multiple cars, you need a separate fob for each one.

Is it cheaper to replace a fob or repair it?

Repair is rarely an option. If a fob is broken, the internal circuitry usually cannot be fixed — you replace it. The only repair that makes sense is replacing the battery, which costs $5 to $10. If a new battery does not work, replacement is your only path forward.

Do I need to bring my car to get a fob programmed?

Most locksmiths can program a fob without the car present if they have your vehicle's year, make, model, and VIN. Dealerships sometimes require the car to be present, but many can program a fob in their office using your vehicle information. Call ahead to ask whether you need to bring the car or just the keys and paperwork.