Emissions test costs range from $15 to $75 depending on your state, vehicle type, and test method
The price you pay for an emissions test depends almost entirely on where you live. States set their own fees, and some charge nothing while others charge $50 or more. Your vehicle type matters too — diesel vehicles often cost more to test than gasoline ones, and some states charge extra for vehicles over a certain age or weight. The testing facility itself (whether it's a state-run center, a private shop, or a dealership) can also affect the final bill.
Most states fall into a middle range of $25 to $50 for a standard gasoline vehicle test. If you're in a state with strict emissions rules — California, New York, Massachusetts, or the Northeast corridor states — expect the higher end. If you live in a state with minimal or no emissions testing, you may pay nothing at all.
Key Takeaways
- State fees for emissions tests typically range from $15 to $75, with most states charging between $25 and $50 for a gasoline vehicle.
- Diesel vehicles, older vehicles, and heavy trucks usually cost more to test than standard gasoline cars.
- Some states charge nothing for emissions tests, while others bundle the cost into your vehicle registration or inspection fee.
- Retesting after a failed emissions test may cost the same as the initial test or be discounted, depending on your state's rules.
- Private repair shops and dealerships often charge more than state-run testing centers, sometimes adding $10 to $30 to the base fee.
How state location affects what you pay
Your state's environmental regulations are the biggest driver of cost. States that participate in the Regional Greenhouse Gas Initiative (RGGI) or follow California's stricter emissions standards typically charge more. These include New York, Massachusetts, Connecticut, Delaware, Maine, Maryland, New Hampshire, Rhode Island, and Vermont. In these states, expect to pay $40 to $75 for a standard test.
States in the middle tier — including Texas, Florida, Georgia, and Ohio — usually charge $20 to $40. States with no emissions testing at all (such as Wyoming, South Dakota, and Montana) charge nothing. Some states don't require emissions testing but allow it for vehicles that need it for out-of-state registration or sale purposes; these optional tests may be cheaper or free.
A few states bundle emissions testing into their vehicle inspection fee rather than charging separately. In these cases, you won't see a line item for "emissions test" — it's part of the overall inspection cost, which might be $15 to $50 depending on the state.
Vehicle type and age premiums
Diesel vehicles almost always cost more to test than gasoline vehicles. A diesel test typically adds $10 to $25 to the base fee because the equipment and procedures differ. Some states charge the same for all vehicles, but most have a separate diesel rate.
Older vehicles may also trigger a higher fee. States often charge more for vehicles over 25 years old or for vehicles that require special testing procedures. Heavy trucks and commercial vehicles have their own fee structure, usually $50 to $100 or more, because they require different equipment and longer test times.
Hybrid and electric vehicles have lower or zero emissions in many states, so they may be exempt from testing entirely or charged a reduced rate. Check your state's rules if you drive one of these vehicles.
Private testing centers versus state facilities
State-run emissions testing centers charge the official state fee with no markup. Private repair shops and dealerships that are authorized to perform emissions tests can charge the state fee, but many add a service fee on top — typically $10 to $30. This markup covers their overhead and profit.
If you have your test done at a dealership as part of a larger service (like an inspection or repair), the emissions test fee may be bundled into the total bill, making it harder to see what you're actually paying for the test itself. Always ask for an itemized receipt so you know the breakdown.
Some states allow only state-run facilities to perform emissions tests, so you have no choice. Others allow any certified testing station. If you have options, calling ahead to compare prices can save you $10 to $30.
What happens if you fail and need to retest
If your vehicle fails the emissions test, you'll need to repair the problem and retest. The retest fee is usually the same as the initial test fee — $25 to $75 depending on your state. Some states offer a discounted retest rate (perhaps $10 to $20) within a certain window after the first failure, but this varies widely.
A few states allow one free retest within 30 days of a failure, but this is uncommon. Most charge the full fee each time. If you fail multiple times, the costs add up quickly, so getting the repair right the first time matters financially.
Some repair shops will waive or discount the retest fee if you had them do the repair, but this is a business decision, not a rule. Ask before you commit to a repair shop.
How to find the exact fee for your state and vehicle
Your state's Department of Environmental Quality, Department of Motor Vehicles, or equivalent agency publishes the official fee schedule. Search "[your state] emissions test fee" or "[your state] vehicle inspection cost" to find the official page. The fee is usually listed by vehicle type and sometimes by model year.
If you're unsure whether your vehicle needs testing, the same state agency page will tell you. Some vehicles are exempt based on age, type, or registration class. Checking before you go saves a wasted trip.
If you're buying a used vehicle and need to know the test cost before purchase, contact a testing station in the state where you'll register it. They can tell you the exact fee for that vehicle type and answer questions about whether it will pass or what repairs it might need.
Frequently Asked Questions
Do I have to retest if I fail, or can I just fix the car and skip the retest?
You must retest to get a passing result on your emissions record. Without a passing test, you typically cannot renew your vehicle registration. The retest fee is usually the same as the initial test, so budget for it when you repair the vehicle.
Can I get a refund if I fail the test?
No. The test fee covers the cost of running the test, regardless of the result. The fee is non-refundable in all states. You pay again if you retest after repairs.
Are emissions tests required every year?
It depends on your state and vehicle. Some states require testing every year, others every two years, and some only for vehicles over a certain age. Check your state's rules — the requirement is usually listed on the DMV website or the testing center's page.
What if I move to a different state — do I have to retest?
Yes, if your new state requires emissions testing and your old state's test is not recognized. You'll need to pass that state's test before you can register your vehicle there. The cost will be whatever that state charges.
Can I do an emissions test online or by mail?
No. Emissions tests must be performed in person at a certified testing facility using specialized equipment. The vehicle must be present and running for the test to work.