By Corinne Desai | Car Care Writer with hands-on experience in tire pressure, spare tires, and engine diagnostics | Published: March 7, 2026 | Updated: March 7, 2026 | 12 min read
Quick Answer: You can reset your check engine light using an OBD2 scanner (easiest and safest), disconnecting your battery for 30-60 seconds, completing a drive cycle over several days, or using the ignition on-off method. But here’s the thing you need to know first: resetting the light doesn’t fix the problem. If the underlying issue isn’t resolved, that light is coming right back on. I’ve made that mistake myself, and it just delays the inevitable.
Table of Contents
Introduction
How to reset check engine light is one of the most common questions I get from friends and readers. That little amber light shaped like an engine just popped on your dashboard. Your stomach drops a little. Maybe a lot. I get it. The first time my check engine light came on, I was halfway through a grocery store parking lot and honestly thought my car was about to explode (it wasn’t). Turns out, it was a loose gas cap. But I didn’t know that until I spent an embarrassing amount of time panicking.
Here’s what I wish someone had told me back then: the check engine light, also called the MIL or malfunction indicator lamp, is your car’s way of flagging a problem in its computer system. It could be something as simple as a gas cap that didn’t click all the way, or something more serious like an issue with your catalytic converter. The light itself doesn’t tell you much. You need to dig a little deeper.
This guide covers four ways to reset your check engine light, from using an OBD2 scanner to the old-school battery disconnect trick. I’ll walk you through how to reset check engine light step by step, tell you when each method makes sense, and give you the one piece of advice that’ll save you from making the same mistakes I did. Because resetting the light is only half the story. Understanding why it came on in the first place? That’s the part that actually matters.
If you’re wondering what to do when your check engine light first comes on, start there. But if you’ve already figured out the problem and just need to clear that annoying light, keep reading.
[IMAGE: Check engine light illuminated on car dashboard – alt text: “how to reset check engine light on car dashboard”]
Why Your Check Engine Light Is On
Before you learn how to reset check engine light, you need to understand what triggered that light in the first place. Your car’s onboard diagnostics system (OBD2 on vehicles from 1996 and newer) constantly monitors your engine, transmission, and emissions systems. When something falls outside normal parameters, it stores a diagnostic trouble code, or DTC, and turns on the check engine light.
What is a Diagnostic Trouble Code (DTC)? A DTC is a specific code your car’s computer generates when it detects a problem. These codes follow a standard format like P0420 or P0455. The “P” stands for powertrain, and the numbers tell you exactly which system and component triggered the alert.
So here’s the thing: the check engine light is actually doing you a favor. I know it doesn’t feel that way when you’re staring at it during rush hour traffic, but it’s your car’s way of saying “hey, something’s off, and you might want to look into it before it gets worse.”
The light can come on for dozens of reasons. Some are minor (a loose gas cap, for example). Others are more serious. The key is figuring out which category your situation falls into before you decide to reset it. If you’re seeing a steady light, you probably have some time to investigate. If that light is blinking or flashing, that’s a different story entirely. A flashing check engine light typically means your engine is misfiring, and continuing to drive could damage your catalytic converter. That’s an expensive repair you want to avoid.
Don’t confuse the check engine light with other dashboard warnings. Your tire pressure monitoring system has its own separate light. Same with your oil pressure warning and temperature gauge. The check engine light specifically relates to your engine, emissions, and powertrain systems.
For more information on OBD2 standards and diagnostic systems, the EPA’s vehicle emissions page provides official guidance on emissions-related diagnostics.
How to Reset Check Engine Light with an OBD2 Scanner

This is the method I recommend when people ask me how to reset check engine light, and it’s the one I use myself. An OBD2 scanner plugs into your car’s diagnostic port (usually located under the dashboard near the steering column) and communicates directly with your car’s computer.
Time required: 5-10 minutes Tools needed: OBD2 scanner (typically $20-100 for basic models as of early 2026) Difficulty: Easy Preserves radio presets: Yes Best for: Anyone who wants to know what caused the light before clearing it
[IMAGE: OBD2 scanner plugged into diagnostic port – alt text: “how to reset check engine light using OBD2 scanner”]
Step-by-Step Instructions

