Where to get a key fob replacement in your area

You can replace a key fob at a car dealership, a locksmith, or an auto parts store — and which one is fastest depends on what your car needs and what's open near you right now. Dealerships carry fobs programmed specifically for your vehicle model and year, but they usually cost more and take longer. Independent locksmiths and auto parts stores like AutoZone, O'Reilly, or NAPA often have fobs in stock and can program them the same day, sometimes in under an hour. Some big-box stores like Walmart and Best Buy also sell and program fobs, though availability varies by location.

The real difference is programming: your car's computer needs to recognize the new fob as legitimate, and not all places do this the same way. A dealership will have your vehicle's exact specifications in their system. A locksmith or auto parts store will need your vehicle identification number (VIN) — a 17-character code on your dashboard or registration — to order or program the right fob. Before you go anywhere, call ahead and ask if they have your car's model year in stock and whether they can program it same-day.

Key Takeaways

  • Dealerships, independent locksmiths, and auto parts stores all replace key fobs, but dealerships usually cost more and take longer.
  • You will need your vehicle identification number (VIN) to order the correct fob, which you can find on your dashboard or vehicle registration.
  • Programming is required after replacement — your car's computer must recognize the new fob — and not all shops do this in-house.
  • Calling ahead to check stock and same-day programming availability saves you a trip and tells you the real cost before you arrive.

What information you need before you go

Bring your car keys, your VIN, and proof of ownership (your registration or title). The VIN is the most important piece: it tells the shop exactly which fob your car needs and how to program it. You can find your VIN on the lower left corner of your windshield, on your registration card, or in your insurance paperwork. Take a photo of it on your phone so you have it ready when you call or arrive.

Proof of ownership matters because shops will not program a fob to a car they cannot verify belongs to you — this is a security measure to prevent theft. Your registration or title works. Some shops may also ask for your driver's license. If you do not have your registration with you, call the shop first and ask what they accept as proof.

How much a replacement fob costs

A key fob replacement typically costs between $150 and $400, depending on where you go and what your car needs. Dealerships usually charge $200 to $400 because they program the fob to your exact vehicle and often include a warranty. Independent locksmiths and auto parts stores usually charge $100 to $200 for the fob plus programming. Some auto parts stores sell blank fobs for $20 to $50, but you still pay for programming on top of that.

The price also depends on your car's age and complexity. Newer cars with advanced security systems cost more to program. Older vehicles sometimes cost less. Before you commit, ask for the total price — fob plus programming — so there are no surprises at checkout. Some shops offer discounts if you buy two fobs at once, so ask about that too.

Finding shops near you and checking hours

Search "key fob replacement near me" or "car locksmith near me" on Google Maps to see what is open in your area right now. Google Maps shows hours, phone numbers, and customer reviews. Call the top two or three results and ask: Do they have your car's model year in stock? Can they program it same-day? What is the total cost? This takes five minutes and tells you whether it is worth the drive.

If you cannot find an independent locksmith, try the auto parts stores first — AutoZone, O'Reilly, NAPA, and Advance Auto Parts all have locator tools on their websites. Enter your zip code and see which locations are nearest and what their hours are. Many are open until 8 or 9 p.m. on weekdays and have weekend hours, so you may not need to take time off work.

What happens during programming

Programming usually takes 15 to 30 minutes once you arrive. The technician will use a special device to connect to your car's computer and register the new fob. You will sit in the waiting area or in your car while this happens. Some shops do it while you wait; others may ask you to come back in an hour. Ask when you call so you know what to expect.

After programming, the technician will test the fob to make sure the buttons work — the lock, unlock, and trunk release should all respond. If something does not work, they will reprogram it or try a different fob. Do not leave until you have tested it yourself and confirmed all buttons work from a few feet away from your car.

When to go to a dealership instead

Go to your car's dealership if you cannot find an independent shop nearby, if your car is very new or has an unusual security system, or if you want a warranty on the replacement. Dealerships always have the correct fob in stock for your exact model and year, and they program it to factory specifications. The trade-off is cost and time: expect to pay $250 to $400 and wait one to three days, though some dealerships can do it same-day if you call ahead.

Dealerships are also your only option if your car uses a smart key or push-button start system that requires special programming. If you are not sure whether your car has this, call the dealership and describe your key — they will tell you whether an independent shop can handle it or whether you need to come to them.

What to do if you cannot find your VIN

If you cannot locate your VIN before you go, bring your registration or title — the shop can look it up from those documents. You can also call your car's dealership with your license plate number and they will give you the VIN over the phone. Some police departments will also look up a VIN for you if you stop by in person, though this is slower.

Do not guess at your VIN or give the shop incomplete information. A wrong VIN means they will order or program the wrong fob, and you will have wasted time and money. Take the extra minute to find it or call ahead and have the shop look it up for you.

Frequently Asked Questions

Can I program a key fob myself?

Some older cars allow you to program a fob yourself by sitting in the driver's seat and turning the key on and off in a specific pattern, but this does not work on most cars made after 2010. Newer vehicles require a special programming device that only locksmiths and dealerships have. It is faster and safer to have a professional do it.

What if I lost both my key fobs?

You can still get a replacement fob without the original. Bring your registration and VIN to a locksmith or dealership, and they will order and program a new one. You may pay a bit more because they cannot copy an existing fob, but the process is the same. Some dealerships charge an extra fee for lost-key situations.

Will a fob from a different car work on mine?

No. Each fob is programmed to a specific car's computer. A fob from a different model or year will not work, even if it looks identical. You must get a fob that matches your car's year, make, and model.

How long does a key fob battery last?

Most key fob batteries last three to four years. If your fob stops working, try replacing the battery first — it costs $5 to $10 at any pharmacy or electronics store. If a new battery does not fix it, then the fob itself may be broken and needs replacement.