Replacement costs range from $50 to $400 depending on your car's make and model, whether you go to a dealership or a locksmith, and whether you need just the fob or a new key and fob together
A new key fob from a dealership typically costs $200 to $400, including programming. A locksmith or online retailer can supply the same fob for $50 to $150, though you may pay an additional $50 to $100 for programming at a separate shop if the retailer doesn't offer it. The wide range exists because luxury vehicles, newer models with advanced security features, and cars that require dealer-only programming all cost more than older or simpler vehicles.
The total bill depends on three separate decisions: where you buy the fob, whether you need a new physical key cut, and who programs it. Understanding each choice helps you avoid overpaying or ending up with a fob that won't work.
Key Takeaways
- Dealership fobs cost two to four times more than aftermarket fobs, but the dealership handles both supply and programming in one visit.
- Locksmiths and online retailers sell fobs for less but usually require you to pay separately for programming, which can add $50 to $100.
- Some vehicles allow self-programming through a sequence of button presses or ignition cycles; checking your owner's manual first can save you the programming fee entirely.
- Luxury brands and vehicles with keyless entry systems cost significantly more to replace than standard sedans, sometimes reaching $400 or higher.
- If you need a new physical key cut in addition to the fob, expect to add $10 to $50 depending on the key type and where you have it cut.
Dealership pricing and what's included
A dealership charges $200 to $400 for a replacement fob and includes programming as part of that price. You walk in, order the fob, wait (usually 30 minutes to a few hours), and leave with a working fob. The dealership has your vehicle identification number on file, knows exactly which fob your car needs, and handles the entire process without you having to coordinate with another shop.
The high cost reflects several things: the dealership buys the fob at a wholesale price and marks it up, the technician's time to program it to your specific vehicle, and the dealership's overhead. Luxury brands like BMW, Mercedes, and Audi charge at the higher end of this range—sometimes $350 to $500—because their fobs contain more sophisticated electronics and encryption.
Some dealerships offer a lower price if you order the fob in advance rather than needing it same-day, though the difference is usually small. A few dealerships will program a fob you bought elsewhere, but most will not, and those that do may charge $75 to $150 just for the programming service.
Aftermarket fobs and online retailers
Online retailers and some auto parts stores sell replacement fobs for $50 to $150. These are genuine OEM (original equipment manufacturer) fobs or compatible aftermarket versions. The fob itself is the same part your dealership would sell you; the price difference comes from lower overhead and no programming service included.
When you order online, you receive the fob but not the programming. You then need to take it to a locksmith, a dealership, or an independent shop to have it programmed to your vehicle. This adds $50 to $100 to your total cost. Some online retailers partner with local locksmiths and can arrange programming for you, but you'll still pay the separate fee.
The trade-off is time and coordination. Buying online saves money if you're willing to make a second appointment for programming. If you need the fob quickly, the dealership's one-stop approach may be worth the extra cost.
Programming costs and self-programming options
Programming a fob to your vehicle costs $50 to $100 at a locksmith or independent shop. The technician uses a specialized tool to sync the fob's code to your car's receiver. Some shops charge a flat fee; others charge by the fob if you're programming multiple ones.
Many vehicles allow you to program a fob yourself using a sequence of button presses or ignition cycles described in your owner's manual. Common methods include turning the ignition on and off a set number of times, holding down buttons on an existing fob, or pressing buttons in a specific order. If your car supports self-programming, you can avoid the $50 to $100 fee entirely.
Check your owner's manual or search your vehicle's year, make, and model online along with "self-program fob" to see if this option exists for your car. Newer vehicles with advanced security systems often do not allow self-programming and require a dealership or locksmith. Older vehicles and many mid-range cars do.
Luxury vehicles and advanced fob systems
Luxury brands and newer vehicles with keyless entry, push-button start, or remote trunk release have more expensive fobs. A replacement fob for a 2020 or newer BMW, Mercedes, or Audi costs $300 to $500 at the dealership. These fobs contain encrypted chips that communicate with the car's security system, and programming requires dealer-level equipment.
Some luxury vehicles require the dealership to order the fob from the manufacturer, which can add one to two weeks to the timeline. A few manufacturers tie the fob to the vehicle's main computer system, meaning the dealership must update your car's software during programming. This increases both the cost and the time required.
If you own a luxury vehicle, comparing the dealership price to a locksmith's price is still worth doing. Some independent locksmiths have invested in the equipment to program luxury fobs and charge less than the dealership, though availability varies by location.
Physical key cutting and combined costs
If you've lost your only key and need both a new physical key and a new fob, the total cost increases. A physical key cut at a dealership costs $10 to $30. A locksmith typically charges $15 to $50 depending on the key type and whether it requires special equipment. Some keys have a chip inside (a transponder key) that must be programmed along with the fob, which adds another $50 to $100.
A dealership will cut and program a physical key and fob together for a single visit, usually charging $250 to $400 total. If you buy the fob online and use a locksmith for both the key cut and fob programming, you might pay $100 to $200 total, but you'll make two or three separate trips. Check whether you actually need a new physical key. If you have a working key but only the fob is broken, replacing just the fob saves you $15 to $50.
Comparing dealership, locksmith, and online options
The route you choose depends on how quickly you need the fob, how much you want to spend, and whether you're willing to coordinate multiple appointments. The dealership is fastest and simplest if you need the fob when ready and don't mind paying more. A locksmith is cheaper and faster than ordering online, but requires you to find a reputable shop in your area. Online ordering is cheapest if you have time to wait for shipping and a second appointment for programming. Self-programming is free but only works for certain vehicles.
| Option | Fob Cost | Programming Cost | Total Range | Timeline |
|---|---|---|---|---|
| Dealership | $150–$400 | Included | $200–$400 | Same day to 2 weeks |
| Locksmith (fob + programming) | $50–$150 | $50–$100 | $100–$250 | 1–3 days |
| Online retailer + locksmith programming | $50–$150 | $50–$100 | $100–$250 | 3–7 days (shipping) + 1–3 days (programming) |
| Self-programming (if available) | $50–$150 | Free | $50–$150 | Same day |
Before you choose, call a few locksmiths in your area and ask for their fob and programming prices. Many locksmiths will quote you over the phone. Compare that total to your dealership's price and the cost of ordering online plus a separate programming appointment. The cheapest option often depends on your specific vehicle and local locksmith availability.
Frequently Asked Questions
Can I program a fob I bought online myself?
Some vehicles allow self-programming through a sequence of button presses or ignition cycles. Check your owner's manual or search your vehicle's year, make, and model with "self-program fob" to see if this applies to you. If your car doesn't support it, you'll need a locksmith or dealership to program it.
What's the difference between an OEM fob and an aftermarket fob?
An OEM fob is the original part made by your car's manufacturer. An aftermarket fob is made by a third party but works the same way. Both cost $50 to $150 online; the aftermarket version is usually slightly cheaper. Both require programming to your vehicle.
Will a locksmith be cheaper than the dealership?
Usually yes. A locksmith typically charges $100 to $250 total for a fob and programming, compared to $200 to $400 at a dealership. The exception is luxury vehicles, where some locksmiths may charge nearly as much as the dealership if they have the specialized equipment required.
How long does it take to get a replacement fob?
A dealership can usually provide a fob same-day or within a few hours, though some luxury brands require ordering from the manufacturer, which takes one to two weeks. A locksmith typically takes one to three days. Online ordering takes three to seven days for shipping, plus one to three days for a separate programming appointment.
Do I need to replace the physical key if only the fob buttons stopped working?
No. If your physical key still works to unlock and start the car, you only need to replace the fob. This saves you $15 to $50. You only need a new key if the physical key itself is lost or broken.