Where to get a new key fob and what it will cost

You have three main routes: the car dealership, a locksmith, or an auto parts store. The dealership is the most expensive but guarantees the fob will work with your specific car model. A locksmith or auto parts store is cheaper but requires you to verify they can program fobs for your vehicle before you pay.

Dealership fobs typically cost between $200 and $500, including programming. Independent locksmiths usually charge $100 to $250. Auto parts stores that offer fob programming may charge $50 to $150 for the fob itself, plus a programming fee that varies by location and vehicle. Some stores program fobs free if you buy the fob from them; others charge separately.

The price depends on your car's year, make, and model. Luxury vehicles and newer cars with advanced security features cost more. Older vehicles sometimes cost less because the technology is simpler, though some very old cars may be harder to find fobs for at all.

Key Takeaways

  • Dealerships charge the most but may provide compatibility; locksmiths and auto parts stores are cheaper but require you to confirm they work with your car before paying.
  • You will need your vehicle identification number (VIN) and proof of ownership to order a fob from most places.
  • Programming usually happens on the same day or within a few days, though dealerships sometimes require an appointment.
  • Some fobs can be programmed at home using a sequence of key turns and button presses, but this only works on certain older vehicles — ask before you buy.

What information you need to bring or provide

Have your vehicle identification number (VIN) ready. This is a 17-character code stamped on your dashboard (visible through the windshield on the driver's side) and printed on your vehicle registration and insurance documents. The VIN tells the dealer or locksmith exactly which fob will work with your car's security system.

Bring your proof of ownership — your registration, title, or insurance card. Dealerships almost always require this. Independent locksmiths may ask for it; auto parts stores vary. This protects against someone ordering a fob for a car they do not own.

If you are ordering by phone or online, have your VIN and a photo of your registration ready. Some dealerships and locksmiths will email you a quote before you visit or commit to anything.

Dealership versus locksmith versus auto parts store

RouteCost RangeSpeedBest For
Dealership$200–$500Same day to 1 weekLuxury vehicles, newer cars, when you want a may provide it will work
Locksmith$100–$250Same day to 3 daysCommon vehicles, when you want lower cost and faster service
Auto parts store$50–$150 + programmingSame day to 1 weekBudget-conscious buyers; some stores program on-site, others send out

Dealerships stock fobs for their own brand and have the equipment to program them correctly. They know your car's exact specifications and can order a fob if they do not have it in stock. The trade-off is cost and the need to schedule an appointment.

Locksmiths often work faster and charge less because they have lower overhead. Many can program fobs for multiple car brands. Call ahead to confirm they work with your vehicle before you visit — not all locksmiths have the equipment for every car.

Auto parts stores like AutoZone, O'Reilly, and NAPA sell fobs and sometimes program them on-site. Others order the fob and send it to a programming center, which takes longer. Call your local store to ask whether they program fobs and how long it takes for your specific vehicle.

What happens during programming

Programming is the process of linking the new fob to your car's security system so it recognizes the fob as legitimate. Without programming, the fob is just a plastic remote with buttons that do nothing.

At a dealership or locksmith, you hand over the fob and your keys. The technician connects a computer to your car's diagnostic port (usually under the steering wheel) and uploads the fob's code into the car's system. This takes 15 to 30 minutes. You wait, and then the fob works.

Some older vehicles (typically pre-2000) can be programmed at home using a sequence of key turns and button presses — no computer needed. If your car is old enough, the seller will tell you the steps. This saves a trip, but it only works on a small number of vehicles.

If you have multiple fobs or lost all of them

If you lost one fob but still have another, bring the working fob with you. The technician can use it to program the new one faster. If you lost all your fobs and only have your car keys, you can still get a new fob — the dealership or locksmith will use your VIN and proof of ownership to order and program it.

If you lost your keys and your fobs, you will need a locksmith or dealership to make new keys and program a new fob at the same time. This costs more and takes longer because both services are involved.

Some dealerships offer the option to program multiple fobs at once if you want a spare. Ask about this when you order — it may be cheaper to do both at the same time than to return later for a second one.

What to do if your fob still does not work after programming

If the new fob does not work after programming, the first step is to check the battery. Most fobs use a small coin-cell battery (usually CR2032 or CR2025) that you can replace yourself for a few dollars. The battery compartment is usually on the back or side of the fob — look for a small slot or button to open it.

If a new battery does not fix it, return to where you had it programmed. A reputable dealership or locksmith will reprogram it for free if something went wrong the first time. Keep your receipt so you can prove where you had the work done.

If the fob still does not work after a second programming attempt, the fob itself may be defective. Ask for a replacement fob. If you bought it from an auto parts store, check their return policy — most allow returns within 30 days if the fob is defective.

Frequently Asked Questions

Can I program a fob myself without going to a dealer or locksmith?

Only on certain older vehicles, usually before 2000. The dealership or seller will tell you if your car supports self-programming. For newer cars, you need a computer and specialized equipment that only dealers and locksmiths have.

How long does it take to get a new fob?

If the fob is in stock and you can wait, same-day programming is common at dealerships and locksmiths. If they need to order it, expect 3 to 7 days. Auto parts stores vary — some program on-site in an hour, others send fobs out and take a week.

What if I buy a used fob online — will it work?

A used fob from an online seller will not work until it is programmed to your car. You will still need to take it to a dealership or locksmith to program it, which costs the same as programming a new fob. Buying used does not save money unless the fob itself is much cheaper.

Do I need to bring my car to get a fob programmed?

Yes. The technician needs to connect to your car's system to program the fob. Some dealerships and locksmiths will pick up your car if you cannot drive it, but this usually costs extra.

What if my car is very old and no one makes fobs for it anymore?

A locksmith may be able to make a custom fob or reprogram an older fob from a similar model. Call a few locksmiths in your area and describe your car — some specialize in older vehicles. If no one can help, you can still use your physical key to lock and unlock the car manually.