Where to get a key fob replacement in your area
You have four main places to get a key fob replaced: your car's dealership, a local locksmith, a big-box auto parts store, or an independent car repair shop. The dealership is usually the most expensive but guarantees the fob will work with your exact vehicle. A locksmith or auto parts store is faster and cheaper, though you may need to bring your car or proof of ownership. An independent repair shop falls somewhere in between on cost and speed.
The fastest way to find local options is to search "key fob replacement near me" or "automotive locksmith near me" in Google Maps. This shows you addresses, hours, phone numbers, and customer reviews all at once. Call ahead before you go — some places need to order the fob and can't do it same-day, while others stock common fobs in-house and can reprogram it while you wait.
Key Takeaways
- Dealerships charge the most but may provide compatibility; locksmiths and auto parts stores are faster and cheaper but may need proof of ownership.
- Call before you visit to confirm the shop has your fob in stock or can order it, and ask how long the job takes.
- Bring your car keys, driver's license, and proof of vehicle ownership (registration or title) to speed up the process.
- Prices typically range from $150 to $400 depending on your vehicle make and whether you need programming, but vary widely by location and shop.
- Some shops can reprogram an existing fob if the buttons stopped working, which costs less than replacing the whole unit.
What information and documents you need to bring
Bring your driver's license and vehicle registration or title. The shop needs to confirm you own the car before they reprogram a fob to it — this is a security measure to prevent someone from reprogramming a stolen vehicle's fob. If you don't have your registration with you, call ahead and ask whether they accept a photo of it on your phone or if you must bring the physical copy.
Bring at least one working key (not just the fob) if you have one. Some shops use the key to verify the vehicle's security system, and it speeds up the reprogramming process. If all your fobs are broken, tell the shop when you call — they can still help you, but it may take longer or require a different verification method.
Dealership versus locksmith versus auto parts store
Dealerships stock fobs for every model they sell and have the factory reprogramming equipment. They charge $200 to $400 per fob depending on your vehicle. The trade-off is that you may need an appointment, and the job can take a few hours. Dealerships are the safest choice if your car is newer, has advanced security features, or if you want a may provide the fob will work.
Locksmiths (especially those who specialize in automotive work) often have fobs for common car makes in stock and can reprogram them on the spot. They typically charge $150 to $250 per fob and can usually fit you in same-day. The downside is that not all locksmiths work on all vehicle types — call first to confirm they service your make and model. Look for shops that advertise "automotive locksmith" or "car key programming" specifically.
Auto parts stores like AutoZone, O'Reilly, and NAPA sell replacement fobs and some offer in-store programming for common vehicles. Prices are usually $100 to $200 for the fob itself, though programming fees vary. Many stores can order a fob if they don't have it in stock, but you'll wait several days. Some stores offer this service only if you buy the fob from them.
Independent repair shops fall between dealerships and locksmiths in cost and speed. Many have relationships with parts suppliers and can order fobs quickly. Call ahead to ask whether they reprogram fobs in-house or send them out — if they send them out, the job takes longer.
How to confirm a shop can do the work before you visit
Call the shop and give them your vehicle's year, make, model, and trim level. Ask three specific questions: Do they have the fob in stock, or do they need to order it? How long does the reprogramming take? What documents do you need to bring? Write down the answers so you don't forget them.
If the shop says they need to order the fob, ask how many days that takes and whether you can pick it up or if they'll call you when it arrives. Some shops charge a deposit to hold an order. If they say they can do it same-day, ask what time you should arrive and whether you need an appointment or can walk in.
If you're calling a locksmith, confirm they work on your specific vehicle brand. Some locksmiths specialize in domestic cars (Ford, Chevy, Dodge) while others focus on imports (Honda, Toyota, BMW). A shop that doesn't work on your brand will tell you directly rather than waste your time.
What happens during the replacement and reprogramming process
When you arrive, the shop will verify your identity and ownership using your driver's license and registration. They'll then program the new fob to your vehicle's security system. This usually takes 15 to 30 minutes if they have the fob in stock. The technician will test the fob to make sure the buttons work and the car responds to the lock and unlock commands.
Some shops can reprogram an old fob if the buttons stopped working but the circuit board is still good. This costs less than a full replacement — usually $50 to $100 — and takes just a few minutes. Ask the shop to check this before you pay for a new fob.
You'll pay when the job is done. Most shops take cash, card, or digital payment. Ask for a receipt and confirmation that the fob is programmed to your vehicle. If the fob stops working within a few days, call the shop — many offer a short warranty on their work.
Cost differences by location and vehicle type
Prices vary significantly based on where you live and what you drive. Urban areas with more shops tend to have lower prices because of competition. Rural areas may have fewer options and higher prices. Luxury vehicles (BMW, Mercedes, Audi) cost more to reprogram than domestic brands because the equipment and training are more specialized.
Newer vehicles with advanced security systems cost more than older cars. A 2024 model may cost $300 to $400 to reprogram, while a 2015 model might cost $150 to $200 for the same work. Some shops charge a flat rate per fob; others charge by the hour. Ask for a quote before you commit.
If you need multiple fobs, ask whether the shop offers a discount for programming more than one at a time. Some do, especially if you're buying them all at once.
What to do if you can't find a shop nearby or they're all booked
If local shops are booked or don't service your vehicle, call your car's dealership directly. Dealerships almost always have availability within a few days, even if independent shops are full. You'll pay more, but you'll get the job done reliably.
If the dealership is also booked, ask whether they can order the fob and reprogram it for you while you wait, or whether you need to drop the car off. Some dealerships offer loaner cars while yours is in the shop. If you're in a rural area with no local options, some dealerships and locksmiths offer mail-in services — you mail them your key, they reprogram it, and mail it back. This takes a week or more but may be your only option.
As a last resort, check whether your car's manufacturer has a customer service line. Some brands (Tesla, for example) handle key fob issues through their own service centers or mobile technicians. Call the number on your vehicle's paperwork or website to ask.
Frequently Asked Questions
Can I reprogram a key fob myself without going to a shop?
Some older vehicles allow you to reprogram a fob yourself using a sequence of button presses or key turns in the ignition. Check your owner's manual or search "[your vehicle year/make/model] reprogram key fob yourself" to see if yours supports this. Most newer vehicles require professional equipment and cannot be reprogrammed at home, so calling a shop first is safer than guessing.
What if I lost my only key and all my fobs?
You'll need to contact a locksmith or your dealership with proof of ownership. They can create a new key and reprogram a new fob to your vehicle, but this takes longer and costs more than replacing a fob alone — usually $200 to $500 depending on your car. Bring your registration, title, and driver's license to prove you own the vehicle.
How long does a key fob usually last before it stops working?
Most fobs last three to five years before the battery dies or the buttons wear out. Replacing the battery (usually a CR2032 or similar coin cell) costs $5 to $10 and takes two minutes — try this first before paying for a full replacement. If the buttons still don't work after a new battery, the circuit board is likely damaged and you'll need a new fob.
Will my old fob still work if I buy a new one?
No. When you reprogram a new fob to your vehicle, the old fob is erased from the security system. This is intentional — it prevents someone who finds your old fob from using it to unlock your car. If you want to keep both fobs working, tell the shop before they reprogram, and they can program both at the same time.
Can a shop reprogram a fob I bought online?
Yes, most locksmiths and dealerships will reprogram a fob you purchased elsewhere, though some charge a programming-only fee (usually $50 to $100) on top of what you paid for the fob. Call ahead to confirm they'll do this and ask what the fee is. Avoid buying fobs from unknown sellers online — stick to major retailers or your dealership to may support you get the right part for your vehicle.