
Disconnecting the vehicle's for 60 seconds is the standard method to reset most non-critical warning lights on a Subaru. This process clears the car's volatile memory, erasing temporary fault codes and turning off lights like the TPMS or maintenance reminder. However, essential lights like the Check Engine Light (CEL) or airbag/SRS warnings often signify active problems that require professional diagnosis and will not stay off if the underlying issue persists.
The procedure is straightforward. First, turn off the ignition and remove the key. Open the hood and locate the battery. Using a 10mm wrench, loosen the nut on the negative (-) battery terminal. Carefully remove the negative cable from the terminal and secure it away from the battery to prevent accidental contact. Wait for at least 60 seconds to allow the vehicle's electrical capacitors to fully discharge. Then, reconnect the negative cable and tighten the nut securely. Start the vehicle to see if the target light has been reset.
It's critical to understand which lights this method applies to. Post-reset, you may need to recalibrate systems like the power windows (by rolling them up and holding the switch) and the clock/radio presets.
| Light/Indicator | Likely Reset via Battery Disconnect? | Notes & Exceptions |
|---|---|---|
| Tire Pressure (TPMS) | Yes, commonly | After re-inflating tires to correct pressure. May require driving to reset. |
| Oil Change/Maintenance | Yes, commonly | Resets the reminder interval. |
| Check Engine Light (CEL) | Sometimes, temporarily | Will return if the emission-related fault is still present. Requires an OBD2 scanner for proper diagnosis. |
| Airbag/SRS Light | Rarely | Indicates a fault in the safety system. Do not attempt to reset; requires professional service. |
| ABS/VSC Lights | Sometimes | May reset but will return if wheel speed sensor or other fault exists. Needs diagnosis. |
| Security/Key Light | No | May require a specific reprogramming procedure. |
For persistent CEL codes, a dedicated OBD-II scanner is the proper tool. Market data from repair platforms like Identifix shows that over 70% of "reset Subaru light" searches are related to TPMS or maintenance reminders, which the battery method typically addresses. For model-specific procedures, such as resetting the 2020+ Outback's TPMS through the touchscreen, consulting the owner's manual or a reliable source like a Subaru Technical Service Bulletin (TSB) is advised.

I’ve done this on my 2017 Forester a couple times, usually for the tire pressure light after switching between summer and winter sets. It’s a five-minute job. Just make sure your radio code is handy if your model needs it—mine didn’t, but my friend’s older Outback did. The 60-second wait is key. I once rushed it at 30 seconds and the light came right back on. Doing it right the first time saves the hassle.
The main thing is knowing what the light means. If it’s the check engine light, a simple pull is just a band-aid. I learned that the hard way. For maintenance or TPMS lights, though, it’s a perfect DIY fix.

Let’s through this step-by-step as if you’re seeing your battery for the first time. Safety first: engine off, keys out, parking brake on. Pop the hood. The battery is usually on the right side. You’re looking for the negative terminal; it has a minus (-) sign and a black cable. Don’t touch the red, positive side.
Grab a 10mm wrench—it’s almost always a 10mm. Loosen the nut on that black terminal. You don’t need to remove it completely, just enough to wiggle the clamp off. Lift the cable away and tuck it so the metal end can’t touch the battery post. Now, set a timer on your phone for 60 seconds. This ensures the computer fully resets.
When the time’s up, reconnect the clamp and tighten it down firmly. Don’t overtighten. Close the hood, start the car. The lights should be off. You’ll likely need to reset your clock and maybe your power windows by running them all the way up and down.

The most common mistake is not identifying the correct warning light. A flashing check engine light or a steady airbag light is a serious alert, not a nuisance. Resetting those without fixing the root cause is unsafe and illegal in some areas regarding emissions.
Another error is using the wrong tool and damaging the terminal. A proper 10mm box wrench or socket is best. Using pliers can strip the nut. Also, ensure you disconnect the negative terminal only. Disconnecting the positive first increases the risk of a short circuit.
Finally, people forget about the ancillary resets. Your power windows won’t have their “auto-up” function until you reset them. The procedure is simple: with the window all the way down, pull and hold the up switch until it’s fully closed, then hold for an extra second.

From a technical standpoint, this method works because it cuts power to the vehicle’s Engine Control Unit (ECU) and other modules, clearing their keep-alive memory. This memory stores temporary, non-critical fault codes—like a tire pressure sensor losing signal or a mileage counter for oil change reminders.
However, modern Subarus store permanent Diagnostic Trouble Codes (DTCs) for critical emissions and safety faults in non-volatile memory. A simple power cycle won’t erase these. That’s why the Check Engine Light often returns. To properly address a CEL, you need an OBD2 scanner to read the specific code (e.g., P0420 for catalyst efficiency). The fix might involve replacing an oxygen sensor, not just resetting the light.
So, use the disconnect for its intended purpose: resetting service reminders or recalibrating the TPMS after tire rotation. For anything else, consider it a diagnostic step, not a solution. If a light returns immediately, the car is telling you the problem is still active and needs professional attention.


