New car keys range from $50 to $500 depending on the key type and your vehicle

A basic mechanical key for an older car costs $50 to $150 at a locksmith or hardware store. A key fob with remote locking costs $150 to $300. A smart key that starts the car without inserting anything into the ignition runs $200 to $500. Dealerships charge more than independent locksmiths for the same key — often 50 to 100 percent more — because they program the key to your specific vehicle's computer system.

The final price depends on three things: whether your car needs programming, how new your vehicle is, and whether you go to a dealership or a locksmith. A 2005 Honda Civic needs a simpler key than a 2023 BMW. A dealership will charge you for the key blank, the programming, and a service fee. A locksmith charges less but may not have the equipment for newer vehicles.

Key Takeaways

  • Basic mechanical keys cost $50 to $150; key fobs cost $150 to $300; smart keys cost $200 to $500.
  • Dealerships charge significantly more than independent locksmiths for the same key because they handle programming in-house.
  • Newer vehicles with computer-linked ignition systems cost more to replace than older cars with straightforward mechanical locks.
  • You will need your vehicle identification number (VIN) and proof of ownership when ordering a replacement key from any source.

What determines the price of a replacement key

The key type is the biggest cost factor. A standard cut key with no electronics is the cheapest option. A key fob adds a remote control that locks and unlocks the doors from a distance — that electronics and programming cost extra. A smart key or proximity key lets you unlock and start the car without inserting anything; these cost the most because they contain more sophisticated electronics and require dealer-level programming.

The vehicle's age and make matters because older cars use simpler mechanical systems while newer cars tie the key to the engine's computer. A 2010 Toyota can often use a key from a locksmith without any computer programming. A 2020 Ford or newer almost always requires the dealership or a specialized locksmith to reprogram the car's security system to recognize the new key. Luxury brands and European cars tend to cost more because their security systems are more complex.

Your choice of vendor creates the largest price gap. A dealership will charge $200 to $500 for a key fob on a mid-range car. The same key from an independent locksmith might cost $100 to $250. Dealerships have higher overhead and charge for the convenience of having your exact vehicle's specifications on file. Locksmiths are cheaper but may need to order the key blank and programming equipment if they do not stock it for your model.

Dealership pricing versus locksmith pricing

Dealerships charge by the hour plus parts. A typical dealership bill for a key fob includes the key blank ($30 to $80), programming labor ($50 to $150), and a service fee ($50 to $100). That adds up to $130 to $330 before tax. For a smart key, the blank itself costs more ($80 to $150), so the total reaches $200 to $500.

Independent locksmiths usually quote a flat rate: $80 to $200 for a basic key fob, $150 to $350 for a smart key. They do not charge separately for labor and parts — the quote is the price. The trade-off is that not every locksmith can program every vehicle. A locksmith who specializes in your brand will have the equipment and software ready. A general locksmith may need to order the programming module, which adds a week to the timeline.

Some car manufacturers allow you to order a key directly from their website using your VIN. This is usually cheaper than a dealership visit but slower — expect 5 to 10 business days for delivery. You will still need to take the key to a dealership or locksmith to have it programmed to your car, which costs an additional $50 to $150.

What you need to bring or provide

You will need your Vehicle Identification Number (VIN), which appears on your registration, insurance card, and the dashboard on the driver's side. The VIN tells the locksmith or dealership exactly which key blank and programming code your car needs. Without it, they cannot order the right key.

You will also need proof of ownership. This can be your registration, title, or insurance card. Dealerships and locksmiths ask for this to prevent someone from ordering a key to a car they do not own. Some locksmiths will accept a photo of your registration or insurance card sent by email or text.

If you have a spare key at home, bring it with you. A locksmith can use it to cut a new key faster and more accurately than using just the VIN. If you do not have a spare, the locksmith or dealership will order a blank and program it based on your vehicle's security code.

Timeline: how long a new key takes

If you order from a dealership and the key blank is in stock, you can pick up a programmed key the same day or within 24 hours. Most dealerships keep common key blanks on hand. If your vehicle is rare or the dealership is busy, it may take 3 to 5 business days.

An independent locksmith with the right equipment can usually make a key in 30 minutes to 2 hours if they have the blank in stock. If they need to order the blank or programming module, add 3 to 7 business days. Call ahead and ask whether they stock keys for your vehicle year and model.

Ordering directly from the manufacturer is the slowest option. Expect 5 to 10 business days for the key to arrive, plus another day or two to get it programmed locally. This route is worth considering only if you are not in a hurry and want to save money on the key itself.

When to replace a key versus repair it

A key fob that no longer locks or unlocks the car might just need new batteries. A CR2032 or similar coin-cell battery costs $3 to $8 at any pharmacy or electronics store. Open the fob (usually by prying gently at the seam with a flathead screwdriver), swap the battery, and test it. If it works, you have saved $150 to $300.

If the buttons are stuck or the fob was dropped in water, the electronics inside are likely damaged and replacement is your only option. A key with a broken blade or worn teeth can sometimes be repaired by a locksmith for $20 to $50, but if the break is severe or the key no longer turns in the lock, replacement is safer. A broken key stuck in the ignition is a job for a locksmith, not a DIY fix.

If you have lost your only key and do not have a spare, you must replace it. If you have a spare at home, you can use that while you decide whether to order a replacement or wait. Many people keep a spare in a safe place specifically so they have time to shop around if the main key is lost.

Ways to save money on a replacement key

Call three locksmiths and one dealership before ordering. Prices vary widely even within the same city. A locksmith five miles away might charge $80 less than one closer to you. Ask each one whether they have the key blank in stock and how long programming takes — this tells you whether the quote includes a rush fee.

If your car is older (2010 or earlier), a locksmith will almost always be cheaper and faster than a dealership. Older vehicles use simpler keys that many locksmiths stock. If your car is newer than 2015, call a dealership and a locksmith who specializes in your brand — the price difference may be smaller, and the dealership may have the key in stock.

Consider ordering a spare key at the same time you order a replacement. The second key costs less because the programming is done once for both keys. If you do not have a spare, this is a good time to create one. A spare key stored safely at home or with a trusted person means you will never be completely locked out.

Frequently Asked Questions

Can I get a key made at a hardware store?

Hardware stores can cut a basic mechanical key for $5 to $15, but only if you have an existing key to copy. They cannot program a key fob or smart key, and they cannot create a key from your VIN alone. For anything beyond a straightforward mechanical copy, you need a locksmith or dealership.

What if I lost all my keys and have no spare?

You will need your VIN and proof of ownership. A locksmith or dealership can order a new key blank and program it to your car using your vehicle's security code. This costs more than replacing a key when you have a spare (because they cannot copy an existing key), but it is the standard process. Expect to pay $150 to $400 depending on your vehicle.

Do I have to go to the dealership, or can any locksmith do it?

Many independent locksmiths can program keys for common vehicles, especially cars made before 2015. Newer cars and luxury brands often require dealership-level equipment. Call a locksmith who specializes in your vehicle's brand and ask whether they can program a key for your specific year and model before you commit.

Will my car insurance cover the cost of a replacement key?

Most standard car insurance policies do not cover lost or damaged keys. Some roadside information plans (like AAA) offer lockout and key replacement services for members. Check your policy or call your insurance company to ask whether key replacement is included in your coverage.

Can I program a key myself?

Some vehicles allow you to program a key fob yourself using a sequence of button presses and ignition turns, but this only works on certain older models. Consult your owner's manual or search your vehicle's year and model online to see if DIY programming is possible. Most cars made after 2010 require professional programming equipment.