What Virginia's emissions test checks and who has to take it
Virginia requires an emissions test for most vehicles registered in the state, but not all of them. The test measures what comes out of your tailpipe — specifically nitrogen oxides, particulate matter, and hydrocarbons — to make sure your vehicle meets federal air quality standards. You'll need to pass before you can renew your registration.
Vehicles exempt from testing include those that are brand new (typically the first model year), motorcycles, diesel trucks over 14,000 pounds, and vehicles registered as antiques or classics. If your vehicle is older than 1996, you're also exempt. Some counties in southwestern Virginia have different rules because they're in areas with better air quality, so check your specific county's requirements before scheduling.
The test itself takes about 10 to 15 minutes. A technician plugs a diagnostic machine into your vehicle's onboard computer port and runs it through a series of checks. You don't have to do anything except sit in the car while this happens.
Key Takeaways
- Virginia's emissions test measures tailpipe pollution and is required for most vehicles during registration renewal, though newer and older vehicles are exempt.
- You can find a testing station through the Virginia Department of Environmental Quality website or by searching for "emissions testing near me" — stations are typically repair shops and service centers.
- The test costs between $30 and $50 depending on your vehicle type and the testing station you choose.
- If your vehicle fails, you have 60 days to fix the problem and retest at no additional charge at the same station.
- You can take your emissions test up to 90 days before your registration expires, so you don't have to wait until the last moment.
Finding a testing station and what to bring
Virginia's Department of Environmental Quality maintains a searchable list of authorized emissions testing stations on its website. You can filter by county and city to find stations near you. Most testing stations are repair shops, service centers, or inspection facilities that handle both emissions and safety inspections.
When you go in, bring your vehicle registration and proof of insurance. Some stations may ask for your driver's license as well. You don't need to make an appointment at most stations — you can walk in during business hours — but calling ahead to confirm they're not backed up is a good idea, especially on weekends.
The test costs between $30 and $50 depending on whether your vehicle is a standard passenger car, a truck, or a hybrid. Prices vary by station, so if cost is a concern, you can call a few places to compare before you go.
What happens if your vehicle fails the test
If your vehicle doesn't pass, the testing station will give you a report showing which emissions standards it didn't meet. Common reasons for failure include a faulty oxygen sensor, a malfunctioning catalytic converter, or an engine problem that's triggering your check engine light.
You have 60 days from the test date to fix whatever caused the failure and return to the same station for a retest. The retest is free — you only pay once. If you fix the problem and pass the retest within that 60-day window, you're done. If you don't retest within 60 days, you'll need to take a new test and pay the fee again.
If you're not sure what's wrong with your vehicle, the testing station can sometimes point you toward a repair shop, but they won't do the repair work themselves. You'll need to take your vehicle to a mechanic who can diagnose and fix the specific problem. Keep your test report — it tells the mechanic exactly what failed.
Timing your test with your registration renewal
You can take your emissions test up to 90 days before your vehicle registration expires. This gives you a buffer if you fail and need time to make repairs. Your registration renewal notice will show your expiration date, so count back from there.
Once you pass the test, the testing station sends the results to the Virginia Department of Motor Vehicles electronically. You don't have to do anything else — the DMV will see that you've passed when you renew your registration. You can renew online, by mail, or in person at a DMV office.
If your registration expires before you pass an emissions test, your vehicle is no longer legal to drive. You can't renew your registration without a passing test result, so don't let the important date slip by.
Special situations: diesel vehicles and out-of-state registration
Diesel vehicles have different testing requirements than gasoline cars. Diesel trucks under 14,000 pounds are tested, but the standards are different — the test measures smoke opacity rather than specific chemical emissions. If you own a diesel vehicle, make sure the testing station you choose is certified to test diesel engines, because not all of them are.
If you're moving to Virginia from another state and need to register your vehicle here, you'll need to pass an emissions test as part of the registration process. The test requirements are the same as for vehicles already registered in Virginia. You can take the test before or after you register, but you'll need the passing result to complete your registration.
What to do if you can't pass the test after repairs
If you've made repairs and retested but still failed, you have options. Some vehicles, especially older ones, may have persistent emissions problems that are expensive to fix. Virginia offers a waiver program for vehicles that fail twice after documented repairs. To get a waiver, you must show proof that you spent at least $200 on repairs related to the emissions failure and still didn't pass.
With a waiver, you can renew your registration without a passing test result, though you'll still need to retest the following year. Waivers are not permanent — they're issued for one registration cycle at a time. You'll need to explore for the waiver through the Virginia Department of Environmental Quality, and the testing station can tell you how to start that process.
Frequently Asked Questions
Can I take my emissions test at the same time as my safety inspection?
Many stations offer both services, but they're separate tests with separate fees. Ask when you call whether the station does both. Some places can do them back-to-back on the same visit, which saves you time.
What if I just bought a used car and it hasn't been registered in Virginia yet?
You'll need an emissions test before you can register it. You can take the test at any authorized station, then use the passing result when you register the vehicle at the DMV. The test is the same whether the car is new to you or has been registered here for years.
Do I need to pass emissions testing if I only drive my car a few months out of the year?
If your vehicle is registered in Virginia, you need to pass emissions testing to renew that registration, regardless of how often you drive it. If you don't plan to drive it during a registration period, you can let the registration lapse instead of renewing it.
What if the testing station's equipment breaks down during my test?
If the equipment fails during your test, the station should let you retest for free once the equipment is fixed. Ask for documentation of the equipment failure so you have proof if there's any question later about the test result.
Can I get an extension if my registration expires before I can get an emissions test?
No, but you can take your test up to 90 days early, which gives you plenty of time. If your registration has already expired, you can't legally drive the vehicle. Contact your local DMV office if you need to discuss your specific situation.