Step 1: Locate your OBD2 port. In most vehicles, it’s under the dashboard on the driver’s side, somewhere near where your left knee would be. Some cars have a small plastic cover over it. You might need to look around a bit. Mine was hidden behind a panel I didn’t even know could pop off.
Step 2: With the engine off but the key turned to the “on” position (or press your start button twice without pressing the brake if you have push-button start), plug the scanner into the port.
Step 3: Turn on the scanner and wait for it to establish a connection with your vehicle. Most scanners will automatically start reading codes.
Step 4: Write down any codes that appear. This is the step most people skip, and it’s the most important one. These codes tell you exactly what triggered the light. You can look them up online or in your vehicle’s service manual.
Step 5: Once you’ve recorded the codes, select the option to “clear codes” or “erase codes” on your scanner.
Step 6: Turn off the ignition, unplug the scanner, and start your car normally. The light should be off.
Quick heads up: if the underlying problem hasn’t been fixed, the light will come back on. Usually within a few drive cycles. That’s not the scanner’s fault. It just means the issue is still there.
You can pick up a basic code reader for around $20-30 at most auto parts stores (prices current as of early 2026, though they may change). Fancier models that show live data and offer more detailed diagnostics run $50-100. There are also smartphone apps that work with Bluetooth OBD2 adapters. They’re handy for checking codes on the go, though the adapters themselves typically cost $15-40 at the time of writing.
This method is the only one that lets you read the codes first when figuring out how to reset check engine light. That’s why I prefer it. You’re not just blindly clearing the light. You’re actually learning what went wrong.
How to Reset Check Engine Light by Disconnecting Battery
This is the classic method your neighbor or uncle probably told you about when you asked how to reset check engine light. Disconnecting the battery cuts power to your car’s computer, which can clear stored codes and reset the check engine light. It works, but there are some trade-offs you should know about.
Time required: 15-30 minutes (including wait time) Tools needed: Wrench (usually 10mm) for battery terminals Difficulty: Easy to moderate Preserves radio presets: No Best for: When you don’t have an OBD2 scanner and need a quick reset
[IMAGE: Person disconnecting negative battery terminal – alt text: “how to reset check engine light by disconnecting car battery”]
Step-by-Step Instructions
Step 1: Turn off your vehicle and make sure the keys are out of the ignition.
Step 2: Pop the hood and locate your battery. The negative terminal has a minus sign (-) and usually a black cable. The positive terminal has a plus sign (+) and typically a red cable.
Step 3: Using a wrench, loosen the bolt on the negative terminal and carefully remove the cable. Set it aside so it doesn’t accidentally touch anything metal.
Step 4: Wait 30-60 seconds. Some people say 15 minutes, others say 5 minutes. In my experience, 30-60 seconds is usually enough, but waiting a few minutes doesn’t hurt.
Step 5: While you’re waiting, you can press the brake pedal a few times or turn on the headlights (if your car allows it with the battery disconnected) to drain any residual power from the system.
Step 6: Reconnect the negative cable and tighten the bolt securely.
Step 7: Start your car. The check engine light should be off.
And look, I need to mention the downsides here. When you disconnect the battery, you’re wiping your car’s short-term memory. That means your radio presets are gone. Your clock needs to be reset. If you have a fancy infotainment system, it might need to relearn some of your preferences. Your car’s computer also loses its “learned” adjustments for things like idle speed and fuel mixture. It’ll relearn these over the next few drive cycles, but you might notice your car runs a little differently for a day or two.
Also, on some newer vehicles (particularly certain European models), disconnecting the battery won’t actually clear the codes. The computer stores them in a different type of memory that doesn’t need constant power. If you try this method and the light is still on when you restart, that might be why.
If you want to know how to reset check engine light without disconnecting the battery, Method 1 (OBD2 scanner) or Method 4 (ignition cycle) are your best alternatives.
How to Reset Check Engine Light with Drive Cycle
Here’s the lazy person’s approach to how to reset check engine light (I mean that affectionately, because I’ve used it myself). If you’ve fixed the problem that caused the check engine light, you can simply drive your car normally and let the computer reset itself.
Time required: 1-7 days of normal driving Tools needed: None Difficulty: Easiest Preserves radio presets: Yes Best for: After you’ve already fixed the problem, when you’re not in a hurry
How It Works
Your car’s computer runs continuous self-tests called drive cycles. During normal driving, it checks various systems and sensors. If it runs these tests and doesn’t find the problem anymore, it will eventually turn off the check engine light on its own.
A complete drive cycle typically involves a mix of conditions: cold start, warm-up period, city driving with stops, highway cruising, and acceleration and deceleration. Most vehicles need 2-3 complete drive cycles before the light clears. That can take anywhere from 50-100 miles of driving, or about 1-7 days depending on how much you drive.
The catch? This only works if you’ve actually fixed the underlying issue. If the problem is still there, the computer will detect it again during the drive cycle and keep the light on (or turn it back on if it briefly went off).
This method for how to reset check engine light is ideal for situations like a loose gas cap triggering the check engine light. You tighten the cap, drive normally for a few days, and the light goes away on its own. No tools, no fuss.
I’ve used this approach after fixing minor issues, and it works. You just need patience. If you’re trying to pass an emissions test or inspection soon, you might want a faster method.
How to Reset Check Engine Light with Ignition Cycle
This one’s a bit of a wildcard when it comes to how to reset check engine light. It doesn’t work on all vehicles, but when it does work, it’s quick and requires no tools.
Time required: 2-5 minutes Tools needed: None (just your key) Difficulty: Easy Preserves radio presets: Yes Best for: Older vehicles, quick attempt before trying other methods
Step-by-Step Instructions
Step 1: Insert your key into the ignition (or have your key fob nearby for push-button start).
Step 2: Turn the key to the “on” position without starting the engine. For push-button start, press the button twice without touching the brake pedal. You should see your dashboard lights come on.
Step 3: Wait 1-2 seconds, then turn the key back to the “off” position.
Step 4: Repeat this on-off cycle 3-4 times in a row.
Step 5: After the final cycle, start the engine normally and check if the light has cleared.
Real talk though: this method is hit or miss. It works on some vehicles (particularly older ones or certain makes) but does nothing on others. There’s no harm in trying it first since it’s free and fast. If it doesn’t work, move on to Methods 1 or 2.
Some people call this the “key dance” method. I’ve had it work on an older vehicle I used to drive. Your results may vary. If your check engine light came on after an oil change, this simple method is worth trying before you do anything more involved.
[IMAGE: Car ignition with key – alt text: “how to reset check engine light with ignition cycle method”]
When NOT to Reset the Check Engine Light
This is the section I wish I’d read before I started learning how to reset check engine light years ago. Resetting the light feels satisfying. That amber glow disappears, and everything seems fine. But sometimes, resetting the light is exactly the wrong thing to do.
Don’t Reset If the Light Is Flashing

