Will a check engine light fail a Virginia emissions inspection?
Yes, in the Northern Virginia emissions program. For 1996 and newer vehicles the test reads the car's computer, and emissions-related codes that turn the check engine light on fail the inspection. A burned-out bulb fails too. The program covers Arlington, Fairfax, Loudoun, Prince William and Stafford counties and five cities; elsewhere in Virginia this rule does not apply.
Free to ask. Local shops send quotes, and you pay only when you book one.
By Kasra Taheri, Founder, LoclisPublished
Researched and drafted with AI, then checked claim by claim against the sources listed below before it was published. Prices and rules change; the dates beside each source say when it was last checked.
Step by step
Read when to stop and call a pro, further down this page, before you start.
Step 1: Find out whether the program covers your car
Check that your vehicle is registered and garaged in, or mostly driven in, Arlington, Fairfax, Loudoun, Prince William or Stafford counties, or the cities of Alexandria, Fairfax, Falls Church, Manassas or Manassas Park.[3]
Step 2: Look at the light before the test
Start the car and see whether the check engine light comes on briefly and then goes out. A bulb that never lights, or a light that stays on, both cause a failure.[1]
Step 3: Tighten the gas cap
A loose gas cap is one of the simplest causes of the light.[5] Put it back on until it clicks and drive normally for a few days.
Step 4: Get the code read
A shop or a store with a code reader can show the stored code. Write it down, because it points the shop to the system to test.
Step 5: Have the cause repaired
Approve a diagnosis and repair of the cause, not just a code reset, and keep the itemized invoice.[1]
Step 6: Drive until the car is ready
After a repair or a battery disconnect, drive for several days of normal trips before the test so the computer's monitors can finish.[1]
Step 7: Take it for the test
Bring the car only when the light is off and the car has been driven normally since the repair.
In the Northern Virginia emissions program, yes: for 1996 and newer vehicles the test reads the car's own computer, and emissions-related codes that turn the check engine light on fail the inspection. A bulb that does not work fails it too. Outside that program area the rule does not apply, so the first question is where your car is registered and driven.
Where the rule applies
Virginia's emissions inspection regulation covers a defined area made up of the counties of Arlington, Fairfax, Loudoun, Prince William, and Stafford; and the cities of Alexandria, Fairfax, Falls Church, Manassas, and Manassas Park.[2] It applies to vehicles registered with the DMV and garaged in the area, and to vehicles garaged outside it but operated primarily in it.[3] The regulation says affected motor vehicles shall be submitted for biennial emissions inspections.[3]
A vehicle manufactured for the current model year or any of the three immediately preceding model years shall be considered to have a valid emissions inspection unless identified by the remote sensing program,[3] so a new car usually does not face the test yet.
What the test checks
For a 1996 or newer car, the "on-board diagnostic" system is the computerized emissions control diagnostic system installed on model year 1996 and newer affected motor vehicles.[2] The inspection includes an electronic check of that system. The rule is plain: "Emissions-related failure codes that cause the malfunction indicator lamp to be commanded "on" provided by OBD systems of OBD vehicles shall cause the vehicle to fail the emissions inspection."[1] And if testing equipment or visual inspection indicates that the malfunction indicator lamp is inoperable, the vehicle shall fail the emissions inspection.[1]

