Where to find the lowest-cost key fob replacement

The cheapest place to replace a key fob depends on what you own and whether you need the fob programmed to your car. A dealership will charge $200 to $500 for a new fob and programming. A locksmith typically charges $100 to $250. Online retailers and big-box stores sell unprogrammed fobs for $15 to $80, but you then pay a locksmith or dealership $50 to $150 to program it — so the total is often similar to going to a locksmith first.

The real savings come from knowing which route fits your situation. If your car is older or a common model, an independent locksmith is usually cheapest. If you have a newer luxury car, the fob itself costs more everywhere, so the programming fee matters less. If you're handy and your car manual shows you how to self-program, you can skip the labor cost entirely.

Start by calling three locksmiths in your area and asking for a quote on your exact car year, make, and model. Then call your dealership. Compare the total cost, not just the fob price. The locksmith quote almost always wins for cars made before 2015.

Key Takeaways

  • Independent locksmiths charge $100 to $250 total and are usually the cheapest option for most vehicles.
  • Dealerships charge $200 to $500 but may be necessary for newer luxury vehicles where fobs are model-specific.
  • Buying an unprogrammed fob online for $15 to $80 and paying a locksmith to program it often costs the same as going to a locksmith directly.
  • Some cars allow you to program a new fob yourself using steps in the owner's manual, which eliminates the programming fee entirely.
  • Always get a quote for your specific car year, make, and model before deciding, because prices vary widely.

When a locksmith is your cheapest option

An independent locksmith beats a dealership for most vehicles made before 2015 and for many common models made after. Locksmiths stock fobs for popular cars and can program them on-site in 15 to 30 minutes. They charge a flat rate that includes both the fob and the labor, so there are no surprise fees.

To find a locksmith, search "automotive locksmith near me" or ask your mechanic for a referral. Call at least two and ask for the total price for your car's year, make, and model. Many locksmiths offer mobile service — they come to your home or workplace — for a small extra fee, which can save you time.

Locksmiths are less likely to have the fob in stock if you drive a new luxury car, a truck with a specialized fob, or a vehicle with advanced security features. In those cases, call ahead and confirm they can source the part before you commit.

When to go to the dealership instead

A dealership is worth the higher cost if your car is new, if the fob has advanced features like remote start or trunk release, or if you want a warranty on the replacement. Dealerships also have access to fobs for every model they sell, so they won't tell you they have to order it and call you back in a week.

Dealerships program the fob to your specific car's security system, which is important for newer vehicles with encrypted keys. Some locksmiths can do this too, but not all — so if a locksmith says they're unsure, the dealership is the safer choice.

Call your dealership's service department and ask for the total cost. Many dealerships charge a diagnostic fee ($50 to $100) on top of the fob and programming, so ask whether that applies. Some also require you to bring the car in; others can do it by appointment.

Buying online and paying for programming separately

You can buy an unprogrammed fob on Amazon, eBay, or at Best Buy for $15 to $80, depending on your car. The fob itself is cheaper this way, but you still need to pay someone to program it. A locksmith charges $50 to $150 for programming alone, and a dealership charges $75 to $200.

This route makes sense only if you find a fob that costs significantly less than what a locksmith would charge for the whole job. For example, if a locksmith quotes $180 total and you find the fob online for $30, you save $50 by buying it yourself and paying $100 for programming. But if the locksmith quote is $120, buying online doesn't save money.

Before you buy online, confirm the fob is compatible with your car. Read the product listing carefully — it should list the years and models it works with. Also check the return policy in case it doesn't work or doesn't program correctly.

Programming a fob yourself to avoid labor costs

Some cars allow you to program a new fob yourself using a sequence of steps from the owner's manual. This is most common in Honda, Toyota, Ford, and Chevy vehicles made between 2000 and 2015. You sit in the driver's seat, turn the key to specific positions, and press buttons on the fob in a set order. It takes 5 to 10 minutes and costs nothing.

Check your owner's manual under "key fob programming" or "remote programming." If the steps are there, follow them exactly. If your manual doesn't include them, your car probably doesn't support self-programming. You can also search "[your car year, make, model] self-program key fob" online to find videos showing the exact steps.

Self-programming doesn't work for luxury brands, most vehicles made after 2015, or cars with advanced security systems. If you try it and the fob doesn't respond, stop and take it to a locksmith — repeated failed attempts can sometimes lock the car's programming system temporarily.

What affects the price you'll pay

The age and model of your car is the biggest factor. Older, common cars have cheap fobs and straightforward programming. New luxury cars have expensive fobs and complex programming that only dealerships can do. A 2010 Honda Civic fob might cost $120 total; a 2023 BMW fob might cost $400.

Whether the fob has extra features also matters. A basic fob with lock and unlock buttons costs less than one with remote start, trunk release, or panic button. If you need the same features as your old fob, tell the locksmith or dealership — they may offer a cheaper basic model.

Your location affects price too. Urban areas with many locksmiths have more competition and lower prices. Rural areas may have only one or two locksmiths, so prices are higher. Mobile service (locksmith comes to you) costs more than bringing the car to them.

Steps to get the lowest price

First, find your car's year, make, and model. You'll need this for every quote. Then call three independent locksmiths and ask for the total price including the fob and programming. Write down each quote and the name of the locksmith.

Next, call your dealership's service department and ask for the total price. Ask whether there's a diagnostic fee and whether you need to bring the car in. Write this down too.

Compare the three quotes. The locksmith quote is usually lowest. If the dealership quote is close, consider whether you want the warranty or the certainty that they have the part in stock. If you found a cheap fob online, add the programming fee to that price and see if it beats the locksmith quote.

Once you've chosen, ask when they can do the work. Most locksmiths can fit you in within a day or two. Dealerships may take longer, especially if you need an appointment.

Frequently Asked Questions

Can I use a fob from a different car?

No. A fob is programmed to your specific car's security system and won't work on another vehicle, even if it's the same year and model. You need a fob made for your car.

What if I lost both fobs?

You'll need at least one working fob to program a new one in most cars. If you've lost both, a locksmith or dealership can reprogram the car's system and create new fobs, but this costs more — usually $300 to $600 total. Call ahead for a quote.

How long does it take to replace a key fob?

If the locksmith has the fob in stock, programming takes 15 to 30 minutes. If they need to order it, add 3 to 7 days. Dealerships vary; some can do it same-day, others require an appointment and may take 1 to 3 days.

Will my car insurance cover a lost key fob?

Most car insurance policies don't cover lost or damaged fobs. Check your policy or call your insurance company to confirm. Some roadside information plans (like AAA) offer discounts on locksmith services, so check that too.

Is it worth replacing a fob if it's just the battery?

No. If your fob stopped working, try replacing the battery first — it costs $5 to $10 and takes 2 minutes. Open the fob case (usually with a coin or small screwdriver), note which side the battery faces, and swap in a new one. If that doesn't work, then get a replacement fob.