A flashing or blinking check engine light is your car screaming at you to stop driving. Seriously. A flashing light almost always indicates an active engine misfire. Misfires send unburned fuel into your exhaust system, which can overheat and destroy your catalytic converter. Catalytic converter replacement typically ranges from $1,000 to $3,000 or more depending on your vehicle.
If your light is flashing, pull over when it’s safe. Don’t reset the light. Don’t keep driving. Get it towed if you need to. I know that sounds dramatic, but the repair bill for a damaged catalytic converter is way more dramatic. For more details on this specific situation, check out my guide on what a blinking check engine light means.
Don’t Reset If You Haven’t Diagnosed the Problem
Knowing how to reset check engine light is useful, but resetting without knowing what caused it is like putting a piece of tape over a warning label. The problem doesn’t go away. You just can’t see the warning anymore.
If the light comes back on after you reset it (and it will, if the problem isn’t fixed), you haven’t accomplished anything except delaying the inevitable. Worse, some issues get more expensive the longer you ignore them. A $200 oxygen sensor replacement can turn into a $2,000 catalytic converter job if you keep driving with that faulty sensor.
Don’t Reset Right Before an Emissions Test
Here’s something that catches a lot of people off guard. If you reset your check engine light right before an emissions inspection, your car’s computer won’t have completed its self-tests yet. The inspection machine checks for “readiness monitors,” and if they’re not complete, you’ll fail the test anyway. Most states won’t pass a car with incomplete monitors, even if no codes are present.
After resetting, you typically need 50-100 miles of varied driving (highway, city, cold starts) for all the monitors to complete. If you’re trying to pass inspection, you need to either leave the light alone or reset it far enough in advance that you have time for the drive cycles. The NHTSA vehicle safety resources provide additional guidance on emissions and safety inspections.
Don’t Reset If Your Car Is Running Poorly
If your car is shaking, stalling, running rough, overheating, making strange noises, or behaving abnormally in any way, the check engine light is telling you something important. Don’t clear it and hope for the best. Get it diagnosed.
I’ve seen people reset the light on a car that was running poorly, only to have more serious (and expensive) problems develop because they ignored the warning. Sometimes a car runs fine even with the light on. That’s usually a less urgent situation. But if something feels wrong, trust that feeling.
Most Common Check Engine Light Causes
Understanding what typically triggers the check engine light can help you troubleshoot before you learn how to reset check engine light. Here are the issues I see come up most often, ranked roughly by how common they are.
1. Loose, Damaged, or Missing Gas Cap

