Virginia's emissions testing network and how to find a station near you

Virginia requires emissions testing for most vehicles registered in Northern Virginia, Hampton Roads, and the Richmond area — the three regions where air quality monitoring is federally mandated. The state does not operate its own testing stations. Instead, Virginia contracts with private repair shops and service centers that hold a state inspection license. You can find these stations through the Virginia Department of Environmental Quality (DEQ) online locator, by calling your local emissions testing program office, or by searching for "Virginia emissions testing" plus your city name.

The locator tool on the DEQ website lets you enter your zip code and shows all licensed stations within a set radius. Each station displays its hours, phone number, and sometimes customer reviews. Not every licensed inspection station performs emissions testing — some do safety inspections only — so the locator filters for emissions-capable locations. You can also call your regional program office directly; they maintain current lists and can tell you which stations have the shortest wait times on any given day.

Key Takeaways

  • Virginia's emissions testing is performed by private licensed stations, not state-run facilities, and you can find them through the DEQ website locator or by calling your regional program office.
  • Only vehicles registered in Northern Virginia, Hampton Roads, and Richmond must test; most other Virginia counties do not require emissions testing.
  • Testing stations are repair shops and service centers with state inspection licenses, and not all licensed stations perform emissions testing, so verify before you visit.
  • The test typically costs between $20 and $40 and takes 15 to 30 minutes, though prices and wait times vary by location.
  • You will need your vehicle registration and proof of ownership, and your vehicle must be in working condition with no warning lights active.

The three Virginia emissions testing regions and their program offices

Northern Virginia covers Arlington, Fairfax, Loudoun, and Prince William counties, plus the cities of Alexandria, Falls Church, and Manassas. The Northern Virginia emissions testing program is run through the Northern Virginia Regional Commission. You can reach them by phone or visit their website to find stations, check current wait times, or ask about testing requirements for your specific vehicle.

Hampton Roads includes the cities of Hampton, Newport News, Norfolk, Virginia Beach, and Chesapeake, plus parts of surrounding counties. The Hampton Roads Planning District Commission manages the program and maintains a list of testing stations. Call their office or check their website for locations and hours.

The Richmond area covers the city of Richmond and surrounding counties including Chesterfield, Henrico, and Hanover. The Richmond Regional Planning District Commission oversees emissions testing in this region. Their office can direct you to nearby stations and answer questions about your vehicle's testing requirements.

How to search the Virginia DEQ emissions testing locator

Go to the Virginia Department of Environmental Quality website and look for the emissions testing station locator tool. Enter your zip code or city name. The tool will display all licensed stations in your area that perform emissions testing, sorted by distance from your location.

Each listing shows the station's name, address, phone number, and hours of operation. Some listings include customer ratings or notes about whether the station accepts walk-ins or requires an appointment. Call ahead before you visit — many stations get busy during peak hours (typically late afternoon and weekends), and some may have a wait list or require you to schedule a time slot.

If the locator is not working or you cannot find a station near you, call your regional program office directly. Staff can tell you which stations are currently open, which ones have short wait times, and whether any stations in your area are temporarily closed for maintenance or staffing issues.

What to bring and what to expect during the test

Bring your vehicle registration and proof of ownership — typically your title or a recent insurance card with your name on it. The technician will need to confirm that the vehicle you are testing matches the registration. Have your keys ready so the technician can start the vehicle and connect the diagnostic equipment.

The test itself takes 15 to 30 minutes. The technician will plug a diagnostic scanner into your vehicle's onboard diagnostic port (OBD-II), usually located under the steering wheel or dashboard. The scanner reads emissions data from your vehicle's computer and compares it to Virginia's standards. Your vehicle must be in working condition — if the check engine light is on, the test will fail, and you will need to have the vehicle repaired before testing again.

The cost ranges from $20 to $40 depending on the station and your vehicle type. Some stations charge more for trucks or vehicles with special equipment. Payment methods vary; call ahead to confirm whether the station accepts cash, card, or both.

What happens if your vehicle fails the emissions test

If your vehicle fails, the technician will provide a printed report showing which emissions standards your vehicle did not meet. Common failure reasons include a faulty oxygen sensor, a malfunctioning catalytic converter, or a problem with the fuel injection system. The report will not tell you exactly how to fix the problem — that requires a separate diagnostic at a repair shop.

You have 30 days from the test date to have the vehicle repaired and retested. If you repair the vehicle at the same station where it failed, some stations waive the retest fee. If you repair it elsewhere, you will pay the full testing fee again at any licensed station. Keep your failed test report; you may need it to show a repair shop what the problem was.

If you cannot afford the repair, Virginia offers a waiver program for vehicles that fail emissions testing due to a repair cost exceeding a certain threshold. Contact your regional program office to ask about waiver procedures and income limits.

Emissions testing requirements by vehicle age and type

Not all vehicles must test. Virginia exempts vehicles that are fewer than 4 model years old from emissions testing requirements. A vehicle registered in 2024 does not need to test if it is a 2021 model year or newer. Diesel vehicles, motorcycles, and vehicles registered outside the three testing regions are also exempt.

Vehicles registered in Northern Virginia, Hampton Roads, or Richmond must test every two years if they are 4 model years old or older. Your registration renewal notice will tell you whether your vehicle is due for testing. If you do not test when required, your registration will not renew, and you cannot legally drive the vehicle.

Hybrid and electric vehicles have different testing procedures. Hybrids test like conventional vehicles. Electric vehicles are exempt from emissions testing because they produce no tailpipe emissions. If you own an electric vehicle and your registration notice says testing is required, contact your regional program office — it may be a registration error.

Frequently Asked Questions

Can I test my vehicle at any repair shop, or does it have to be a specific station?

It must be a station licensed by Virginia to perform emissions testing. Not all repair shops hold this license. Use the DEQ locator to find licensed stations in your area. Testing at an unlicensed shop will not count toward your registration requirement.

What if I move out of a testing region — do I still have to test?

No. If you move your vehicle registration to a county or city outside the three testing regions, you no longer need emissions testing. When you re-register, tell the DMV your new address. Your registration renewal notice will reflect the change.

How long does it take to get my test results?

You receive a pass or fail result when ready after the test. The technician will print a report on the spot. If you pass, the station sends the result to Virginia's system within one business day, and your registration can renew. If you fail, you have 30 days to repair and retest.

Can I test my vehicle before my registration expires?

Yes. You can test up to 60 days before your registration expires. Testing early does not extend your registration — it just gives you time to repair and retest if you fail. Your registration expiration date stays the same.

What if the testing station says my vehicle cannot be tested because of a mechanical problem?

The station may refuse to test if your vehicle has a severe problem — for example, if it will not start or if the check engine light indicates a critical fault. Have the vehicle repaired first, then return for testing. Some repair shops can diagnose and fix the problem in one visit.