What a replacement car key fob costs and where to get one

A replacement key fob typically costs between $200 and $500 from a car dealership, though the exact price depends on your vehicle's make, model, and year. Independent locksmiths and online retailers often charge $100 to $300 for the same fob. The dealership route takes longer — usually one to two weeks — but guarantees the fob will work with your specific car. A locksmith can often program a fob the same day or within 24 hours.

You have three main sources: the dealership where you bought or service your car, a local locksmith who specializes in automotive keys, or online retailers that sell unprogrammed fobs you then take to a locksmith or dealership to set up. Each route has different timelines and costs, and which one makes sense depends on whether you need the fob urgently and whether you want to pay dealership prices for certainty.

Key Takeaways

  • Dealerships charge the most but may provide compatibility; locksmiths cost less and work faster; online retailers are cheapest but require a second trip to program the fob.
  • You will need your vehicle identification number (VIN), which appears on your registration and on the driver's side of your windshield, to order or program a replacement.
  • Programming a fob usually takes 15 to 30 minutes once you have the physical fob in hand, whether at a dealership or locksmith.
  • Some newer vehicles allow you to program a fob yourself using a specific button sequence, though this varies widely by manufacturer.

Getting a fob from your car dealership

The dealership is the safest choice if you want zero risk of incompatibility. Call the service department, give them your VIN, and they will order the correct fob for your vehicle. Bring your driver's license and vehicle registration when you pick it up. The dealership will program the fob while you wait, usually in under an hour.

Dealership fobs cost more because you are paying for the certainty that the part matches your car's electronics exactly. This matters most if your vehicle is newer or has advanced security features. The main drawback is the wait — ordering can take one to two weeks, and you cannot speed this up by paying more. If you need a fob when ready, this is not your route.

Using a locksmith for faster service

A local automotive locksmith can often program a fob the same day or next day, and their prices are typically 40 to 50 percent lower than the dealership. Search for "automotive locksmith near me" or ask your mechanic for a referral. When you call, have your VIN ready and ask whether they stock fobs for your vehicle or need to order one.

Some locksmiths keep common fobs in stock and can program one when ready. Others will order the fob and call you when it arrives, usually within one to three days. Ask about their timeline before you commit. Locksmiths are especially useful if the dealership's wait is too long or if you want to avoid dealership pricing.

Buying a fob online and programming it locally

Online retailers like Amazon, eBay, and specialized automotive sites sell unprogrammed fobs for $50 to $150. This is the cheapest option upfront, but you then need to take the fob to a locksmith or dealership to program it — adding a second trip and potentially another $50 to $100 in labor. This route makes sense only if you have time to wait for shipping and do not mind the extra step.

When ordering online, search for your vehicle's year, make, and model to find the correct fob. Read the product description carefully to confirm it matches your car. Many online fobs are generic shells that work with multiple vehicles, but some are model-specific. If you order the wrong one, you will have wasted money and time.

Programming a fob yourself

Some vehicles allow you to program a replacement fob without visiting a locksmith or dealership. The process usually involves sitting in the driver's seat, turning the key to the "On" position without starting the engine, then pressing the lock button a specific number of times while turning the key back to "Off." The exact steps vary by manufacturer and model year.

Check your owner's manual or search your vehicle's year, make, and model plus "self-program key fob" to see if this option exists for your car. If it does, you can save the programming fee entirely. However, this only works if you already have at least one working fob to use as a reference, and it does not work on many newer vehicles with advanced security systems. If the self-programming steps do not work, you will need to visit a locksmith or dealership anyway.

What information you will need to provide

Whether you go to a dealership, locksmith, or order online, you will need your vehicle identification number (VIN). This 17-character code appears on your vehicle registration, insurance card, and on a small metal plate on the driver's side of your windshield near the bottom of the glass. You may also need your vehicle's year, make, model, and the year the fob was originally made.

Have your driver's license and vehicle registration with you when you pick up or program the fob. Some dealerships and locksmiths require proof that you own the vehicle before they will program a fob, as a security measure. If you are ordering online, the VIN helps you find the exact fob model, but online retailers do not verify ownership.

Comparing cost and time across your options

RouteCost RangeTime to Get FobProgramming Time
Dealership$200–$5001–2 weeksUnder 1 hour
Locksmith (in stock)$100–$250Same day15–30 minutes
Locksmith (ordered)$100–$2501–3 days15–30 minutes
Online + locksmith programming$100–$250 total3–7 days shipping15–30 minutes
Self-program (if available)$50–$150when ready10–15 minutes

The dealership is most expensive and slowest but removes all guesswork about compatibility. A locksmith with stock is fastest and cheaper. Online buying is cheapest overall but requires patience and a second trip. Self-programming is free if your vehicle supports it, but most newer cars do not.

Frequently Asked Questions

Can I use a fob from a different car?

No. A fob is programmed to your specific vehicle's security system and will not work on another car, even if it is the same make and model. The programming is unique to your car's electronics. You must use a fob designed for your vehicle.

What if I lost both my fobs?

You can still get a replacement. You will need your VIN and proof of ownership (registration and driver's license). The dealership or locksmith will order a new fob and program it to your car. You do not need an existing fob to create a new one, though the process may take longer because the technician has to verify your ownership more carefully.

Do I need to reprogram my old fob if I get a new one?

No. A new fob is programmed to work alongside your existing fob. Both will control your car once the new one is programmed. You do not need to do anything to your old fob.

How long does a key fob battery last?

Most fob batteries last three to four years with normal use. If your fob stops working, try replacing the battery first — it costs $5 to $10 and takes two minutes. Only order a replacement fob if the battery replacement does not fix the problem.

Can a locksmith program a fob if I do not have the original key?

Yes. A locksmith can program a fob using only your VIN and proof of ownership. You do not need the original key or fob to create a new one, though you will need to show your registration and driver's license.