How to Program a Subaru Key Fob (DIY, Dealer, or Locksmith)

Quick Answer

Most Subaru key fobs are programmed by a dealer using Subaru Select Monitor (SSM) software or by a locksmith with a key programmer. Some older Subarus with a separate keyless-entry remote had a model-specific registration sequence, but integrated keys and Keyless Access fobs need a tool. Expect roughly $150 to $450 including the key.

Subaru has used three main key styles: a transponder key with a separate remote fob, an integrated “remote head” key, and the Keyless Access smart fob for push-button start. Which one you have determines whether any home procedure applies and what a shop will charge.

What this guide covers: How to Program a Subaru Key Fob (DIY, Dealer, or Locksmith)

Subaru Key Types by Era

Year ranges are approximate and differ by model; Forester, Outback, Legacy, Impreza, Crosstrek and Ascent changed at different times.

Key style Typical years What gets programmed Owner DIY?
Plain key + separate keyless entry remote Roughly late 1990s to mid-2010s (for example 2008 Outback, 2009 to 2013 Forester) Remote registered to the keyless entry module; transponder (if fitted) to the immobilizer Sometimes, for the remote only
Integrated remote head key Roughly 2012 to 2019 on many turn-key trims Transponder and remote registered with SSM or a locksmith tool No
Keyless Access fob (push-button start) From about 2010 to 2014 depending on model; common on 2015+ upper trims and standard on many 2020+ models Smart key registered through OBD2 No

Subaru began fitting engine immobilizers to US models in the mid-2000s, phasing them in by model. If your key has a thick plastic head, it almost certainly contains a transponder chip that must be registered, even if the remote is a separate fob.

Can You Program a Subaru Key Fob Yourself?

Partly, on some older cars. Several 2000s and early 2010s Subarus with a separate keyless-entry remote allow a remote to be added with an access sequence involving the driver’s door switch and ignition. The exact steps vary by model and year, and they are not printed in every owner’s manual, so treat online instructions with caution unless they name your exact model year. If the remote does not enter programming mode after a couple of tries, stop and have it done with SSM.

Three things this does not do:

  • It does not register the immobilizer transponder in the key blade. The car still needs a tool for that.
  • It does not apply to integrated remote head keys.
  • It does not apply to Keyless Access fobs.

So for most Subaru owners searching “how to program a new Subaru key fob,” the realistic answer is a dealer or locksmith visit. A Subaru key fob programmer for home use means a professional-grade key programmer; see our key fob programming tool guide before buying one.

What You Need

  • The right part: Match the FCC ID, part number and button layout. Subaru remotes look alike across years but are not always compatible.
  • A key blade cut to your VIN, for integrated keys and the Keyless Access emergency key.
  • All existing keys and remotes. Remote registration on many Subarus replaces the stored list, so every remote you want to keep should be registered together.
  • Ownership documents for a dealer or locksmith.
Check FCC ID

Subaru Replacement Key Fob or Remote

Match the FCC ID and part number on your current remote, and confirm whether your car uses a separate remote, an integrated key, or Keyless Access.

Check Price on Amazon →

As an Amazon Associate, ReplaceKeyFob earns from qualifying purchases.

How Subaru Key Fob Programming Is Done

  1. Confirm the key type by VIN. The dealer’s parts system shows the exact key or remote for your build.
  2. Cut the key to the VIN key code if it has a blade.
  3. Connect SSM or a locksmith programmer to the OBD2 port.
  4. Register the immobilizer transponder or smart key. This requires security access; locksmith tools may need a PIN or can obtain it on supported models.
  5. Register the remote functions if they are a separate step for your model.
  6. Test lock, unlock, trunk or hatch, panic, and an engine start with every key.
Subaru key fob programming key on dashboard

Subaru Key Fob Programming by Model

Subaru Forester key fob programming

