Loading

Can you program a Subaru key yourself?

In most cases, you can’t program a Subaru key yourself; you’ll need a dealer or licensed automotive locksmith with specialized tools and access to Subaru’s programming software. This protects the vehicle’s immobilizer system and prevents unauthorized key copies. This article explains why, what options exist, and how to prepare.


Options for Subaru key programming


To replace or add a key with immobilizer functionality, most Subaru owners use one of two professional routes. Each route has its own costs, timing, and documentation requirements.


Dealership programming


Dealerships have access to manufacturer software and the official immobilizer data tied to your vehicle. Expect documentation checks and potential towing if no working key exists. Availability varies by model and year, and the process can take several hours to a day or more.



  • Proof of ownership and photo ID are usually required.

  • Vehicle VIN, year, model, and trim need to be confirmed.

  • Existing keys can affect whether immobilizer programming is required; bring all you have.

  • Costs typically include key cutting, programming, and administrative fees; price ranges widely by region and model.

  • Turnaround times depend on dealer workload and whether a new key must be ordered.


Conclusion: Dealers provide authentic parts and complete programming, but the service can be costly and time-consuming.


Licensed automotive locksmiths


Independent locksmiths with Subaru-compatible equipment can program keys in many cases, often at lower prices and with mobile service options. Confirm they can handle your exact model/year and immobilizer type before booking.



  • Verification of capability for your model/year and key type (transponder vs. remote).

  • Proof of ownership and a bill of sale or title when required.

  • Potentially lower prices and more flexible scheduling than dealers.

  • Turnaround can range from same-day to a few days depending on parts availability.

  • They may provide both the blade cut and the remote creation, plus programming.


Conclusion: A locksmith can be a cost-effective alternative when they have the right tools and authorization from Subaru.


Self-programming: what you should know


There is limited room for DIY programming of a Subaru key. Some remote key fobs can be reprogrammed in rare cases using model-specific instructions, but the immobilizer transponder that starts the engine typically requires professional programming with official software. Attempting DIY immobilizer programming can render a new key unusable and may void warranties. As of 2024-2025, immobilizer programming is generally restricted to authorized technicians.


Note: If you encounter online guides claiming universal DIY immobilizer programming, verify model year and consult Subaru support or a trusted technician first, as those guides often reference older vehicles or non-immobilizer remotes.


Preparing for service


Before you contact a dealer or locksmith, gather documentation and key information to speed the process and ensure you receive a correct, compliant replacement.



  • Vehicle Identification Number (VIN) and proof of ownership.

  • Year, make, model, and trim of your Subaru.

  • Number and type of keys or remotes that need programming.

  • Photo ID and, if applicable, proof of address.

  • Any existing key codes or documentation received when the vehicle was purchased.


Conclusion: Being prepared helps reduce delays and ensures the technician can order the correct key and complete programming efficiently.


Summary


Programming a Subaru key generally requires professional service from a dealership or a qualified automotive locksmith. DIY immobilizer programming is not advisable for most modern Subarus, though certain non-immobilizer remote functions may be manageable in rare cases. Always verify capabilities with the service provider, bring the necessary ownership documentation, and expect a range of costs and timelines depending on model year and location. The safest path is to rely on authorized technicians to ensure proper function and security.

Can you program a key without going to the dealership?


Self-programming – Some vehicles, especially older models, allow you to program the key fob yourself without needing any specialized equipment or a visit to a dealership.



Can I program a Subaru key fob myself?


Yes, you can program some Subaru key fobs yourself, especially older models with a separate key and fob, but newer rectangular fobs and push-button start models often require a dealer or professional programmer. The DIY process for compatible fobs involves a specific sequence of turning the ignition and using the lock/unlock buttons on the door to sync the remote to the car. 
This video demonstrates the self-programming process for a Subaru key fob: 58sTom's Key Company-DIYYouTube · Jan 18, 2025
What you need to do

  1. Check your fob type: Determine if your fob can be self-programmed. Older "teardrop" shaped fobs can often be done at home, while newer rectangular, bulging, or smart keys for push-button start models usually need professional help. 
  2. Prepare the vehicle:
    • Get in the driver's seat and close all doors. 
    • Insert the existing, working key into the ignition. 
    • Turn the key to the "On" position (accessory mode) without starting the engine. 
  3. Program the remote:
    • Press any button on the new fob within 10 seconds of turning the key to the "On" position. 
    • The vehicle should respond with a chime or flashing lights to indicate the fob is programmed. 
  4. For older key types (if needed):
    • There is a separate, but similar, process that involves rapid key-in/key-out cycles. You will need to insert the key, turn it off, and repeat this process ten times. A chime will sound, indicating you have entered the programming mode. 
    • Open the driver's door, and press the unlock button on the door to finish the programming process. 
  5. If the process fails:
    • It's possible you have a model that requires professional programming. 
    • You may need to visit a dealership or a qualified automotive locksmith for programming, especially if you have a newer model or a smart key system. 
    • Confirm the new fob is compatible with your vehicle, as some models require an OEM fob to work. 

This video shows how to program a Subaru smart key: 59sDynamic Auto WorksYouTube · Jul 22, 2020



Can a locksmith program a Subaru key?


A mobile locksmith professional who can program your Subaru's remote in a snap can come to you from Los Angeles Locksmith. After we have finished programming your remote, you will be able to enjoy key-less entry features that allow you to lock and unlock your vehicle's locks by simply pushing a button.



Can I program an ignition key myself?


Yes, many key fobs can be programmed at home using the instructions provided in your vehicle's owner manual. This can be a convenient and cost-effective option. For more complex systems or newer models, however, professional assistance might still be necessary.


Kevin's Auto

Kevin Bennett

Company Owner

Kevin Bennet is the founder and owner of Kevin's Autos, a leading automotive service provider in Australia. With a deep commitment to customer satisfaction and years of industry expertise, Kevin uses his blog to answer the most common questions posed by his customers. From maintenance tips to troubleshooting advice, Kevin's articles are designed to empower drivers with the knowledge they need to keep their vehicles running smoothly and safely.