Where to find key fob replacement near you
Your best options are your car's dealership, a local locksmith, or an auto parts store that offers programming services. The dealership will have your exact fob model and can program it on the spot, but costs the most — usually $200 to $500 depending on your car's make and year. A locksmith typically charges $100 to $250 and can often come to you or work faster than a dealership. Auto parts stores like AutoZone or O'Reilly sell replacement fobs for $15 to $80 but usually cannot program them; you'll need to take the programmed fob to a locksmith or dealership afterward.
To find a locksmith near you, search "automotive locksmith" or "car key fob replacement" in your area and call three or four to compare prices before committing. Ask whether they charge a service call fee if you want them to come to your location. For dealerships, call your car manufacturer's local dealer and ask for the service department; they can tell you the exact cost for your vehicle model and whether they have stock or need to order the fob.
Key Takeaways
- Dealerships cost the most ($200–$500) but have your exact fob model and program it when ready.
- Locksmiths typically charge $100–$250 and can often work faster or come to your location.
- Auto parts stores sell blank fobs cheaply ($15–$80) but cannot program them without a locksmith or dealership visit.
- Call at least two or three providers to compare price and turnaround time before you decide.
- Bring your vehicle registration and proof of ownership when you go in, as most providers require it.
What information you'll need to bring
Have your vehicle registration and a photo ID ready. The provider needs to confirm you own the car before they program a new fob, since a programmed fob can unlock and start the vehicle. Some dealerships and locksmiths will also ask for your Vehicle Identification Number (VIN), which you can find on your registration, insurance card, or on the driver's side of your windshield.
If you're having the fob mailed to you rather than picked up same-day, the provider may ask for a copy of your registration to be emailed or faxed before they ship it. This protects them from programming a fob for someone who doesn't own the car.
How programming works and why it matters
A key fob is a remote control that sends a coded signal to your car's receiver. When you buy a blank fob, it has no code — it's just a plastic shell with buttons. Programming pairs that fob's unique code to your car's receiver so the buttons actually work. Without programming, the fob is useless, even if it's the right model for your car.
Most dealerships and locksmiths program fobs using a computer connected to your car's diagnostic port (usually under the steering wheel). The process takes 15 to 30 minutes. Some older cars can be programmed using a sequence of key turns and button presses without a computer, but this is rare and the provider will tell you if your car qualifies.
Cost breakdown by provider type
| Provider | Fob Cost | Programming Cost | Total Range | Typical Wait Time |
|---|---|---|---|---|
| Dealership | $100–$300 | $50–$200 | $200–$500 | Same day or 1–2 days |
| Locksmith | $50–$150 | $50–$100 | $100–$250 | Same day or next day |
| Auto Parts Store (fob only) | $15–$80 | Not offered | $15–$80 | In stock or 1–3 days |
| Auto Parts Store + Locksmith | $15–$80 | $50–$100 | $65–$180 | 2–4 days total |
Prices vary by your car's make, model, and year. Luxury vehicles and newer cars with advanced security features cost more to program. Some dealerships charge a flat rate; others charge separately for the fob and the programming labor. Always ask for the total price before you commit.
When to choose each option
Choose the dealership if you want the fastest, most reliable service and cost is not your main concern. Dealerships have your exact fob model in stock or can order it quickly, and they may provide the programming will work. This is the best choice if you need the fob today or tomorrow.
Choose a locksmith if you want to save money and don't mind waiting a day or two. Locksmiths are often faster than dealerships for straightforward jobs and can usually come to your home or office. This works well if you have a second key and can wait for service.
Choose an auto parts store only if you plan to take the fob to a locksmith or dealership for programming afterward. Buying the fob separately can save money if you shop around, but you'll make two trips and pay two service fees. This only makes sense if you find a fob at a much lower price than the dealership charges.
What to do if you've lost your only key
If your lost key was your only one, you cannot start your car without a replacement. Call a locksmith or dealership when ready — do not wait. A locksmith can usually come to your car's location and make a new key on the spot, though the cost will be higher than a routine replacement because of the service call. A dealership can do the same but typically takes longer.
If your car is locked and you cannot get inside, the locksmith or dealership will need to unlock it as part of the service, which adds to the cost. Have your registration and ID ready when they arrive. Some insurance policies cover locksmith services, so check your policy before you pay out of pocket.
Frequently Asked Questions
Can I program a key fob myself?
Some older cars (usually pre-2000) can be programmed using a sequence of key turns and button presses without special equipment. Your owner's manual will say if yours qualifies. Most modern cars require a computer connected to the car's diagnostic port, which only a dealership or locksmith has. Attempting to program a fob yourself on a newer car will not work.
What if I have one working key and one broken fob?
You can use the working key to unlock and start the car while you arrange a replacement for the broken fob. This gives you time to compare prices and wait for a cheaper option. You do not need to rush unless the working key is also damaged or lost.
Will a fob from a different car work on mine?
No. Each fob is programmed to a specific car's receiver. A fob from another vehicle, even the same make and model, will not work on your car. You must buy a fob designed for your specific vehicle and have it programmed to your car.
How long does a replacement fob usually take?
If the provider has the fob in stock, programming takes 15 to 30 minutes and you can leave with it the same day. If they need to order the fob, add 1 to 3 business days for shipping. Call ahead to ask whether they have your fob model in stock before you visit.
Can I get a fob programmed without the car present?
No. The programmer must connect to your car's diagnostic port to pair the new fob to your car's receiver. You must bring the car to the dealership or locksmith, or have them come to your location. Remote programming is not possible.