The fastest way to replace a car key depends on your car's age and whether you need it today
A dealership, automotive locksmith, or hardware store can replace your car key, but the cost and time vary widely. Dealerships are the most expensive but hold your car's security codes; locksmiths are faster and cheaper for older cars; hardware stores can cut basic keys on the spot but cannot program modern fobs. If you need a key today, a locksmith within 10 miles of you is usually your only option. If you can wait, a dealership may cost less for newer vehicles because they can order the exact part your manufacturer requires.
The choice also depends on what kind of key you have. A straightforward metal key costs $5 to $15 to cut anywhere. A key fob with a remote lock button costs $50 to $400 to replace, depending on whether it needs programming. A transponder key (a key that communicates with your car's computer to prevent theft) costs $100 to $250 at a locksmith and $150 to $400 at a dealership. Switchblade keys and smart keys that unlock with a button cost the most and usually require a dealership.
Key Takeaways
- Locksmiths are usually the fastest and cheapest option for same-day replacement, especially for cars made before 2010.
- Dealerships cost more but are necessary for newer cars with encrypted security codes that only the manufacturer can program.
- Hardware stores can cut basic metal keys in minutes but cannot program fobs or transponder keys.
- The total cost depends on your car's year and model; a basic key costs $5 to $15, while a programmable fob can cost $200 to $400.
- Calling ahead to confirm the locksmith or dealership has your car's key type in stock saves time and prevents wasted trips.
How locksmiths compare to dealerships on cost and speed
A locksmith can usually cut and program a key within an hour and will come to your location if you are locked out. Prices range from $50 to $200 for a basic key with a fob, depending on your area and the locksmith's travel fee. Many locksmiths charge $50 to $100 just to come out, then add $30 to $100 for the key itself. If your car is older than 2010, a locksmith can almost always help you without needing to contact the manufacturer.
A dealership has your car's original security codes on file and can program keys that a locksmith cannot. Dealership prices start at $150 for a basic key and go up to $400 or more for a smart key or fob. The dealership will need your vehicle identification number (VIN), which is on your registration or visible on the dashboard. Turnaround time is usually 2 to 7 business days because the dealership orders the key blank from the manufacturer and then programs it. Some dealerships offer rush service for an extra fee.
For cars made between 2010 and 2020, a locksmith may be able to program your key if they have the right equipment, but this is not may provide. Call the locksmith with your car's year, make, and model before you visit. If they say they cannot help, they will tell you to go to the dealership. For cars made after 2020, nearly all require dealership programming because the security system is encrypted.
What to expect when you call a locksmith near you
Search "automotive locksmith near me" or "car key replacement [your city]" to find locksmiths in your area. Check Google Maps or Yelp for reviews and call at least two locksmiths to compare prices. When you call, have your car's year, make, model, and VIN ready. Tell the locksmith whether you need a basic key, a key with a remote fob, or a transponder key. Ask whether they can come to you or whether you need to bring the car to their shop.
Ask the locksmith upfront what the total cost will be, including any travel fee or service charge. Some locksmiths quote a price over the phone and then charge more when they arrive, so confirm the quote in writing if possible. Ask how long the job will take. If the locksmith says they need to order a part, ask when it will arrive and whether you can pick it up or whether they will install it for you.
Bring your driver's license and proof of car ownership (registration or title) when the locksmith arrives. If you are locked out of the car, the locksmith will need to open it first, which may cost extra. Once the key is cut and programmed, test it in the car before you pay to make sure it works.
How to get a replacement key from your car's dealership
Call the dealership's service department and tell them you need a replacement key. Have your VIN and driver's license ready. The dealership will look up your car's security codes and order the correct key blank. You can usually order a key by phone and pick it up in person, or the dealership can mail it to you. Some dealerships require you to bring the car in so they can verify ownership before they hand over a new key.
Ask the dealership for the total cost before you order. Prices vary by manufacturer and by dealership location. A basic key fob for a Honda or Toyota typically costs $150 to $250, while a key for a luxury brand like BMW or Mercedes can cost $300 to $500. Ask whether the dealership offers rush service and what that costs. Some dealerships can program a key the same day if you bring it in person; others require you to schedule an appointment.
If you have a second key at home, bring it with you when you pick up the replacement. The dealership may need to see it to confirm the key type. If you have lost both keys, the dealership will charge more because they need to reprogram your car's security system to accept the new key and disable the old one.
Hardware stores and what they can and cannot do
A hardware store like Home Depot or Ace Hardware can cut a basic metal key in 5 to 10 minutes for $5 to $15. They use a key-cutting machine that copies the shape of your original key. This works for older cars with straightforward locks, but it does not work for fobs, transponder keys, or any key that needs to be programmed into your car's computer.
If you have a key fob or a transponder key, a hardware store cannot help you. They do not have the equipment to program keys, and they do not have access to your car's security codes. Some hardware stores have a kiosk where you can order a replacement key online and pick it up later, but this is still just a cut key with no programming. Do not waste time at a hardware store if your car was made after 2000 and you need a fob or transponder key.
What information you need before you call anyone
Gather these details before you contact a locksmith or dealership: your car's year, make, and model; your vehicle identification number (VIN); and your driver's license number. Your VIN is a 17-character code printed on your registration, insurance card, or on the dashboard just below the windshield on the driver's side. You can also find it on the door jamb or under the hood. Write it down or take a photo so you have it ready when you call.
If you have your original key, bring it with you. The locksmith or dealership can use it to confirm the key type and may be able to copy it faster. If you do not have the original key, tell the locksmith or dealership this upfront so they know they will need to order a blank and program it from scratch. This usually costs more and takes longer.
Know whether your car has a push-button start or a traditional key-in-ignition start. This affects the type of key you need and the cost. A push-button start car requires a smart key or fob, which is more expensive to replace than a traditional key.
Comparing costs across different key types and providers
| Key Type | Hardware Store | Locksmith | Dealership |
|---|---|---|---|
| Basic metal key | $5–$15 | $50–$100 | $150–$200 |
| Key with remote fob | Cannot do | $75–$200 | $150–$300 |
| Transponder key | Cannot do | $100–$250 | $150–$400 |
| Smart key (push-button) | Cannot do | $200–$400 | $250–$500 |
Prices vary by region and by the specific car model. Luxury brands and newer cars cost more because the keys are more complex and the programming is more find. A Toyota key is usually cheaper than a BMW key. A 2015 Honda Civic key costs less than a 2023 Honda Civic key because newer cars have more advanced security features.
If you need a key today and a locksmith quotes $150 but a dealership quotes $200, the locksmith is usually the better choice because you get the key now instead of waiting a week. If you can wait and the dealership quotes $180 while the locksmith quotes $200, the dealership may be worth it because they have your car's exact security codes on file and the key is may provide to work.
Frequently Asked Questions
Can I get a car key replaced without the original key?
Yes, but it costs more and takes longer. A locksmith or dealership can order a blank key and program it using your car's VIN and security codes. You will need to prove ownership with your registration or title. The locksmith or dealership may charge an extra fee for this service because they cannot copy your original key.
What if I have lost both my car keys?
Contact your dealership or a locksmith with your VIN and proof of ownership. The dealership will reprogram your car's security system to accept a new key and disable the old ones. This costs more than replacing one key because the security system has to be reset. Expect to pay $200 to $500 at a dealership or $150 to $300 at a locksmith, depending on your car's age and model.
How long does it take to get a replacement key?
A locksmith can usually cut and program a key within an hour if you bring the car to them or if they come to you. A dealership usually takes 2 to 7 business days because they order the key from the manufacturer. Some dealerships offer same-day service if you bring the car in person and schedule an appointment, but this is not may provide.
Will my car insurance cover the cost of a replacement key?
Most car insurance policies do not cover lost or stolen keys. Check your policy or call your insurance company to confirm. Some roadside information programs like AAA cover locksmith calls, so if you are a member, call them first before you pay out of pocket.
Can a locksmith program a key for a car made after 2020?
Probably not. Cars made after 2020 use encrypted security systems that only the dealership can program. Call a locksmith with your car's year and model to confirm, but expect to be directed to the dealership. Older cars (2010 and earlier) are almost always programmable by a locksmith.