This is the number one cause of check engine lights, and it’s also the easiest to fix. Your fuel system is sealed, and a loose cap allows fuel vapors to escape. The car’s EVAP system detects this leak and triggers a code (usually P0455 or P0442).
The fix: Tighten your gas cap until it clicks. If the cap is cracked or the seal is worn, replace it. They typically cost $10-20 at most auto parts stores (prices may vary by retailer and region). After tightening or replacing, the light should clear on its own within a few drive cycles. I have a detailed guide on check engine lights caused by loose gas caps if you want to dive deeper.
[IMAGE: Gas cap being tightened – alt text: “loose gas cap causes check engine light – how to reset check engine light after tightening”]
2. Oxygen Sensor Failure
Your car has oxygen sensors (usually 2-4 of them) that monitor how much unburned oxygen is in your exhaust. This helps the computer adjust the air-fuel mixture. When a sensor fails, you’ll often see reduced fuel economy before the light comes on.
3. Catalytic Converter Problems
The catalytic converter reduces harmful emissions. When it’s failing, you might notice reduced performance, a sulfur or rotten egg smell, or failed emissions tests. This is one of the more expensive repairs.
4. Mass Airflow Sensor Issues
The MAF sensor measures how much air is entering the engine. A dirty or failing MAF can cause rough idle, hesitation during acceleration, and poor fuel economy.
5. Spark Plugs and Ignition Coils
Worn spark plugs or failing ignition coils cause misfires. Misfires trigger the check engine light and can lead to that scary flashing light situation I mentioned earlier.
For brake-related codes that can sometimes trigger dashboard warnings, Rohan breaks this down really well in his brake pad inspection guide if you want the technical side. And don’t confuse check engine light warnings with brake system warning lights, which are a completely different system.
Explore Engine Light Topics In-Depth
I’ve put together guides on just about every check engine light scenario you might run into. Whether your light is blinking, steady, or doing something weird you’ve never seen before, there’s probably an article here that covers it.
Understanding Your Check Engine Light
- Check Engine Light Blinking – What a flashing light means and why you need to take it seriously (spoiler: don’t keep driving)
- Why Did My Check Engine Light Come On – The 10 most common causes ranked by how often they actually happen
- Check Engine Soon Light – This one confuses people. It’s not quite the same as a regular check engine light.
- What to Do If Check Engine Light Comes On – Your step-by-step response plan when that light first appears
Specific Scenarios
- Check Engine Light On But Car Runs Fine – Should you worry? Here’s how to figure that out
- Check Engine Light On Gas Cap Loose – The most common (and easiest to fix) cause
- Check Engine Light After Oil Change – Did the shop mess something up? Maybe, maybe not
- Check Engine Light Flashing Then Stops – That intermittent flash is trying to tell you something
- Check Engine Light Flashing and Car Shaking – This combo is serious. Here’s what’s happening
Related Maintenance
- Check Engine Oil Hot or Cold – The right way to read your dipstick (yes, it matters)
- How to Fix an Oil Leak – DIY guide for common leaks that can trigger warning lights
- Car Won’t Start But Lights Come On – When the problem goes beyond the check engine light
- Car Won’t Start in the Cold – Cold weather starting problems and what to check
- Why Check Transmission Fluid When Engine Is Running – The answer isn’t as obvious as you’d think
What I’ve Learned About Check Engine Lights
Corinne’s Take:
“I’ve reset my share of check engine lights over the years, and honestly, the biggest lesson I learned came from making mistakes. Early on, I used to just clear the code and hope it wouldn’t come back. Sometimes I got lucky. Sometimes I ended up with a bigger problem (and a bigger repair bill) because I ignored what the light was trying to tell me.
The turning point for me was when I kept resetting a catalytic converter code for months. I figured if the car was driving fine, it couldn’t be that serious. Turns out the catalytic converter was slowly failing, and by the time I finally got it checked, the damage was done. That repair cost me more than I want to admit.
Now I treat the check engine light differently. I read the code first. Every time. I look up what it means. I decide whether it’s something I can fix myself or something that needs a professional. Then, and only then, do I reset the light. If it comes back, I don’t reset it again. I address the problem.
The check engine light isn’t your enemy. It’s actually trying to help you. I know that sounds weird when you’re staring at it on your dashboard, but it’s true. Learn to listen to it instead of just silencing it.”
— Corinne Desai, Car Care Writer
Common Check Engine Light Reset Mistakes
I’ve made most of these mistakes myself at some point when learning how to reset check engine light. Learn from my errors so you don’t have to repeat them.

