Key fob 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 the fob needs programming

The price you pay splits into two parts: the physical fob itself and the labor to program it to your car. A basic fob from a dealership typically costs $200 to $400 total. A locksmith or online retailer might charge $50 to $150 for the fob plus $50 to $100 for programming, bringing the total to $100 to $250. Luxury vehicles and newer models with advanced features cost more — sometimes $300 to $500 at a dealership alone.

Your cheapest option is usually an independent locksmith, but you need to verify they can program fobs for your specific vehicle before you call. Some locksmiths handle only older cars. Dealerships charge more but may provide compatibility and often include a warranty on the replacement.

Key Takeaways

  • Dealership fob replacement typically costs $200 to $400 and includes programming, but prices vary widely by manufacturer.
  • Independent locksmiths usually charge $100 to $250 total and are often cheaper than dealerships, but not all locksmiths can program every vehicle model.
  • Online retailers sell unprogrammed fobs for $30 to $80, but you still need to pay a locksmith or dealership $50 to $150 to program them.
  • Luxury brands and newer vehicles with keyless entry systems cost significantly more — sometimes $300 to $500 — because the fobs contain more complex electronics.
  • Some dealerships offer discounts if you bring in both old fobs or if you purchase multiple replacements at once.

What the dealership charges

Dealership prices are the highest but most straightforward. You walk in, order the fob, and they program it while you wait or schedule an appointment. Most dealerships charge $200 to $400 for a complete replacement, including the fob and all programming. Toyota, Honda, and Ford dealerships typically fall in the $200 to $300 range. Luxury brands like BMW, Mercedes, and Audi often charge $300 to $500.

The dealership price includes a may provide that the fob will work with your car — they have your vehicle identification number on file and know exactly what hardware you need. Many dealerships also warranty the fob for a year or more. If you lose multiple fobs or need spares, some dealerships offer package discounts, so ask before you pay for individual replacements.

What independent locksmiths charge

A licensed locksmith in your area typically charges $100 to $250 total — roughly half the dealership price. The fob itself costs $50 to $100, and programming runs $50 to $100 depending on how long it takes. Some locksmiths charge a flat rate; others charge by the hour. Call ahead and ask for a quote based on your car's year, make, and model.

The catch is that not every locksmith can program every vehicle. Older cars and common models like Honda Civic or Ford F-150 are easier — most locksmiths handle them. Newer luxury vehicles, keyless entry systems, and cars with encrypted fobs are harder. Before you commit, confirm the locksmith has programmed fobs for your specific model before. Ask for references or check online reviews mentioning your car.

Buying a fob online and paying for programming separately

You can purchase an unprogrammed fob online for $30 to $80 from retailers like Amazon, eBay, or car-specific sites. This saves money on the fob itself, but you still need to pay someone to program it. A locksmith will charge $50 to $150 to program an aftermarket fob, and some dealerships will program a fob you bring in for $75 to $150 — though some dealerships refuse to program fobs they did not sell.

This route works best if you are comfortable ordering online and waiting for shipping, and if you have already confirmed a locksmith or dealership will program the fob you buy. Do not order a fob and assume any locksmith can program it — some aftermarket fobs are harder to program than others, and a locksmith may refuse the job or charge extra if the fob is incompatible with their equipment.

Factors that raise the price

Newer vehicles cost more because the fobs contain more sophisticated electronics and encryption. A 2023 model will cost more to replace than a 2010 model. Luxury brands — BMW, Mercedes, Audi, Lexus — charge premium prices because their fobs are more complex and fewer locksmiths can handle them. Some luxury fobs include features like trunk release, panic buttons, or remote start, which adds to the cost.

If your car uses a smart key system (a fob that stays in your pocket and unlocks the car when you approach), replacement costs more than a traditional fob — sometimes $300 to $500 at a dealership. Vehicles with push-button start also cost more because the fob communicates with the car's ignition system. If you need multiple fobs programmed at once, some locksmiths and dealerships offer discounts, so ask.

How to find the lowest price in your area

Call three locksmiths and one dealership with your car's year, make, and model. Ask each for a total price including the fob and programming. Write down the quotes and compare. Check online reviews for each locksmith — look for mentions of your specific car model to confirm they have done that work before.

Ask each locksmith whether they stock the fob or order it. If they stock it, you may get it the same day. If they order it, expect to wait a few days. Ask the dealership whether they offer any discounts for multiple fobs or whether they have a current promotion. Some dealerships run seasonal sales or discounts for loyalty program members.

What to bring when you go to replace your fob

Bring your car keys and your vehicle identification number (VIN). The VIN is on your registration, insurance card, or the dashboard on the driver's side. Bring a photo ID. If you are replacing a lost fob, bring any remaining fobs you have — some locksmiths and dealerships ask to see them to confirm the model. If you have the original fob packaging or documentation, bring that too, though it is not required.

If you are going to a locksmith, ask ahead whether they need you to bring the car itself. Most locksmiths can program a fob without the car present, but some older vehicles require the car to be there. If you are going to a dealership, you may need to bring the car so they can confirm the VIN and test the fob after programming.

Frequently Asked Questions

Can I program a key fob myself?

Some older vehicles allow you to program a fob yourself using a sequence of button presses and ignition turns — your owner's manual will say if yours does. Most cars made after 2010 require professional programming equipment that only dealerships and locksmiths have. Attempting to program a fob yourself on a newer car will not work and may waste time.

Will a fob from a different car work on mine?

No. Fobs are programmed to a specific vehicle's security system. A fob from another car will not unlock or start your car, even if it looks identical. You must buy a fob designed for your car's year, make, and model.

How long does it take to program a fob?

Programming usually takes 15 to 30 minutes if the locksmith or dealership has the fob in stock. If they need to order the fob, add 3 to 7 business days for shipping. Some dealerships can program a fob while you wait; others ask you to schedule an appointment and pick it up later.

Is it cheaper to replace one fob or buy multiple at once?

Buying multiple fobs at once is usually cheaper per fob. If one fob costs $250 total, two fobs might cost $400 to $450 combined — a savings of $50 to $100. Ask your locksmith or dealership for a multi-fob discount before you pay.

What if my car is very old — will a locksmith still replace the fob?

Most locksmiths handle cars from the 1990s onward. Very old cars may not have had fobs at all, or the fob design may be obsolete and hard to find. Call a locksmith with your car's year, make, and model, and they will tell you whether they can help or recommend a specialist who handles vintage vehicles.