hondacheckenginelight.com Independent diagnostic guide · not affiliated with Honda
Check Engine & Codes Maintenance Minder Warning Lights
  1. Home
  2. Guides
  3. How to reset check engine light

Guide · Step by step

How to Reset a Honda Check Engine Light (the Right Way)

Updated October 8, 2026Sources

On this page 7 sections
Fastest proper reset
Fix the cause, then erase the code with an OBD2 scanner.
No scanner?
Once the fault is fixed, the light turns itself off after several normal drives.
Battery disconnect?
It works, but it wipes radio presets and emissions monitors. Treat it as a last resort.
Before a smog test?
Don't reset. Cleared monitors read "not ready" and fail the inspection.

If the light is flashing, don't reset it — stop safely. A flashing light means an active misfire, and Honda's manual says a misfire can damage the catalytic converter. Deal with the misfire first.

You can turn a Honda’s check engine light off with a scanner. Whether it stays off is another matter: the light is only a messenger, and Honda’s computer turns it back on the moment it sees the same fault again. So “how to reset” really has two parts: clear it properly, and give it a reason to stay off.

Before you clear anything: read the code

Every reset method below erases the stored trouble code, and with it the freeze-frame data: the snapshot of engine conditions at the moment the fault set. That snapshot is diagnostic gold. Plug in a scanner, note the code (write it down or photograph the screen), and look it up in the Honda code list before you touch the erase button. Thirty seconds of reading now can save a repeat visit later.

What actually clears the light — and what doesn’t

Only three things turn the light off:

  1. The car itself, after several drive cycles with no fault detected — the normal outcome after a real fix.
  2. An OBD2 scanner’s erase function — the deliberate way.
  3. A battery disconnect — the blunt way, with side effects.

Key-cycling rituals, pulling random fuses, or idling in the driveway don’t reset anything on a Honda. And if the cause was a loose gas cap, the “reset” is simply tightening the cap until it clicks and driving. The system re-tests the seal and clears the light on its own.

Method 1 — OBD2 scanner, step by step

This is the proper reset after a repair, and the one every shop uses:

  1. Find the OBD2 port — under the dash on the driver’s side, usually just left of the steering column. Every Honda since 1996 has one.
  2. Plug in the scanner (a basic Bluetooth dongle with a phone app works) and switch the ignition to ON without starting the engine.
  3. Read the stored codes first and note them, freeze-frame included.
  4. Choose Erase / Clear codes and confirm.
  5. Start the car. The light should be out. If it comes back within a few drives, the fault is still active. The light did its job, and the code you wrote down tells you where to look.

Method 2 — Battery disconnect (know the trade-offs)

Disconnecting the battery cuts power to the computer and wipes its stored codes. It works, but on a Honda it costs you more than people expect:

  • Older Hondas ask for a radio or navigation anti-theft code when power returns, so make sure you have it before you start.
  • Clock, presets, and seat/mirror memories are wiped.
  • Many models need a power-window relearn (hold the switch up a few seconds) and some need an idle relearn: a few minutes of idling until the engine settles.
  • All the emissions readiness monitors reset to “not ready” (more on this below; it matters if an inspection is coming).

If you still want to do it: negative terminal off, wait ten to fifteen minutes, reconnect, and expect the relearn chores. A scanner avoids those side effects.

Method 3 — Fix it and let the car clear itself

No tools needed. Honda’s computer re-runs its tests as you drive, and after several consecutive drive cycles with no fault it switches the light off on its own. This is exactly what happens after a gas-cap fix, and it’s the quiet confirmation that the repair worked. If you want the light out today, use the scanner; the result is the same.

The emissions-test trap: readiness monitors

Any reset, by scanner or battery, also clears Honda’s readiness monitors, the self-tests that emissions inspections check. Until the car has done enough varied driving, a smog station reads “not ready” and fails or rejects the car. So never clear codes on the way to an inspection. Fix the fault, let the monitors complete, then test.

If the light comes straight back

A returning light means an active fault, not a failed reset. Start from the code: look it up in the code library, skim the possible causes, and if you’re new to all of this, the main Honda check engine light guide walks through the whole diagnosis in order. And remember the one hard rule: a flashing light is a misfire in progress — that one gets fixed first and reset never.

FAQ

How do I reset the check engine light on a Honda?
Fix the cause first. Then either erase the code with an OBD2 scanner (plug it in under the dash, read the code, press erase) or simply drive normally: Honda's computer turns the light off by itself after several drive cycles with no fault found. Disconnecting the battery also clears it, but it's a blunt method with side effects, and the light comes back if the fault is still there.
Will a Honda check engine light reset itself?
Yes. Once the fault stops appearing, the computer switches the light off on its own after several drive cycles. A classic example is a loose gas cap: tighten it until it clicks, and Honda says the Check Fuel Cap message should go off after several days of normal driving.
How long do I disconnect the battery to reset the check engine light?
Ten to fifteen minutes with the negative terminal off is plenty. But know what you're trading: on many Hondas you'll need the radio or navigation code afterward, the clock and presets are wiped, some models need a power-window and idle relearn, and all the emissions readiness monitors reset to "not ready". If the fault isn't fixed, the light comes back anyway.
Does erasing the code hide anything from my mechanic?
It can. Erasing wipes the stored code and its freeze-frame data, the snapshot of what the engine was doing when the fault set. That snapshot is exactly what a mechanic uses to diagnose the problem. Read the code and write it down before you clear anything. Newer cars also keep a permanent code that only goes away after the car verifies the repair itself.
Can I reset the light to pass an emissions test?
No, it backfires. Clearing codes also resets the readiness monitors, and an inspection station reads that as "not ready", which can fail the inspection. After any reset the car needs enough mixed driving for the monitors to set to ready. Fix the fault, let the monitors complete, then test.

Sources

Owner's manual references are to the model and year named above. Wording and procedures can differ on your Honda, so check your own owner's manual.

How we source and correct →