Mistake #1: Resetting Without Reading the Code First
Why it happens: You just want the light gone. Totally understandable. That amber glow is annoying, and you figure if the car is driving fine, it can’t be that serious.
The fix: Always read the code before clearing it. Write it down. Look it up. You don’t need an expensive scanner. A $20 code reader works fine for this purpose. The code gives you information. Clearing it without reading it is like throwing away a message without opening it.
My experience: I once cleared a code that turned out to be warning me about low transmission fluid. If I’d read it first, I would have checked the fluid and avoided the rough shifting that developed over the next few weeks.
Mistake #2: Resetting Right Before an Emissions Inspection
Why it happens: Your inspection is coming up, the light is on, and you figure clearing it will let you pass.
The fix: Either fix the actual problem or give yourself enough driving time (50-100 miles with varied conditions) after resetting for the readiness monitors to complete. Most states will fail you for incomplete monitors, even with no active codes.
Mistake #3: Ignoring a Flashing Check Engine Light
Why it happens: You’re almost home, or you’re on the highway and don’t want to pull over.
The fix: A flashing light means stop driving as soon as it’s safe. I’m not being dramatic here. Continued driving with an active misfire can destroy your catalytic converter in minutes under certain conditions. That’s a repair that typically costs $1,000-3,000 or more, and it could have been avoided.
Mistake #4: Assuming the Problem Is Fixed Because the Light Went Off
Why it happens: You reset the light, it stays off for a day or two, and you figure everything’s fine now.
The fix: Wait at least a full week of normal driving before you assume the problem is truly resolved. Some issues only trigger under specific conditions (cold starts, highway speeds, etc.). If the light comes back, the problem was never actually fixed.
Mistake #5: Using the Battery Disconnect Method on Modern Vehicles Without Checking First
Why it happens: Someone told you to disconnect the battery, so you did.
The fix: On some newer vehicles, especially certain European models, disconnecting the battery doesn’t clear the codes. It’s also possible to trigger anti-theft lockouts on some vehicles that require dealer intervention to fix. Check your owner’s manual or do a quick search for your specific make and model before trying this method.
[IMAGE: Dashboard warning lights – alt text: “common mistakes when learning how to reset check engine light”]
Frequently Asked Questions
Q: Can I reset my check engine light myself?
A: Yes, you can learn how to reset check engine light yourself using any of the four methods I covered. The OBD2 scanner method is the best because it lets you read the code first. If you don’t have a scanner, the battery disconnect method works on most vehicles. Just remember that resetting the light doesn’t fix the underlying problem. If the issue is still there, the light will come back on within a few drive cycles. I always recommend figuring out what caused the light before clearing it.
Q: How do I reset my check engine light without a scanner?
A: You have three options for how to reset check engine light without a scanner. First, try the battery disconnect method: remove the negative cable, wait 30-60 seconds, and reconnect. Second, try the ignition cycle method: turn the key to “on” (without starting) then “off” three or four times in a row. Third, just drive normally for a few days after fixing the problem and let the car reset itself through its drive cycle. The battery disconnect is the most reliable of the non-scanner options, but you’ll lose your radio presets and clock settings.
Q: Will disconnecting the battery reset the check engine light?
A: Usually, yes. Disconnecting the negative battery terminal for 30-60 seconds clears the computer’s short-term memory on most vehicles, which includes stored codes. However, this doesn’t work on all cars. Some newer vehicles store codes in memory that doesn’t require constant power. If you try this and the light is still on after reconnecting, you’ll need an OBD2 scanner to clear it properly.
Q: Can AutoZone reset my check engine light?
A: AutoZone and similar auto parts stores (O’Reilly, Advance Auto Parts, NAPA) will scan your codes for free using their OBD2 reader. They’ll tell you what codes are stored. However, many stores have policies against clearing the codes for you due to liability concerns. They’ll often let you use their scanner yourself to clear the codes, though. The experience varies by location and employee, so it’s worth asking.
Q: Why does my check engine light come back after I reset it?
A: The light comes back because the problem that triggered it in the first place hasn’t been fixed. Knowing how to reset check engine light is only half the battle. Your car’s computer is constantly running diagnostics. When it detects the same issue again (usually within 1-3 drive cycles), it stores the code and turns the light back on. The only way to keep the light off permanently is to repair the underlying issue. Think of the light as a messenger. Silencing the messenger doesn’t change the message.
Q: How long after resetting the check engine light can I pass an emissions test?
A: After learning how to reset check engine light and clearing the codes, you need to drive enough for your car’s readiness monitors to complete their tests. This typically takes 50-100 miles of varied driving conditions: some highway, some city, cold starts, and normal operation. Most states require all monitors to show “ready” status before they’ll pass your vehicle. If you reset the light yesterday and show up for inspection today, you’ll likely fail for incomplete monitors, even if no codes are present.
Q: What’s the difference between a steady and flashing check engine light?
A: A steady check engine light indicates a stored code that should be addressed but isn’t immediately critical. You can usually continue driving (carefully) while you figure out the problem. A flashing light is urgent. It typically means an active misfire that can damage your catalytic converter. If your light is flashing, reduce speed, avoid hard acceleration, and get to a safe location to stop. I’d recommend getting it towed rather than driving any significant distance with a flashing light.
Q: Can I drive with my check engine light on?
A: It depends on the situation. If the light is steady and your car is running normally (no strange sounds, smells, vibrations, or performance issues), you can usually drive for a short time while you investigate. If the light is flashing, or if your car is running poorly in any way, minimize driving and get it checked as soon as possible. The longer you drive with certain issues, the more damage can occur and the more expensive the repair becomes.
Your Next Steps
You made it through this complete guide on how to reset check engine light. That’s more than most people do when their check engine light comes on. Now you have four methods to reset that light, plus you understand when to use each one and when to hold off entirely.
Here’s my advice: start with an OBD2 scanner. Even a cheap one. It’s the single most useful car tool I own, and it’ll pay for itself the first time you avoid a diagnostic fee at the shop. Read the code, look it up, then decide your next move.
If you’re still figuring out what triggered your light in the first place, my guide on why your check engine light came on walks through the ten most common causes. And if you’re seeing a blinking light, don’t reset it. Read what a blinking check engine light means instead.
You’ve got this, and your car will thank you for taking the time to understand what it’s trying to tell you.
— Corinne
About the Author
Corinne Desai — Car Care Writer
I started learning about cars after a tire shop tried charging me for a repair I didn’t need. That experience stuck with me, and I decided I wasn’t going to be caught off guard like that again. Several years and countless dashboard warning lights later, I write about tire pressure, spare tires, check engine lights, and basic car maintenance for people who didn’t grow up around garages.
My approach is simple: explain things the way I wish someone had explained them to me when I was starting out. No jargon, no judgment, just practical information you can actually use. I’m not a certified mechanic, and I’ll be the first to tell you when something needs professional attention. But I’ve learned a lot through my own mistakes, and I’d rather you learn from my experiences than repeat them.
When I’m not writing about check engine lights, I’m probably checking my own tire pressure or convincing a friend to finally look at that dashboard warning they’ve been ignoring.
