Your fastest options depend on your car's age and key type
A replacement car key comes from one of four places: your car's dealership, a locksmith, a hardware store, or an automotive parts retailer. Which one works fastest and cheapest depends on whether your key is a straightforward metal blade, a key fob with electronics, or a smart key that communicates with your car's computer. Dealerships are most expensive but have your car's exact specifications on file. Locksmiths are often faster and cheaper, but not all can program modern keys. Hardware stores and parts retailers handle basic keys only.
The real cost difference matters. A basic metal key from a hardware store runs $5 to $15. A key fob from a locksmith or dealership runs $50 to $200. A smart key that your car won't start without can run $200 to $500 at a dealership, though a locksmith may charge less if they can program it. Before you call anyone, check your car's manual or search your vehicle's year, make, and model online to learn what type of key you have.
Key Takeaways
- Hardware stores and automotive parts retailers make basic metal keys for $5 to $15 on the spot, but cannot program electronic fobs or smart keys.
- Locksmiths are often faster and cheaper than dealerships for fobs and smart keys, but call ahead to confirm they can program your specific car model.
- Dealerships have your car's exact records and can make any key type, but typically charge two to three times more than locksmiths.
- You will need proof of ownership (registration or title) at a dealership, but most locksmiths and hardware stores do not require it.
Hardware stores and automotive parts retailers for basic keys
If your car key is a straightforward metal blade with no buttons or electronics, a hardware store or automotive parts chain can cut a replacement while you wait. Stores like Home Depot, Lowe's, Ace Hardware, and AutoZone have key-cutting machines on-site. You bring your old key or a photo of it, they match the cut pattern, and you walk out with a new key in minutes. Cost is typically $5 to $15.
This route works only for older cars or basic spare keys. If your key has a plastic head with buttons, a rubber grip, or any electronic components, these stores cannot help — they have no way to program it. Bring your old key with you so they can match the cut exactly. If you have lost both keys, you will need to go to a locksmith or dealership instead, because they can look up your car's key code by vehicle identification number (VIN).
Locksmiths for fobs and smart keys
A locksmith can often cut and program a key fob or smart key faster and cheaper than a dealership. Many locksmiths have access to key blanks and programming equipment for dozens of car makes and models. Cost typically runs $75 to $200 depending on the key type and your car's year. Locksmiths also do not require proof of ownership the way dealerships do, which matters if your registration is at home or in the car you cannot access.
The catch is that not every locksmith can program every car. Before you call, search online for "automotive locksmith near me" and call three or four to ask whether they can program a key for your specific vehicle year, make, and model. Ask whether they charge a trip fee if they come to you, or whether you bring the car to them. Some locksmiths can program keys at your location; others need the car at their shop. If your car is very new or uses a proprietary system, a locksmith may not be able to help, and you will need the dealership.
Dealerships when you need certainty
Your car's dealership has your vehicle's exact specifications and can make any key type your car uses, from basic blades to the most advanced smart keys. They will not turn you away because your car is too new or uses an uncommon system. Dealerships typically charge $150 to $500 for a smart key, depending on the brand and model.
You will need to bring proof of ownership — your registration, title, or insurance card — and a photo ID. The dealership will look up your car by VIN and confirm you own it before they make the key. This takes longer than a locksmith visit, often one to three business days, though some dealerships can do it same-day if you wait. Call ahead to ask whether they have the key in stock or need to order it. If you are locked out of your car, the dealership can also arrange a tow or send a technician to you, though this adds to the cost.
What to do if you have lost both keys
If you have lost every copy of your car key, you cannot use a hardware store because they need an existing key to match. You will need either a locksmith or a dealership. Both can look up your car's key code using your vehicle identification number (VIN), which is printed on your registration, insurance card, or the dashboard near the windshield. You can also find it by searching your car's year, make, and model on the manufacturer's website.
Call a locksmith first and give them your VIN. If they can program a key for your car, this is usually your fastest and cheapest option. If they cannot, or if you want the certainty of the dealership, contact your car's dealership with your VIN and proof of ownership. Both will need to confirm you own the car before they make a key, so have your registration or title ready.
Programming a key you bought yourself
You can buy a blank key fob or smart key online for $20 to $60, but programming it yourself is possible only on some older cars. Many newer vehicles require a locksmith or dealership to program the key using specialized equipment that connects to your car's computer. Before you buy a blank key, search your car's year, make, and model plus "self-program key" to see whether your car supports it.
If your car does allow self-programming, the dealership or manufacturer's website will have the steps — usually a sequence of turning the key in the ignition, pressing buttons, or using the door locks. The process takes five to fifteen minutes. If your car does not allow self-programming, you will have to pay a locksmith or dealership to do it, which defeats the purpose of buying the blank key yourself. For most people, it is simpler to have a professional handle it from the start.
Frequently Asked Questions
Can I get a replacement key without the original?
Yes. A locksmith or dealership can look up your car's key code using your vehicle identification number (VIN) and make a new key without seeing the old one. You will need proof of ownership like your registration or title. A hardware store cannot do this — they need an existing key to match the cut pattern.
How long does it take to get a replacement key?
A hardware store makes a basic metal key in minutes. A locksmith typically takes one to three hours if you bring the car to them, or longer if they come to you. A dealership usually takes one to three business days, though some can do it same-day if you wait. Call ahead to ask.
What if my car is locked and I have no keys?
Call a locksmith or your dealership and tell them your car is locked. A locksmith can often unlock it and make a new key on the spot. A dealership can arrange a tow or send a technician to you. Both will charge extra for the unlock service on top of the key cost.
Do I need proof of ownership to get a replacement key?
Dealerships require it — bring your registration, title, or insurance card plus a photo ID. Most locksmiths and hardware stores do not require proof, though some locksmiths may ask for it. If you are uncomfortable providing proof to a locksmith, go to a dealership instead.
Is it cheaper to buy a blank key online and have someone program it?
Usually not. A blank key fob costs $20 to $60 online, but programming it still costs $50 to $150 at a locksmith or dealership. You end up paying nearly the same as buying a finished key from them, with the added step of ordering and waiting for shipping. It is simpler to have a professional make and program the whole key.