Emissions test costs range from $15 to $75 per test, depending on your state, vehicle type, and whether you use a government facility or private shop
The price you pay for an emissions test is set by your state's environmental agency, not by individual testing stations. Most states charge between $15 and $50 for a standard passenger vehicle test. Some states charge nothing at all — California, Connecticut, Delaware, Maine, Maryland, Massachusetts, New Hampshire, New Jersey, New York, Rhode Island, and Vermont do not charge a separate emissions test fee because the cost is built into vehicle registration. Other states like Texas, Colorado, and Georgia charge $10 to $25. A few states charge more: Illinois charges up to $50, and some testing stations in high-cost areas may add small facility fees on top of the state-set price.
Heavy vehicles, trucks, and vehicles with diesel engines often cost more to test — sometimes $30 to $75 — because the equipment and procedures differ. If your vehicle fails the test, you may need to pay for a retest after repairs, which is another full test fee. Some states waive the retest fee if you return within a certain window (usually 30 days), but others charge the full amount each time.
Key Takeaways
- Most states charge $15 to $50 for a standard emissions test, set by the state environmental agency rather than individual testing stations.
- Eleven states include the emissions test cost in vehicle registration fees and do not charge a separate test fee.
- Diesel vehicles, trucks, and heavy vehicles typically cost $30 to $75 to test because they require different equipment and procedures.
- A failed test requires a retest after repairs, which costs the full test fee again unless your state waives retests within 30 days.
Where the test fee goes
The fee you pay covers the cost of operating the testing station, maintaining the emissions equipment, and funding the state's environmental monitoring program. Government-run testing stations use the revenue to pay staff and keep the diagnostic machines calibrated. Private testing stations — which are authorized by the state but independently operated — keep the fee as payment for their service, though the state usually sets a maximum price they can charge.
Some states operate a mix of both. California, for example, has state-run Smog Check stations and also authorizes private repair shops to perform tests. The price is the same at both, because the state sets it. In states like Texas and Colorado, most testing happens at private stations, but the state still controls the price cap.
How to find the exact cost in your state
Your state's environmental or air quality agency publishes the official test fee. Look for your state's Department of Environmental Quality, Department of Air Quality, or equivalent agency online. The fee is usually listed on the same page that explains testing requirements and important date. You can also call your local testing station directly — they will tell you the exact price for your vehicle type.
Some states allow you to search for nearby testing stations on their website, and the listing often includes the fee. If you are unsure which state agency handles emissions, start with your state's vehicle registration or DMV website, which usually links to the testing program.
Additional costs if your vehicle fails
A failed test means your vehicle does not meet emissions standards. You will need to have repairs made by a mechanic, then return for a retest. The retest itself costs the same as the initial test — $15 to $75 depending on your state. The repair costs, however, are separate and depend entirely on what is wrong with your vehicle. Common repairs include oxygen sensor replacement ($150 to $400), catalytic converter repair or replacement ($300 to $2,500), or fuel system cleaning ($100 to $300).
Some states offer a grace period for retests. If you retest within 30 days of a failed test, a few states waive the retest fee. Check your state's rules before you pay for repairs, because knowing whether you have a free retest window can affect your timeline and budget.
States with no separate emissions test fee
Eleven states do not charge a separate emissions test fee because the cost is included in your vehicle registration renewal. These states are California, Connecticut, Delaware, Maine, Maryland, Massachusetts, New Hampshire, New Jersey, New York, Rhode Island, and Vermont. When you renew your registration, the emissions test is either performed automatically as part of the registration process or is required before you can complete registration. You pay once, and the test is included.
In these states, you still must pass the emissions test to renew your registration, but there is no additional line item on your bill. If your vehicle fails, you will need repairs and a retest, which may carry a fee depending on the state's specific rules.
Private repair shops versus government testing stations
The cost is the same whether you test at a government facility or a private authorized shop, because the state sets the price. The difference is convenience and what happens if you fail. A government testing station only tests; if you fail, you take your vehicle to a repair shop of your choice. A private repair shop can test and repair in one location, which saves you a trip if work is needed. However, some people prefer the independence of a government station because there is no financial incentive for the tester to recommend unnecessary repairs.
Both types of stations use the same emissions equipment and follow the same state standards. The test result is equally valid at either location. Your choice should depend on which is more convenient and whether you trust the repair shop if repairs are needed.
What happens if you cannot afford the test
If you cannot pay the test fee, contact your state's environmental agency or your local testing station to ask about hardship programs or fee waivers. Some states offer reduced fees for low-income vehicle owners, though this is not universal. A few states allow you to request a waiver if you can document financial hardship, but the process and availability vary widely.
Another option is to check whether your vehicle is exempt from testing. Some states do not require emissions tests for vehicles older than a certain year (often 1975 or earlier), or for vehicles that have been registered in the state for less than a certain time. If your vehicle is exempt, you will not need to pay for a test at all. Your state's DMV or environmental agency can tell you whether your vehicle is exempt.
Frequently Asked Questions
Can I test my vehicle at any station, or do I have to go to a specific one?
You can test at any state-authorized testing station in your state. Government stations and private authorized shops are all equally valid. Your state's environmental agency website usually has a map or list of authorized stations near you. The test result is the same regardless of which station you choose.
Do I have to pay the test fee even if my vehicle fails?
Yes. You pay the test fee when you take the test, regardless of whether you pass or fail. If you fail and need repairs, you will pay the full test fee again when you return for a retest, unless your state waives retest fees within a certain window (usually 30 days).
What if I move to a different state — do I have to pay for a new emissions test?
It depends on your new state's requirements. Some states require a new emissions test as part of vehicle registration, while others do not test at all. When you register your vehicle in a new state, the DMV will tell you whether an emissions test is required and where to get one. You will pay that state's fee, not your previous state's fee.
Are there any discounts or coupons for emissions tests?
Discounts are rare because the state sets the price and most testing stations are either government-run or operate on thin margins. Some private repair shops may offer a discount on the test if you also have them perform repairs, but this is not standard. Ask your local testing station whether they offer any discounts, but expect to pay the state-set fee.