Key fob replacement costs between $200 and $500 at a dealership, or $50 to $200 at a locksmith or independent shop
The price depends on your car's make and model, whether you go to the dealership or elsewhere, and whether you need just the fob or the key cut and programmed too. A basic replacement fob at a dealership runs $200 to $400. A locksmith or independent auto shop typically charges $50 to $150 for the fob itself, plus another $50 to $100 for programming. Some newer cars cost more because the fob contains more technology.
You do not have to use the dealership. Many locksmiths and independent shops can order the same fob your car needs and program it to your vehicle, often for less money and faster turnaround. The catch is finding one that handles your specific car brand — not all locksmiths work on all vehicles.
Key Takeaways
- Dealerships charge $200 to $500 total; independent locksmiths and shops usually charge $50 to $200 for the fob plus $50 to $100 for programming.
- The final price depends on your car's year, make, and model — luxury brands and newer cars often cost more.
- You need the fob programmed to your specific car after it arrives, which requires special equipment that not every locksmith has.
- Getting a quote from a locksmith before going to the dealership can save you $100 to $300, but confirm they work on your car brand first.
What affects the price of a key fob
The biggest factor is your car's make and model. A Toyota or Honda fob costs less than a BMW or Mercedes fob because luxury brands use more complex electronics. A 2024 model will cost more than a 2015 model for the same reason — newer cars have fobs with more features, like remote start or trunk release.
The second factor is where you buy it. Dealerships mark up the fob and charge for labor. A locksmith buys the same fob wholesale and charges less for programming. Independent auto shops fall somewhere in between.
The third factor is what you actually need. If your fob still works but the buttons are worn out, some shops can replace just the rubber button pad for $20 to $40. If the fob is lost or broken, you need a whole new one. If you need a spare fob for a second driver, the cost is the same as a replacement.
Dealership pricing versus independent shops
A dealership has your car's exact specifications on file and can order the correct fob without you having to provide anything. They also may provide the fob will work because they programmed it themselves. The tradeoff is cost — dealerships typically charge $300 to $500 for a complete replacement, including the fob and programming.
An independent locksmith or auto shop can often do the same job for $100 to $250 total. They order the fob based on your car's year, make, and model, and program it using aftermarket equipment. The risk is smaller: if something goes wrong, you have less recourse than you would with a dealership. But most locksmiths have been doing this for years and rarely make mistakes.
Before you call a locksmith, confirm they work on your car brand. A shop that specializes in domestic cars may not have the equipment for a Subaru or Hyundai. Ask directly: "Do you program fobs for [your car brand]?" If they say yes, ask for a quote over the phone.
How to order a replacement fob
Start by calling your dealership and asking for the parts department. Tell them your car's year, make, model, and VIN (you can find the VIN on your registration or on the driver's side of the windshield). Ask for a quote on a replacement fob, including programming. Write down the price and the time it takes.
Then call a locksmith in your area and give them the same information. Ask if they can order the fob and program it, and what the total cost would be. If they say yes, ask how long it takes — most locksmiths can have a fob ready in one to three days.
Once you decide where to order, you will need to prove you own the car. Bring your driver's license and registration, or your VIN and proof of ownership. The shop will order the fob, which usually arrives in two to five business days. When it arrives, you go back and they program it to your car — this takes 15 to 30 minutes.
What happens if you lose your only key fob
If you have a physical key that still works, you can drive the car while waiting for the replacement fob to arrive. You just cannot use remote lock, unlock, or start functions. Most people can live with this for a few days.
If you lost both the fob and the physical key, you have a bigger problem. You will need a locksmith to come to your car and make a new physical key on the spot, which costs $50 to $150. Then you order the fob separately. This means two trips and two bills instead of one.
Some dealerships offer emergency fob replacement if you are locked out. They can sometimes program a fob the same day, but the cost is higher — often $400 to $600. This is worth it only if you are truly stuck.
Ways to lower the cost
If your fob is not lost but just broken, check whether the problem is the buttons or the electronics. Worn rubber buttons can be replaced for $20 to $40 at many shops. A cracked case can sometimes be replaced without replacing the whole fob — ask a locksmith if they sell replacement cases.
If you need multiple fobs, order them at the same time. Programming a second fob usually costs less than programming the first one because the shop does not have to reprogram your car's receiver — they just add the new fob to it. A second fob might cost $75 to $150 instead of $150 to $250.
Some insurance policies cover key replacement, though usually only if the keys were stolen, not lost. Check your policy or call your agent. If you have roadside information through AAA or your insurance company, they may cover part of the cost or recommend a cheaper locksmith.
Frequently Asked Questions
Can I program a key fob myself?
Some cars allow you to program a fob yourself using a sequence of button presses and ignition turns, but this works only on certain older models. Most cars made after 2010 require special equipment that only dealerships and locksmiths have. Check your owner's manual or call a locksmith to ask if your car can be self-programmed.
What if I buy a fob online and bring it to a shop to program?
Many shops will program a fob you bought elsewhere for $50 to $100, which can save money if you found a cheap fob online. The risk is that the fob may not be compatible with your car, and the shop may refuse to program it if they cannot verify it is the right part. Always confirm with the shop before you buy.
How long does a key fob last?
Most fobs last five to seven years before the battery dies or the buttons wear out. The battery alone costs $5 to $10 to replace and lasts another year or two. If your fob is older than five years and stops working, a new battery might fix it before you need a whole replacement.
Do I need to reprogram my car if I get a new fob?
No. The fob gets programmed to your car, not the other way around. Once the locksmith or dealership programs the new fob, it works when ready. You do not have to do anything to your car itself.
What if the locksmith programs the fob but it does not work?
This is rare, but if it happens, go back to the shop and tell them. Most reputable locksmiths will reprogram it for free or refund your money. Ask about their warranty before you pay — most offer at least a 30-day may provide on their work.