Key fob replacement costs between $200 and $500 at a dealership, $100 to $300 at a locksmith, and $50 to $150 if you buy the fob blank online and program it yourself
The price depends on your car's make and model, whether you go to the dealership or a locksmith, and whether the fob needs programming. Dealerships charge the most because they handle both the fob and the programming in one place. Locksmiths are usually cheaper but may need to order the fob if they don't stock your model. Buying a blank fob online and programming it yourself costs the least but requires you to follow manufacturer instructions or find a YouTube guide specific to your vehicle.
Most cars made after 2000 require programming after you install a new fob — the fob won't work out of the box. Some vehicles let you program it yourself by sitting in the driver's seat and turning the key or pressing buttons in a specific sequence. Others require a dealer or locksmith to connect a computer to your car's system. Older vehicles and some budget models may use unprogrammed fobs that work when ready, but this is rare.
Key Takeaways
- Dealership replacement typically costs $200 to $500 and includes both the fob and programming in one visit.
- Locksmiths usually charge $100 to $300 and may be faster than dealerships, but they need to stock or order your specific fob model.
- Online fob blanks cost $50 to $150, but you must program the fob yourself using your car's manual or a video guide for your exact year and model.
- Programming is required for most vehicles made after 2000; some cars let you do it yourself, while others require a dealer or locksmith with diagnostic equipment.
- The total cost varies widely by manufacturer — luxury brands and newer models often cost more than domestic or older vehicles.
Dealership pricing and what's included
A dealership charges $200 to $500 for a replacement fob, depending on the vehicle. This price covers the fob itself, programming, and a warranty. You walk in, order the fob, and leave with a working key. The dealership has your car's exact specifications on file and can program the fob while you wait or within a few hours.
Dealerships are the slowest and most expensive option, but they're also the most reliable if you have an unusual vehicle or a newer model with complex security features. If your car is still under warranty, the dealership may cover fob replacement under certain conditions — call your service department to ask before paying out of pocket.
Locksmith costs and turnaround time
A locksmith typically charges $100 to $300 for a replacement fob, including programming. Many locksmiths stock common fobs for popular vehicles and can program them on the spot. If they don't have your model in stock, they'll order it, which adds a few days to the timeline.
Locksmiths are usually faster and cheaper than dealerships, but their prices and inventory vary by location and business. Call ahead to confirm they stock your car's fob or can order it quickly. Some locksmiths offer mobile service — they come to your home or workplace and program the fob there, which saves you a trip.
Buying and programming a fob yourself
Online retailers sell blank fobs for $50 to $150, depending on the model. You buy the fob, receive it by mail, and then program it yourself using your car's manual or a video guide. This route is the cheapest but requires patience and attention to detail.
Programming methods vary by manufacturer. Some vehicles use a straightforward sequence: sit in the driver's seat, turn the key to the "On" position without starting the engine, turn it back to "Off," and repeat this cycle a set number of times while pressing buttons on the fob. Other cars require you to hold down specific button combinations. A few newer vehicles need a dealer or locksmith with a computer to program the fob — you cannot do it yourself.
Before you buy a blank fob online, check your owner's manual or search for your car's year, make, and model plus "DIY fob programming." If no results appear, the fob likely requires professional programming. If you find clear instructions, you can save $100 to $350 by doing it yourself.
Factors that affect the price
Luxury brands like BMW, Mercedes, and Audi charge more than domestic or Japanese brands. A replacement fob for a BMW can cost $400 to $500 at a dealership, while a Honda or Toyota fob might be $200 to $300. Newer vehicles with advanced security features also cost more because the fob contains more technology.
The age of your vehicle matters too. Older cars (pre-2000) often use simpler fobs that cost less and may not require programming. Vehicles from 2000 to 2010 usually fall in the mid-range price. Cars from 2010 onward, especially luxury models, tend to be the most expensive.
Your location also affects price. Urban areas with more locksmiths and dealerships often have lower prices due to competition. Rural areas may have fewer options and higher prices, or you may need to travel to the nearest city to get service.
When to replace versus repair
If your fob stops working, the problem might be a dead battery, a broken button, or a damaged circuit board. A new battery costs $5 to $10 and fixes most issues. Replacing a broken button or repairing the circuit board costs $50 to $100 at a locksmith and may be worth doing if the fob is otherwise in good condition.
If the fob has water damage, a cracked case, or multiple broken buttons, replacement is usually the better choice. Repair shops can tell you whether a fix is possible and how much it will cost — get a quote before deciding.
How to avoid losing your fob in the first place
Keep your spare fob in a safe place at home, not in your car or on your keychain. If you lose your primary fob, you still have a backup while you wait for a replacement. Many people keep their spare in a drawer or on a shelf in the garage.
If you lose both fobs, you'll need to replace at least one before you can drive the car. Some dealerships can reprogram your car's security system to accept new fobs, but this is more expensive than replacing a single fob — costs can reach $500 to $1,000 depending on the vehicle.
Frequently Asked Questions
Can I use a fob from a different car?
No. Fobs are programmed to your specific vehicle's security system and won't work on another car, even if it's the same make and model. Each fob contains a unique code that matches your car's receiver.
How long does it take to program a new fob?
At a dealership or locksmith, programming usually takes 15 minutes to an hour. If you program it yourself, it takes 5 to 10 minutes once you have the fob in hand. Ordering a fob online adds 3 to 7 business days for shipping.
Will my car still start if I lose both fobs?
Most modern cars have a backup — you can usually start the engine using a physical key hidden inside the fob, or by inserting the fob itself into a slot on the dashboard. Check your owner's manual for your car's specific method.
Do I need to reprogram my car if I get a new fob?
No. You reprogram the fob to match your car, not the other way around. Once the fob is programmed, your car recognizes it automatically.
What's the difference between a fob and a key?
A key is the physical metal part that starts the engine and opens the door lock. A fob is the remote control that locks and unlocks the car wirelessly. Most modern cars combine both into one device, but some have them separate.