Where to find emissions testing at your DMV office
Not every DMV office runs emissions tests on-site. Some states handle emissions testing through separate inspection stations, private testing centers, or dedicated state facilities. Your first step is to contact your local DMV office directly — call the number listed in your state's DMV location finder, or visit the office in person and ask whether they perform emissions tests or can direct you to the nearest testing location.
If your DMV does not test on-site, they will tell you which facilities in your area are authorized to perform the test. Many states maintain searchable lists on their DMV websites showing every authorized testing station by county or zip code. Some states use a network of repair shops and service stations that have been certified to run emissions tests; others operate dedicated state inspection facilities.
The name of the test varies by state — it may be called a smog check, emissions inspection, vehicle inspection, or OBD test (on-board diagnostic). Knowing your state's term helps when you search or call ahead.
Key Takeaways
- Your DMV office may or may not perform emissions tests; call ahead to learn whether testing happens there or at a separate facility nearby.
- Most states publish searchable lists of authorized testing stations on their DMV website, organized by county or zip code.
- Bring your vehicle registration, proof of insurance, and a valid ID to any emissions test appointment.
- Test results are usually reported electronically to the DMV within hours or days, so you do not need to deliver paperwork yourself.
- Emissions tests typically cost between $20 and $75 depending on your state and vehicle type, and you pay the testing station directly.
What to bring and how to prepare your vehicle
Before you arrive for an emissions test, make sure your vehicle is in reasonable running condition. The test measures what your engine produces; a car that is misfiring, has a check engine light on, or has not been driven recently may fail. If your check engine light is on, have a mechanic read the code first — some codes will cause an automatic failure, and fixing the underlying problem is cheaper than retesting.
Bring your vehicle registration, proof of insurance, and a valid driver's license or state ID. Some testing stations also ask for your vehicle identification number (VIN), which is on your registration and on the dashboard at the base of the windshield on the driver's side. A few states require you to bring proof that you own or lease the vehicle, so check your state's DMV website for the exact list.
Your vehicle's fuel tank should be at least one-quarter full. Some testing equipment cannot function properly on an empty tank, and you may be turned away and asked to return after refueling.
How the test works and what happens after
An emissions test typically takes 10 to 30 minutes. The technician will plug a diagnostic device into your vehicle's OBD port (usually located under the steering wheel or near the dashboard) and run a scan. The device reads data from your engine's computer and measures emissions levels. You will be asked to sit in the vehicle while this happens, or you may wait in a lobby depending on the facility.
If your vehicle passes, the test result is recorded electronically and sent to the DMV within hours or days. You do not need to pick up a paper certificate or deliver anything yourself — the DMV receives the result automatically. If your vehicle fails, you will receive a written report explaining what failed and why. You then have a set number of days (usually 30 to 60, depending on your state) to fix the problem and retest, often at a reduced or waived fee.
Some states allow you to retest at the same facility; others require you to return to the original testing station. Ask the technician before you leave what the retest policy is and whether you need to schedule in advance.
Cost and payment
Emissions test fees vary by state and sometimes by vehicle type. Most tests cost between $20 and $75. Diesel vehicles, trucks, and older vehicles may cost more to test than standard passenger cars. You pay the testing station directly — the fee does not go to the DMV. Most facilities accept cash, card, or check; ask when you call to schedule whether they have a payment preference.
If you fail and need to retest, some states charge a full fee again, while others offer a reduced retest fee or waive the fee if you return within a certain window (often 30 days). Ask about this when you receive your failure notice so you know what to budget for the second test.
Scheduling an appointment or walk-in testing
Some testing stations require appointments; others accept walk-ins during business hours. Call the facility ahead of time to ask about their scheduling policy. If appointments are required and you wait too long, you may not get a slot for several weeks, especially during peak testing seasons (often spring and fall in states that test twice yearly).
If the facility accepts walk-ins, arrive early in the day or mid-week if possible — mornings and weekdays tend to have shorter waits than afternoons and weekends. Bring all required documents with you so you do not have to leave and return.
If you are scheduling an appointment online through your state's DMV website, follow the prompts to select your county, preferred testing station, and available time slot. You will receive a confirmation number or email; bring this to your appointment.
What to do if you cannot find a testing station nearby
If your search returns no results in your when ready area, expand your search radius. Some rural counties have only one or two testing stations, and you may need to travel 30 minutes or more to reach one. Check your state's DMV website for the full list and look at stations in neighboring counties.
If your state's website does not have a searchable tool, call your local DMV office and ask for the name, address, and phone number of the nearest authorized testing station. They can also tell you the station's hours and whether appointments are required.
In rare cases, if no testing stations are available within a reasonable distance, some states allow you to request a waiver or extension from the DMV. Contact your local office to ask whether this option exists in your state and what documentation you need to provide.
Emissions testing requirements by vehicle age and type
Not all vehicles need emissions testing. Most states test vehicles that are at least 2 to 4 years old; brand-new vehicles are usually exempt for the first year or two. Some states do not test vehicles older than a certain age (often 25 to 30 years), while others test all vehicles regardless of age.
Diesel vehicles, hybrid vehicles, and electric vehicles may have different testing requirements or may be exempt entirely. Check your state's DMV website or call your local office to confirm whether your specific vehicle needs to be tested. Your registration paperwork will also indicate whether an emissions test is required for your vehicle.
If you are unsure whether your vehicle is due for testing, look at your vehicle registration card — it will state the expiration date and whether an emissions test is required before renewal. If the registration says "emissions test required," you must have a passing test on file before the registration expires.
Frequently Asked Questions
Can I get an emissions test before my registration expires?
Yes. Most states allow you to test up to 60 days before your registration expires. Testing early gives you time to fix any problems and retest if needed. The test result is valid for the full registration period once you renew.
What if my vehicle fails the emissions test?
You will receive a written report explaining what failed. You then have 30 to 60 days (depending on your state) to repair the vehicle and retest. Common failures include a faulty oxygen sensor, catalytic converter problems, or a loose gas cap. A mechanic can diagnose the issue using the failure report.
Do I need an appointment or can I just walk in?
It depends on the testing station. Call ahead or check your state's DMV website to see whether the facility near you requires appointments. Walk-in facilities usually have shorter waits on weekday mornings.
How long does an emissions test take?
The actual test takes 10 to 30 minutes. Total time at the facility, including check-in and paperwork, is usually 30 to 60 minutes. Arrive with all required documents to avoid delays.
Can I renew my registration before I pass the emissions test?
No. You must have a passing emissions test result on file before you renew your registration. If you renew without a passing test, your registration will be invalid and you cannot legally drive the vehicle.