Emissions testing costs between $30 and $75 in most states, depending on your vehicle type, your state's test requirements, and whether you need a retest
The price you pay is set by your state's environmental agency or the testing facility itself, not by federal rule. A basic passenger car test in California might cost $50, while the same test in Texas could be $35. Heavy-duty trucks, diesel vehicles, and older cars often cost more because they require longer or more complex testing procedures. If you fail and need a retest, you typically pay the full fee again, though some states cap how many times you can be charged in a single year.
The cost itself is usually not the largest expense you'll face. If your vehicle fails, the real cost comes from repairs — replacing a catalytic converter, fixing an oxygen sensor, or addressing engine problems can run into hundreds or thousands of dollars. Understanding what the test costs upfront helps you plan whether to test before repairs or after, and whether a retest fee is worth the risk.
Key Takeaways
- Most states charge $30 to $75 per test, with the exact amount set by your state's environmental agency or the testing facility.
- Diesel vehicles, trucks, and vehicles over a certain age typically cost more to test because the procedure takes longer or requires specialized equipment.
- A failed test means paying the test fee again if you want a retest, so some owners choose to repair first and test once rather than test, fail, repair, and retest.
- Your state's rules determine whether you can retest when ready or must wait a set number of days, and whether there is a limit on how many retests you can pay for in one year.
How state rules set the price you pay
Each state's environmental or transportation agency sets the testing fee or allows testing facilities to set their own within a range. California's Bureau of Automotive Repair publishes a maximum fee; Texas allows facilities to charge what they want within state guidelines; New York sets a flat fee. This means two testing stations in the same state can charge different amounts, and the same test in neighboring states will cost differently.
Your state's website or your local testing facility can tell you the exact fee before you arrive. Many facilities list their price online, and you can call ahead to confirm. Some states publish a list of certified testing stations with their fees so you can shop around if the price varies.
Why some vehicles cost more to test
Diesel vehicles almost always cost more than gasoline cars because the test procedure is longer and requires different equipment. Heavy-duty trucks — those over a certain gross vehicle weight rating — may have a separate, higher fee because they need a dynamometer test rather than a tailpipe test. Vehicles over 25 or 30 years old, depending on your state, may be exempt from testing entirely, so you pay nothing.
Hybrid vehicles sometimes cost the same as regular cars, sometimes more, because testing procedures vary by state. Your testing station can tell you whether your specific vehicle will be charged the standard rate or a higher one before you pay.
Retest fees and how they add up
If your vehicle fails, you pay the full test fee again to retest. Most states do not charge a separate "retest fee" — they charge the same fee each time you test. In California, that means $50 per test; in Texas, whatever the facility charges. If you fail twice, you pay twice.
Some states limit how many times you can retest in a single year or require you to wait 30 days between tests. Others allow unlimited retests at full price. A few states cap the total amount you can be charged for retests in one year, but this is uncommon. Before you test, ask your facility what their retest policy is and whether your state has a waiting period or a cap.
Whether to test before or after repairs
If your vehicle is likely to fail, you face a choice: test now and pay the fee, fail, repair, and pay again to retest; or repair first and test once. The math depends on how confident you are that repairs will fix the problem. If you know your check engine light is on and the sensor needs replacing, repairing first and testing once saves you a test fee. If you are unsure whether your vehicle will pass, testing first tells you exactly what needs fixing and costs only one test fee if you pass.
Some repair shops will test for free or at a discount if you use them for repairs, so asking before you decide can change the equation. A few states also offer fee waivers or discounts for low-income vehicle owners, though these are rare and usually require proof of income.
Additional costs beyond the test fee
The test itself is inexpensive, but failing the test often leads to repair costs. A failed oxygen sensor might cost $200 to $400 to replace. A catalytic converter can run $800 to $2,000 or more. An engine control module repair can exceed $1,000. These are the costs that actually matter to your wallet, and they are why some owners choose to repair before testing rather than risk paying for a retest.
Some states offer repair information programs for low-income owners whose vehicles fail, though availability and funding vary widely. Your state's environmental agency website can tell you whether such a program exists in your area.
How to find the exact cost in your state
Your state's Department of Environmental Quality, Department of Transportation, or Bureau of Automotive Repair maintains a list of certified testing stations and their fees. Search "[your state] emissions testing cost" or "[your state] smog check fee" to find the official page. You can also call your local testing station directly — most will tell you the fee over the phone and may be able to estimate whether your vehicle will pass based on its age and condition.
If you are moving to a new state or buying a used vehicle from out of state, check the new state's requirements and fees before you buy. Some states test every vehicle every year; others test every two years or only vehicles under a certain age. The cost difference between states can be significant over the life of vehicle ownership.
Frequently Asked Questions
Can I get my test fee back if I fail?
No. The test fee pays for the testing procedure itself, not for a passing result. If you fail, you keep the test results and can use them to guide repairs, but the fee is not refunded. You pay again if you want to retest after repairs.
Do I have to retest at the same facility?
No. You can retest at any certified facility in your state. Some owners retest at a different station if they believe the first test was wrong, though the results are usually consistent. You do not need to return to the original facility.
What if I cannot afford the repair but need to pass the test?
Some states offer repair information or fee waivers for low-income owners. Contact your state's environmental agency to ask whether a program exists. A few states also allow temporary registration extensions if you are waiting for repair funding, though this is not common.
Does the test fee include a report I can show to a mechanic?
Yes. Your test results show exactly what failed and by how much, which helps a mechanic diagnose the problem. Keep your test paperwork and bring it to the repair shop so they know what to focus on.
Are there states where emissions testing is free?
No state offers free emissions testing. All states that require testing charge a fee, though the amount varies. Some states offer discounts or waivers for specific groups, but free testing does not exist.