Where to get a replacement key depends on your car's age and whether you need just the physical key or a programmed fob
You have three main routes: a dealership, a locksmith, or a big-box retailer like Home Depot or Walmart. Dealerships are the most expensive but work on any vehicle and can handle complex electronic fobs. Locksmiths are often faster and cheaper, especially for older cars without electronic components. Retailers offer the lowest price for basic metal keys but usually cannot program modern fobs. The right choice depends on your car's year, what type of key you need, and how quickly you need it.
Before you call anyone, gather your vehicle identification number (VIN) — you'll find it on your registration, insurance card, or the dashboard on the driver's side. You'll also need proof of ownership, usually your registration or title. Some places ask for your driver's license. Having these ready speeds up the process.
Key Takeaways
- Dealerships charge the most but can program any key or fob your car needs, and they have your vehicle's records on file.
- Locksmiths are usually faster and cheaper than dealerships, especially for cars made before 2010 or for basic metal keys.
- Retailers like Home Depot cut basic keys for $2 to $10 but cannot program electronic fobs or smart keys.
- You will need your VIN and proof of ownership no matter which route you choose.
- Programming a modern fob at a dealership typically costs $200 to $500; a locksmith may charge $100 to $300.
Dealership replacement keys and what they cost
A dealership is the safest choice if your car has a smart key, a push-button start, or a fob with remote locks and trunk release. Dealerships have your car's exact specifications in their system and can program keys that match your vehicle's security features. They will not cut a key that does not belong to your car.
Cost varies widely by manufacturer. A basic key and fob from a Honda or Toyota dealership might run $150 to $250, while a luxury brand like BMW or Mercedes can charge $300 to $500 or more. Some dealerships charge a separate programming fee on top of the key cost. Call ahead and ask for the total price before you visit.
Dealerships usually need your VIN, proof of ownership, and a photo ID. Many can order a key the same day and have it ready within a few hours, though some require an appointment. A few dealerships still cut keys on-site; others order from a supplier and call you when it arrives.
Locksmith replacement keys and programming
A locksmith can cut a new key and program it for less money and often faster than a dealership. Most locksmiths work on cars from the 1990s onward. They carry blank keys for common makes and can program fobs using specialized equipment. For older vehicles without electronic locks, a locksmith is usually your cheapest option.
Locksmiths typically charge $50 to $150 for a basic key cut and program, though prices vary by region and by how complex your car's security system is. A fob with remote features might cost $100 to $300. Many locksmiths offer mobile service — they come to your home or workplace and cut and program the key on the spot, which saves you a trip.
Search for "automotive locksmith near me" or ask your car insurance company for a referral. Check reviews on Google or Yelp before you call. Verify that the locksmith works on your specific car make and year, because some specialize in certain brands. Have your VIN ready when you call for a quote.
Retail key cutting at hardware stores and big-box retailers
Home Depot, Walmart, Lowe's, and local hardware stores cut basic metal keys for $2 to $10. This works only if you need a straightforward key with no electronic components — no fob, no remote, no chip. If your car has keyless entry or a push-button start, a retail key will not work.
Retail key cutting is the fastest and cheapest option for older cars or if you just need a spare metal key to keep at home. You do not need your VIN or proof of ownership. You bring your existing key, the machine copies it, and you walk out in minutes. Some retailers also offer key duplication by mail if you mail them your original key and a photo of your car's VIN.
The downside is that retail machines cannot program electronic fobs or smart keys. If your car requires a programmed key, you must go to a dealership or locksmith. Retail keys also sometimes have lower tolerances than original keys, so test it in your car's ignition before you leave the store.
Programming a key fob yourself versus paying for programming
Some cars allow you to program a new fob yourself using a sequence of button presses and ignition turns. This works on many Honda, Toyota, Ford, and Nissan models made between the 1990s and early 2010s. Search "[your car make and year] self-program key fob" to see if your vehicle supports it. YouTube videos walk through the exact steps.
If your car supports self-programming, you can buy a blank fob online for $15 to $50 and program it at home, saving the dealership or locksmith fee. However, this does not work on newer cars with rolling security codes or encrypted systems. Luxury brands and most vehicles made after 2015 require professional programming.
To find out whether your car supports self-programming, check your owner's manual or call your dealership and ask. If you try self-programming and it does not work, you have not damaged anything — you straightforward move on to a locksmith or dealership.
What to do if you have lost all your keys
If you have lost every key to your car, you still have the same three options — dealership, locksmith, or retailer — but the process takes longer. You cannot bring an existing key to copy, so the locksmith or retailer needs your VIN and proof of ownership to order a blank that matches your car's lock cylinder.
A dealership can look up your car's key code in their system using your VIN and registration. A locksmith can decode your car's locks by examining the lock cylinder itself, which takes 30 minutes to an hour. Once they have the code, they cut and program a new key on the spot or order one if they do not have the blank in stock.
This situation costs more than replacing a single lost key — expect to pay $150 to $300 at a locksmith or $200 to $500 at a dealership — because the locksmith or dealer has to spend time decoding your locks. If you have a spare key hidden somewhere safe, retrieve it first; that is always faster and cheaper than starting from scratch.
Ordering a replacement key online
You can order blank keys and fobs from online retailers like Amazon, eBay, or specialty automotive sites. Prices are often lower than in-store — $10 to $50 for a fob, $5 to $20 for a key blank. However, you still need someone to cut and program it, so you save money only on the blank itself, not on labor.
Ordering online makes sense if you want to buy a spare fob or key blank ahead of time and keep it at home. When you need it, you take it to a locksmith or dealership for programming. This can save you $50 to $100 compared to buying the blank and programming in one visit.
Do not order a key or fob expecting it to work out of the box. Blanks require cutting to match your car's lock, and fobs require programming to communicate with your car's security system. Ordering online is a way to buy the part cheaper, not a way to avoid a locksmith or dealership visit.
Frequently Asked Questions
How long does it take to get a replacement key?
A locksmith can usually cut and program a key in 30 minutes to an hour if you come to them. A dealership may take a few hours or require an appointment. Retail key cutting takes 5 to 10 minutes for a basic metal key. If the dealership has to order a key from a supplier, add one to three business days.
Can I get a replacement key without the original?
Yes. A locksmith can decode your car's locks by examining the lock cylinder. A dealership can look up your key code using your VIN and registration. Both methods take longer and cost more than copying an existing key, but they work.
What if my car is very old or a rare model?
Locksmiths are your best bet for older cars, especially those made before 2000. They can decode almost any mechanical lock. Dealerships may no longer stock keys for very old vehicles. Call a few locksmiths in your area and describe your car; most will tell you whether they can help.
Do I need to reprogram my car after getting a new key?
No. Once a locksmith or dealership programs a new key or fob, it is ready to use. You do not need to do anything else in your car. The key communicates with your car's security system automatically.
Is it cheaper to get a spare key made now or wait until I lose one?
Much cheaper to get a spare now. A spare key costs $50 to $150 at a locksmith or $100 to $250 at a dealership. A replacement key when you have lost all of them costs $150 to $500 because the locksmith or dealer has to decode your locks. Keep a spare at home or with a trusted person.