The 2009 to 2013 Forester typically used a key with a separate remote fob, so some owners can register the remote with an onboard sequence while the key transponder still needs a tool. The 2011 and 2012 Forester fall in this group. From the 2014 redesign, integrated keys and Keyless Access became common, and both require SSM or a locksmith programmer.

Subaru 2008 Outback key fob programming

A 2008 Outback generally uses a separate keyless-entry remote with a transponder key. A dealer can register both in one visit; a locksmith can as well.

Newer Outback, Crosstrek and Ascent

Recent models with Keyless Access are tool-only. The Ascent (2019 on) and the 2020+ Outback and Legacy commonly use Keyless Access fobs on most trims.

Subaru Key Fob Replacement and Programming Cost

Key type Typical 2026 US cost (key + programming)
Separate remote fob About $80 to $200 (less if you can program it yourself)
Transponder key without remote About $100 to $200
Integrated remote head key About $180 to $350
Keyless Access smart fob About $250 to $450

Dealer prices tend to be at the upper end. For a general breakdown, see our key fob programming cost guide.

If the Subaru Key Fob Won’t Program

  • Remote does not respond: check the battery first. Subaru fobs commonly use a CR2032 or CR1620 depending on style; see the Subaru key fob battery guide.
  • Remote works but engine will not start: the transponder was not registered.
  • Keyless Access not detected: weak fob battery or the fob was not registered; see the Subaru key fob not working guide.
  • Used fob will not take: many Subaru smart keys cannot be reused after being registered to another car.

If every key is gone, read the Subaru lost car key guide. For methods that apply across brands, see our key fob programming hub.

Checklist Before You Book a Subaru Key Appointment

  • Count your keys and remotes. Bring every one, including the valet key if your car has one, so nothing is dropped from memory during registration.
  • Photograph the old remote. The FCC ID and part number on the back or inside the case are what a dealer or locksmith needs to quote the right part.
  • Ask whether the quote includes cutting. Integrated keys and the Keyless Access emergency blade both need to be cut to your VIN key code.
  • Ask about all-keys-lost pricing if you have no working key. It usually costs more because the immobilizer must be reset to accept new keys.
  • Check the 12V battery. Subaru immobilizer registration can fail on a weak battery, and a failed session wastes shop time you may pay for.
  • Keep the old key if it is just worn. A cracked case on a working key can often be fixed with a new shell instead of a new key, which avoids programming entirely.
See also  How to Program a BMW Key Fob (DIY, Dealer, or Locksmith)

If you are comparing a dealer and a locksmith, ask both the same question: “Does your price include the key, cutting, programming of all my keys, and testing?” That makes quotes directly comparable.

Frequently Asked Questions

Can I reprogram a Subaru key fob myself?

On some older Subarus with a separate keyless-entry remote, the remote can be registered with an onboard sequence specific to the model year. Integrated keys and Keyless Access fobs require SSM or a locksmith programmer.

How much does Subaru key fob replacement and programming cost?

Roughly $80 to $200 for a separate remote, $180 to $350 for an integrated key, and $250 to $450 for a Keyless Access fob, depending on provider.

Why does my new Subaru remote unlock the doors but not start the car?

The remote and the immobilizer transponder are registered separately on many Subarus. The transponder needs to be registered with a diagnostic tool.

Does a Subaru dealer have to program a new key?

No. Many automotive locksmiths can program Subaru keys, including Keyless Access fobs on most models, often at a lower price.

Will programming a new remote erase my old Subaru remotes?

On many models, yes. Register every remote you want to keep in the same session.

Author

  • ReplaceKeyFob Editorial Team

    The ReplaceKeyFob Editorial Team researches and writes practical guides on key fob batteries, smart keys, keyless entry problems and basic car electronics. Every guide is checked against manufacturer owner's manuals, battery maker specifications (CR2032, CR2025, CR1632 and others) and real-world troubleshooting before it is published, and we update articles when vehicle models or procedures change. Spotted an error? Contact us and we will review it.