Key Fob Replacement Costs Range From $50 to $400 Depending on Your Car

The cost to replace a key fob depends on where you get it and what kind of car you drive. A dealership replacement typically costs $200 to $400, including programming. An independent locksmith usually charges $100 to $200. Online retailers and big-box stores sell unprogrammed fobs for $50 to $150, but you'll need to pay a locksmith or dealership to program it afterward—adding another $50 to $100 to your total.

Luxury and newer vehicles cost more because their fobs contain more advanced electronics and encryption. A fob for a 2023 BMW or Mercedes can run $300 to $500 at a dealership. Older cars and common models like Honda Civics or Toyota Camrys sit at the lower end of the range.

Key Takeaways

  • Dealerships charge the most but handle everything in one visit—expect $200 to $400 total.
  • Independent locksmiths cost less than dealerships and can usually program fobs the same day for $100 to $200.
  • Buying an unprogrammed fob online and having a locksmith program it may save money if you shop carefully, but requires two separate trips.
  • Luxury vehicles and newer cars with advanced security systems cost significantly more to replace than older or common models.
  • Some dealerships offer discounts if you bring in the old fob or if you're a repeat customer.

Dealership Replacement: Highest Cost, Fastest Service

A dealership is the most straightforward option but also the most expensive. You walk in, order the fob, and they program it to your car on the spot. Most dealerships charge $200 to $400 for this service, though some charge by the hour for programming rather than a flat rate. Call ahead with your vehicle identification number (VIN) to get an exact quote—prices vary by location and manufacturer.

The advantage is speed and certainty. The dealership has your car's records on file and knows exactly which fob your vehicle needs. If something goes wrong during programming, they fix it without extra cost. The downside is that you're paying a premium for convenience and the dealership's overhead.

Independent Locksmiths: Middle Ground on Price and Speed

A local locksmith typically charges $100 to $200 to replace and program a key fob. Many can do the work the same day or within 24 hours. To find one, search "automotive locksmith near me" or ask your mechanic for a referral—they often work with the same locksmiths regularly.

Before you call, have your car's year, make, and model ready. Some locksmiths ask you to bring the car in so they can program the fob directly; others can do it remotely if you have the key. Confirm the total cost upfront, including any service call fee if they come to you. Locksmiths are usually cheaper than dealerships because they have lower overhead, but they may not stock every fob type—you might wait a day or two for them to order the part.

Online Retailers and Big-Box Stores: Lowest Upfront Cost, Extra Steps

You can buy an unprogrammed key fob online from retailers like Amazon, eBay, or Walmart for $50 to $150. Big-box stores like Best Buy also stock fobs for common car models. The catch is that an unprogrammed fob won't work—you still need to pay a locksmith or dealership to program it, which adds $50 to $100 to your total cost.

This route makes sense only if you're comfortable with two separate transactions and you've confirmed that the fob you're buying is compatible with your car. Read the product reviews carefully—some cheap fobs have poor build quality or don't program reliably. If you choose this path, order the fob first, then contact a locksmith to confirm they can program it before you buy.

What Affects the Price You'll Pay

The year and make of your car is the biggest factor. A 2010 Honda Accord fob costs less to replace than a 2023 Tesla Model 3 because newer cars use more sophisticated encryption and wireless technology. Luxury brands like BMW, Audi, and Mercedes charge premium prices for their fobs and programming.

Whether your fob has extra features also matters. A basic fob that locks and unlocks costs less than one with a trunk release button, panic alarm, or remote start. Some newer fobs include a physical key blade inside—these cost more because they're more complex to manufacture and program.

Your location affects price too. Urban areas with more locksmiths tend to have lower prices because of competition. Rural areas may have fewer options and higher prices, or you may have to travel to the nearest city to get service.

How to Save Money on Fob Replacement

Get quotes from at least two locksmiths before you decide. Prices vary, and a locksmith 10 miles away might charge significantly less than one nearby. Call ahead rather than showing up in person—this saves time and lets you compare prices quickly.

Ask the dealership if they offer any discounts. Some dealerships reduce the price if you bring in your old fob, even if it's broken. Others offer discounts to long-time customers or during promotional periods. It never hurts to ask.

If your car is older and common, buying an unprogrammed fob online and having a locksmith program it can save $50 to $100 compared to a dealership. But confirm compatibility before you buy—ordering the wrong fob wastes time and money.

What Happens During Programming

Programming a key fob means syncing it to your car's receiver so the car recognizes the fob's signal. The locksmith or dealership connects a diagnostic tool to your car's computer and uploads the fob's code. The process usually takes 15 to 30 minutes.

Some cars allow you to program a fob yourself using a sequence of button presses and key turns—your owner's manual will say if yours does. This is rare with newer vehicles, which require professional diagnostic equipment. Even if self-programming is possible, many people find it confusing and prefer to pay a professional.

Frequently Asked Questions

Can I program a key fob myself?

Some older cars allow self-programming through a specific sequence of steps in your owner's manual. Most cars made after 2010 require professional equipment and cannot be programmed at home. Check your manual or call a locksmith to learn about your car supports self-programming.

What if I lost my only key fob?

You can still drive the car using the physical key blade inside the fob (if it has one) or the spare key you should have. You'll need to replace the fob before you can use remote locking and unlocking again. A locksmith or dealership can make a new fob without the old one, though you may need to prove ownership of the car.

Will my car insurance cover a lost or broken key fob?

Most standard car insurance policies do not cover key fob replacement. Some comprehensive plans may cover it if the fob was damaged in a covered event like a car accident or theft. Check your policy or call your insurance agent to confirm. In most cases, you'll pay out of pocket.

How long does it take to get a replacement fob?

A locksmith or dealership can usually program a fob the same day if they have it in stock. If they need to order the part, expect 1 to 3 business days. Dealerships sometimes have fobs on hand for popular models; locksmiths may need to order from a supplier.

Is it cheaper to replace just the battery in my fob?

If your fob stopped working, the battery may be dead—a replacement costs $5 to $10 and takes two minutes. Open the fob case (usually with a coin or flathead screwdriver), note the battery type, and buy a new one at any pharmacy or electronics store. Only replace the fob if the battery doesn't fix it.