Why clearing the code does not work
The computer runs self-checks called monitors, which are computer programs in the on-board vehicle computer that evaluate the various emissions components and systems to determine status of such components and systems.[2] After a repair or a cleared code, they need normal driving to finish. A car that has not finished is rejected rather than passed. The rule rejects a vehicle when, for model year 1996 through 2000, three or more monitors indicate "not ready," and when, for model year 2001 and newer, two or more monitors indicate "not ready."[1] So fix the cause, then drive the car normally before you go back.
What to do about the light
- Check the gas cap first. FuelEconomy.gov says: "It could be something as minor as a loose gas cap, but it could also be a more serious issue that could reduce your fuel economy, increase emissions, and/or lead to costly repairs later."[5]
- Get the stored code read, and have the cause diagnosed. A code names a circuit or a symptom, not always the failed part.
- Have the repair done and keep the itemized invoice. If you later need a waiver, it matters.
- Drive the car normally for several days so the monitors can finish, then take it for the test with the light off.
If it still fails: waivers
Virginia law lets a vehicle qualify for a waiver in narrow cases. A motor vehicle shall qualify for an emissions inspection waiver in the event that such vehicle has failed an initial inspection and subsequently failed a reinspection or the vehicle's onboard diagnostic system is in a not-ready condition to be tested when presented for reinspection, if the owner provides written proof of the required repair spending.[4]
The amount is set in the regulation: "The repair cost requirements for waiver eligibility for the enhanced emissions inspection program shall be $450 adjusted to reflect the increase in the Consumer Price Index (CPI) and adjusted annually thereafter."[1] Only repairs done at a certified emissions repair facility count, and the repair work must have been performed no earlier than 60 days prior to the initial inspection.[1] A waiver shall not be issued for a vehicle which is eligible for the emissions control systems performance warranty, under the provisions of § 207(b) of the federal Clean Air Act.[1] If your car is still under that warranty, the manufacturer or its dealer pays for the covered emissions repair, so call the dealer first.
The registration stakes are real: in order to obtain a vehicle registration from the Department of Motor Vehicles, a certificate of emissions inspection shall be issued by an emissions inspector or the department indicating that the vehicle has either passed the emissions inspection or has received a waiver.[1]
Stop and call a pro if
- The light is flashing. Treat a flashing light as urgent and have it looked at promptly.
- The car runs rough, stalls or loses power. A scan and a diagnosis need proper equipment.
- The code comes back after you clear it. The cause is still there. Do not keep clearing it.
- You need a waiver. The repairs must be done at a certified emissions repair facility to count.
Getting help in Virginia
For what the diagnosis costs, read how much it costs to diagnose a check engine light in Virginia. The safety inspection is a separate matter; see whether a loud exhaust fails a Virginia state inspection and what exhaust repair costs. Browse more automotive repair answers.
When you are ready, describe the problem once and local shops quote it.
Common questions
- Do I need an emissions inspection if I live outside Northern Virginia?
- Virginia's emissions inspection regulation in this answer applies to vehicles registered and garaged in, or primarily operated in, Arlington, Fairfax, Loudoun, Prince William and Stafford counties and the cities of Alexandria, Fairfax, Falls Church, Manassas and Manassas Park. If you live elsewhere, check the program area before you spend money fixing the light for the test.
- Can I clear the code right before the test?
- It usually does not work. Clearing codes can reset the computer's monitors, and a vehicle whose monitors read not ready is rejected from testing. Newer cars are rejected with two or more monitors not ready, and 1996 to 2000 models with three or more. Fix the cause and drive the car normally instead.
- Does a burned-out check engine light bulb fail the test?
- Yes. If the testing equipment or a visual inspection shows the malfunction indicator lamp is inoperable, the vehicle fails the emissions inspection.
- What if I cannot afford the repair?
- A waiver may be possible if the car still fails after emissions-related repairs. The repair cost requirement is $450 adjusted for inflation, and the repairs must be done at a certified emissions repair facility. A waiver is not issued for a vehicle still covered by the federal emissions warranty.
- Is a new car exempt?
- Not exempt, but treated as already passing for a while. A vehicle of the current model year or any of the three preceding model years is considered to have a valid inspection unless the remote sensing program identifies it as violating the standards.
Sources
- [1] 9VAC5-91-420, Inspection procedure; rejection, pass, fail, waiver, Virginia Administrative Code, State Air Pollution Control Board. Checked October 27, 2026.
- [2] 9VAC5-91-20, Terms defined, Virginia Administrative Code, State Air Pollution Control Board. Checked October 27, 2026.
- [3] 9VAC5-91-30, Applicability and authority of the department, Virginia Administrative Code, State Air Pollution Control Board. Checked October 27, 2026.
- [4] Va. Code § 46.2-1181, Emissions inspection; cost of repairs; waivers, Code of Virginia, Virginia General Assembly. Checked October 27, 2026.
- [5] Gas Mileage Tips: Keeping Your Vehicle in Shape, FuelEconomy.gov, U.S. Department of Energy and U.S. Environmental Protection Agency. Checked October 27, 2026.
Want a pro to handle it?
Describe the job once. Licensed local businesses send quotes, and you pay only when you book one.
Get a quote for Automotive