What Virginia requires for emissions testing
Virginia requires emissions testing for most vehicles registered in the state, but the rules depend on your vehicle's age and where you live. Vehicles newer than model year 2008 are exempt from testing. Vehicles model year 2008 and older must be tested every two years, unless they are diesel-powered or registered in certain rural counties where testing is not required.
The state divides Virginia into two regions for testing purposes: Northern Virginia (which includes the counties around Washington, D.C.) and the rest of the state. Northern Virginia has stricter standards because of air quality concerns in that region. If you live outside Northern Virginia and your vehicle is model year 1996 or newer, you can pass with a basic emissions test. Older vehicles and all vehicles in Northern Virginia may need additional testing depending on their engine type.
You will receive a notice in the mail when your vehicle's test is due. The notice arrives about 60 days before your registration expires. You must complete the test before your registration renewal date or you cannot legally drive the vehicle.
Key Takeaways
- Vehicles model year 2008 and newer do not need emissions testing in Virginia; vehicles 2007 and older need testing every two years.
- Northern Virginia has stricter emissions standards than the rest of the state, so your test requirements depend partly on where you live.
- You must pass the test before your vehicle registration expires, and Virginia will mail you a notice about 60 days before the important date.
- Testing costs between $30 and $50 at any Virginia-certified emissions testing station, and the test takes about 10 to 15 minutes.
- If your vehicle fails, you have 30 days to repair it and retest at no additional charge at the same station.
Where to get your vehicle tested in Virginia
Virginia does not run its own testing stations. Instead, the state contracts with private testing facilities across the state. You can find a certified station near you through the Virginia Department of Environmental Quality (DEQ) website, which has a searchable list of all approved testing locations. The list includes the station's address, phone number, and hours of operation.
Any certified station in Virginia will test your vehicle, regardless of where you live or where your vehicle is registered. You do not have to go to a station in your county. Many people choose the station closest to their home or workplace for convenience. Testing typically takes 10 to 15 minutes, and you can wait while the test is performed.
Some stations are busier than others, especially near the end of the month or before registration important date. If you want to avoid a wait, call ahead or visit early in the day. A few stations offer online scheduling, though most operate on a first-come, first-served basis.
What happens during the test and what it costs
The emissions test measures the amount of pollutants your vehicle releases through its exhaust. The technician will connect a probe to your vehicle's tailpipe and run the engine at different speeds while recording the emissions data. The entire process takes about 10 to 15 minutes. You will receive a printed receipt showing whether your vehicle passed or failed.
Testing costs between $30 and $50 per test, depending on the station. This is a one-time fee per test cycle. The state does not set a fixed price, so different stations may charge different amounts. Some stations accept cash, credit cards, or both — call ahead if you want to confirm payment methods.
If your vehicle passes, the results are sent electronically to the Virginia DMV, and you can proceed with your registration renewal. If your vehicle fails, you have 30 days to repair the problem and return to the same station for a retest. The retest is free if you return within 30 days of the original failure.
Why your vehicle might fail the test
The most common reason for failure is a problem with the vehicle's emissions control system. This could be a faulty oxygen sensor, a catalytic converter that is not working properly, a fuel system leak, or an engine control module issue. A check engine light on your dashboard often indicates one of these problems, though the light can also come on for other reasons.
Vehicles with a check engine light will automatically fail the test, even if the underlying problem is minor. If your check engine light is on, have the vehicle scanned with a diagnostic tool before you go for testing. A mechanic can read the diagnostic code and tell you what needs to be repaired. Fixing the problem before testing saves you the cost of a failed test and a retest.
Older vehicles and vehicles with high mileage are more likely to fail because their emissions control systems wear out over time. If your vehicle has failed before, pay attention to any changes in how it runs — rough idling, loss of power, or unusual exhaust smell — as these can signal a developing emissions problem.
What to do if your vehicle fails
If your vehicle fails the test, you will receive a detailed report showing which emissions standards it did not meet. The report will indicate whether the problem is with nitrogen oxides, particulate matter, hydrocarbons, or carbon monoxide. This information helps a mechanic understand what system to focus on.
You have 30 days from the test date to repair your vehicle and return to the same testing station for a free retest. You do not need to go back to the same station if you choose not to, but if you do, the retest is free. If you go to a different station, you will pay the full testing fee again.
If you cannot repair your vehicle within 30 days, you can request a waiver from the Virginia DEQ. A waiver allows you to register your vehicle even though it failed the test, but you must show that you made a good-faith effort to repair it and that the repair cost would exceed a certain threshold (this threshold varies by vehicle age). Waivers are not automatic — you must document your repair attempts and costs.
Emissions testing for diesel vehicles and older cars
Diesel-powered vehicles have different testing requirements than gasoline vehicles. Diesel vehicles model year 2007 and older must be tested every two years, just like gasoline vehicles. However, the emissions standards for diesel are different because diesel engines produce different pollutants. Not all testing stations test diesel vehicles, so you may need to call ahead to find a station that does.
Vehicles model year 1995 and older have less stringent emissions standards than newer vehicles, which means they are tested against older, less strict pollution limits. This does not mean they will automatically pass — they still must meet the standards for their model year. Vehicles model year 1980 and older are exempt from testing entirely.
If you own a vehicle that is registered as a classic car or antique vehicle in Virginia, you may be exempt from emissions testing. Check your registration documents or contact the Virginia DMV to confirm your vehicle's status.
How to renew your registration after passing the test
Once your vehicle passes the emissions test, the results are sent to the Virginia DMV electronically. You can renew your registration online through the Virginia DMV website, by mail, or in person at a DMV office. You do not need to bring the emissions test receipt with you — the DMV will have the results on file.
You can renew your registration up to 90 days before it expires. If you wait until after your registration expires, you will face a late fee in addition to the renewal cost. If you are pulled over while driving with an expired registration, you can be cited and fined.
If you renew your registration before the emissions test is due, you will need to complete the test before the new registration expires. The two-year testing cycle resets from the date you pass the test, not from the date you renew your registration.
Frequently Asked Questions
Do I need emissions testing if I just bought a used car in Virginia?
You need testing only if your vehicle is model year 2007 or older and your registration is due. If you just bought the car and the registration does not expire for several months, you do not need to test when ready. When the registration is about to expire, you will receive a notice in the mail telling you when testing is due.
What if I move to Virginia from another state?
When you register your vehicle in Virginia for the first time, the registration will be valid for two years. If your vehicle is model year 2007 or older, you will need to have it tested before you can renew that registration in two years. You do not need to test it when ready upon moving to Virginia.
Can I test my vehicle early, before the notice arrives?
Yes. You can test your vehicle up to 60 days before your registration expires. Testing early does not change your registration renewal date — you still renew on the same date. Early testing is useful if you want to avoid the rush near the important date or if you want to know whether repairs are needed before your registration is about to expire.
What happens if I fail the test and cannot afford to repair my vehicle?
You can request a hardship waiver from the Virginia DEQ if the repair cost exceeds a certain amount relative to your vehicle's value. The waiver allows you to register your vehicle for one more year even though it failed. You must document the repair estimate and show that you attempted to get the vehicle fixed. Contact the Virginia DEQ for details on how to request a waiver.
Do I need emissions testing if my vehicle is registered out of state?
No. If your vehicle is registered in another state, you do not need Virginia emissions testing even if you live and drive in Virginia. However, if you register the vehicle in Virginia, you will then need to follow Virginia's testing requirements.