Key fob replacement costs between $200 and $500 at a dealership, or $100 to $250 through a locksmith or online retailer

The price depends on your car's make and model, whether you need programming, and where you go. Dealerships charge the most because they handle both the physical fob and the programming that syncs it to your vehicle. Locksmiths and independent shops often cost less but may require you to provide proof of ownership. Online retailers sell unprogrammed fobs for $50 to $150, but you'll need to pay a locksmith or dealer separately to program it — adding $50 to $150 more.

If your car is older or uses a basic fob design, you might find the total closer to $150. Luxury vehicles, trucks with advanced features, or cars with keyless entry systems can push the bill toward $400 or higher. Some dealerships charge a diagnostic fee just to confirm your fob is broken rather than straightforward out of battery.

Key Takeaways

  • Dealerships typically charge $200 to $500 total because they supply the fob and program it in one visit.
  • Locksmiths and independent shops usually cost $100 to $250 and may be faster than dealership appointments.
  • Buying an unprogrammed fob online costs $50 to $150, but programming it separately adds another $50 to $150.
  • Luxury vehicles, trucks, and cars with advanced keyless systems often cost more than standard sedans.
  • Before paying for replacement, confirm the fob is actually broken — a dead battery costs $10 to $30 to fix.

Dealership pricing and what's included

A dealership fob replacement typically runs $250 to $500 and includes the fob itself, programming, and a warranty. The dealership orders the fob from the manufacturer, programs it to your vehicle's security system, and tests it before you leave. This is the most straightforward route because everything happens in one place, and you get a may provide that the fob will work.

Dealerships charge more partly because they stock fobs for many models and maintain the equipment to program them. They also verify your ownership through your vehicle identification number (VIN) and registration. If your car is still under warranty, the dealership may cover part or all of the cost — check your warranty paperwork or call the service department to ask.

Wait times at dealerships vary. Some can program a fob the same day if they have it in stock. Others order it and schedule you for a return visit, which can add a week or more to the total time.

Locksmith and independent shop costs

A locksmith or independent auto shop typically charges $100 to $250 for a complete fob replacement. They buy unprogrammed fobs from wholesale suppliers, program them using specialized equipment, and often work faster than dealerships because they have fewer appointments ahead of you. Many locksmiths offer mobile service — they come to your home or workplace — which adds convenience but may include a travel fee of $25 to $50.

Locksmiths will ask for proof of ownership: your driver's license, vehicle registration, and sometimes your VIN. They use this to confirm you own the car and to access the correct programming codes. Some locksmiths require you to bring the car to their shop so they can test the fob before you leave.

The main trade-off is that independent shops don't always offer a warranty as long as a dealership does. Ask what may provide comes with the fob and programming before you commit.

Buying and programming a fob separately

You can buy an unprogrammed fob online for $50 to $150 from retailers like Amazon, eBay, or specialty auto parts sites. These are genuine or compatible replacements, and the price is much lower than a dealership fob. However, you still need to pay someone to program it — a locksmith or dealership will charge $50 to $150 for programming alone.

This route makes sense if you have time to wait for shipping and don't mind making two separate appointments. The total cost often lands between $150 and $300, which can save you $50 to $200 compared to a dealership. The downside is that if the fob arrives defective or the wrong model, you'll have to return it and start over.

Before ordering online, confirm the exact model number for your car. Search your vehicle's year, make, and model on the retailer's site, or call a locksmith to ask which fob you need. Ordering the wrong one wastes time and money.

Factors that affect the price

Your vehicle's age and complexity are the biggest cost drivers. A 2010 Honda Civic fob costs less to replace than a 2023 BMW or a truck with a remote start system. Luxury brands, German imports, and vehicles with advanced keyless entry or push-button start typically have more expensive fobs and require specialized programming equipment.

Whether your car uses a basic remote or a smart key also matters. A straightforward fob that locks and unlocks the doors costs less than a key fob that also controls the trunk, windows, or panic alarm. Some newer vehicles use a fob that doubles as a physical key blade, which adds to the cost.

The number of fobs you need replaced also affects the total. If you're replacing one fob, you'll pay the full programming fee. If you're replacing two or three, some locksmiths and dealerships offer a discount on the second and third fobs because programming multiple fobs to the same car takes less time than programming just one.

When to replace versus repair

Before you pay for a replacement, check whether the fob straightforward needs a new battery. Most fobs use a CR2032 or similar coin-cell battery that costs $5 to $15 and takes two minutes to swap. If the fob works after a battery change, you've solved the problem for less than $20.

If the fob doesn't respond after a fresh battery, the internal circuitry is likely damaged. Water damage, a cracked circuit board, or worn buttons usually mean replacement is your only option. Some fobs can be repaired by a locksmith for $50 to $100, but this is rare and only works if the damage is minor.

If you have an older fob that works but is worn or cracked, you don't have to replace it when ready. Many cars let you program multiple fobs, so you can keep the old one as a backup and use a new one as your primary.

How to save money on a fob replacement

Call three locksmiths and your dealership to compare prices before you commit. Prices vary by location and shop, and a locksmith 10 miles away might charge significantly less than one nearby. Ask each one for a total quote that includes the fob, programming, and any service fees.

If you have a second fob that still works, ask the locksmith or dealership whether they can clone it instead of ordering a new one. Cloning copies the programming from your working fob to a new fob shell, which is faster and sometimes cheaper than programming from scratch.

Check whether your car insurance or roadside information plan covers fob replacement. Some policies include a small reimbursement for lost or damaged keys. It's worth a five-minute phone call to your insurance company.

If you're handy and have time, buying an unprogrammed fob online and paying only for programming can save $50 to $100. This works best if you've already identified the exact model you need and have a locksmith lined up to program it.

Frequently Asked Questions

Can I program a fob myself without going to a locksmith or dealership?

Some older cars allow you to program a fob yourself using a sequence of key turns and button presses — your owner's manual will say if yours does. Most modern vehicles require specialized equipment and access to the manufacturer's programming codes, so you'll need a locksmith or dealership. Attempting to program a fob without the right equipment usually doesn't work and wastes time.

What if I lost my fob and don't have a spare?

You can still get a replacement. Bring your driver's license and vehicle registration to a locksmith or dealership, and they'll verify your ownership through your VIN. You won't need the old fob — the locksmith will order a new one and program it. The cost is the same as replacing a broken fob.

How long does it take to get a fob replacement?

A locksmith can often program a fob the same day if they have the right model in stock, usually within a few hours. A dealership may have it done the same day or may need to order it and schedule you for a return visit, which can take a week. Online ordering adds three to seven days for shipping, plus time for a separate programming appointment.

Will my old fobs stop working if I program a new one?

No. Programming a new fob doesn't erase the old one. Both will continue to work unless you specifically ask the locksmith or dealership to deprogram the old fob. If you've lost a fob and want to make sure the person who finds it can't use it, ask them to deprogram it during the replacement process.

Is there a difference between OEM and aftermarket fobs?

OEM (original equipment manufacturer) fobs are made by your car's manufacturer and cost more but are may provide to work. Aftermarket fobs are made by third parties and cost less but vary in quality. Most locksmiths and online retailers sell aftermarket fobs that work just as well as OEM ones. Ask the locksmith which type they're using before you commit.