Where to find a replacement key fob in your area
A replacement key fob comes from one of four places: the car dealership, a locksmith, an auto parts store, or an online retailer. The dealership is the most expensive but guarantees the fob will work with your specific vehicle. A locksmith can often program a fob on-site and may cost less than the dealership. Auto parts stores like AutoZone, O'Reilly, and NAPA sell fobs and sometimes program them, though programming availability varies by location. Online retailers ship fobs, but you will need to find a local programmer afterward unless the fob comes pre-programmed for your vehicle.
To find options near you, search "[your car make and year] key fob near me" or call your dealership's parts department first — they can tell you the exact fob model you need and the cost. Then call one or two locksmiths in your area and ask their price for the same fob plus programming. Auto parts stores let you check inventory and pricing on their websites before you visit. The fastest route is usually a dealership or locksmith because they can program the fob the same day you buy it.
Key Takeaways
- Dealerships charge the most but may provide compatibility and same-day programming for your exact vehicle model.
- Locksmiths often cost less than dealerships and can program fobs on-site, though you should call ahead to confirm they service your car make.
- Auto parts stores sell fobs at mid-range prices, but programming availability depends on the location and your vehicle type.
- You need either the dealership, a locksmith, or a programmer to code the fob to your car — buying online means finding a programmer separately.
What information you need before you shop
Bring or know your vehicle's year, make, model, and trim level. The fob type varies even within the same model year, so the more specific you are, the faster a shop can quote you. You will also need your vehicle identification number (VIN), which is on your registration, insurance card, or the driver's side dashboard. Some shops ask for it over the phone to confirm which fob you need.
If you have a second key fob that still works, bring it with you — a locksmith or parts store can match it exactly. If you do not have a working fob, the shop will look up the correct one using your VIN. Have your driver's license ready when you visit, as most shops require ID to program a fob to your vehicle for security reasons.
Dealership vs. locksmith: cost and timing differences
A dealership fob typically costs between $200 and $400 including programming, depending on the vehicle. A locksmith usually charges $100 to $250 for the same service. Auto parts stores fall in the middle at $150 to $300, though some locations do not program fobs at all. Prices vary by region and vehicle complexity, so calling ahead saves time.
Timing is similar at all three: most shops can program a fob the same day if you arrive before closing. Dealerships sometimes have fobs in stock; if not, they may order one and have it ready in one to three days. Locksmiths and auto parts stores usually have common fobs in stock or can order them overnight. If you need the fob urgently, call the dealership and a locksmith on the same day and go with whoever can do it first.
What happens during fob programming
Programming links the fob's unique code to your car's receiver so the buttons work. The technician will ask you to sit in the driver's seat with the fob and your keys. They will turn the ignition to the "On" position without starting the engine, then back to "Off" — this sequence repeats several times to put the car in programming mode. Once the car beeps or the lights flash, you press buttons on the fob to register it.
The whole process takes 10 to 15 minutes. You do not need to leave the car; the technician does the work while you wait. Some vehicles require a second working fob to program a new one, so ask when you call whether you need to bring your old fob. After programming, test all the buttons — lock, unlock, trunk, and panic — before you leave to make sure everything works.
How to search for shops near you
Search "locksmith near me" or "[your city] locksmith" in Google Maps or your phone's maps app. Filter for locksmiths that mention car keys or automotive services in their description. Read the reviews and call three to five shops to compare prices and ask if they service your vehicle make. Many locksmiths work on all brands, but some specialize in certain manufacturers.
For auto parts stores, visit AutoZone.com, OReillyAuto.com, or NAPAonline.com and enter your zip code to find nearby locations. Check each store's website or call to confirm they offer key fob programming — not all locations do. For dealerships, search "[your car brand] dealership near me" and call the parts department directly. They can quote you over the phone and tell you whether they have the fob in stock.
What to do if a shop cannot program your fob
Some auto parts stores and smaller locksmiths cannot program certain luxury or newer vehicles. If the first shop says they cannot help, ask them to recommend another shop that can — they often know competitors who handle complex programming. Call your dealership as a backup; they can program any fob for your vehicle, though at a higher cost.
If you buy a fob online and cannot find a local programmer, contact your dealership's parts department and ask if they will program a fob you purchased elsewhere. Many dealerships will, though some charge a programming-only fee of $50 to $100. Always confirm this before you buy the fob online, because you may end up paying more than if you had bought it from the dealership in the first place.
Frequently Asked Questions
Can I program a key fob myself?
Some vehicles allow owner programming through a specific key-turn sequence, but most modern cars require a technician with specialized equipment. Check your owner's manual or call your dealership to ask if your vehicle supports DIY programming. If it does, the manual will walk you through the steps.
How much does a replacement key fob cost?
Fob cost varies widely by vehicle. A basic fob at a dealership ranges from $200 to $400 including programming. Locksmiths typically charge $100 to $250. Auto parts stores fall between $150 and $300. Luxury and newer vehicles cost more. Call local shops for exact pricing on your specific vehicle.
Do I need to bring my old fob to get a new one programmed?
Not always. If you have a working fob, bring it so the shop can match the model exactly. If your old fob is lost or broken, the shop will look up the correct fob using your VIN. Some vehicles require a second working fob to program a new one, so ask when you call.
How long does it take to get a replacement fob?
Same-day programming takes 15 to 30 minutes at a dealership, locksmith, or auto parts store if they have the fob in stock. If they must order it, expect one to three days. Call ahead to check inventory before you visit.
What if my car is very old or very new?
Older cars may have simpler fobs that many locksmiths can program. Newer luxury vehicles often require dealership-level equipment and programming. Call your dealership first for new vehicles; call a general locksmith first for older ones, then escalate to the dealership if they cannot help.