Emissions test costs range from $15 to $75 depending on your state, vehicle type, and testing facility

The price of an emissions test varies more by where you live than by anything else. Some states charge a flat fee set by law; others let testing stations set their own prices within a range. A few states don't require emissions testing at all, so you pay nothing. If your state does require it, you'll find the cost listed on your state's environmental or motor vehicle agency website, along with which counties or cities are covered.

Most states that require emissions testing charge between $20 and $50 for a standard test. Some states add a small fee if your vehicle fails and you need a retest. A handful of states charge less than $20; a few charge more than $50, particularly if you drive a diesel vehicle or an older model that requires a more complex test.

Key Takeaways

  • Your state's environmental or motor vehicle agency sets the emissions test fee, and you can find the exact amount on their website before you go.
  • Most states charge between $20 and $50 for a single test, with some adding a separate fee if you fail and need to retest.
  • Diesel vehicles and vehicles older than a certain year (usually 1975 or earlier) may cost more to test or may be exempt entirely.
  • Some states waive the fee for low-income drivers, so check whether your state offers a fee waiver program.

How state and local rules affect what you pay

States that require emissions testing fall into two groups: those with a state-set price and those that allow testing stations to charge within a range. California, for example, sets a maximum fee that stations cannot exceed. Texas lets stations charge what they want but publishes the average price so you can shop around. New York has a fixed fee. Check your state's environmental quality or air quality division website to see which model your state uses.

Some states only require emissions testing in certain counties or metropolitan areas with air quality concerns. If you live in a rural area or a county that doesn't require testing, you won't pay anything. Your vehicle registration renewal notice will tell you whether testing is required in your county.

Retests and failed inspections

If your vehicle fails the emissions test, you'll need to have it repaired and then tested again. The retest itself usually costs the same as the first test, though some states charge a reduced retest fee. The repair work—which might involve replacing a catalytic converter, fixing an oxygen sensor, or addressing other emissions-related problems—is what costs real money, and that price depends entirely on what's wrong with your vehicle and which mechanic you use.

Many states give you a window of time (often 30 to 60 days) to get repairs done and return for a retest. If you don't retest within that window, you may have to pay the full test fee again when you come back, rather than a retest fee. Check your state's rules before you leave the testing station.

Vehicles that cost more or are exempt

Diesel vehicles often cost more to test than gasoline vehicles because they require different equipment and take longer. Some states charge $10 to $20 extra for a diesel test. Very old vehicles—typically those made before 1975—are often exempt from emissions testing altogether, so you pay nothing. Some states exempt vehicles over a certain age (like 25 or 30 years old) as well.

Electric vehicles and some hybrid vehicles are exempt in most states because they produce no tailpipe emissions. If you own one, you won't need an emissions test, though you may still need a safety inspection depending on your state.

Fee waivers and reduced-cost testing

A small number of states offer fee waivers or reduced fees for low-income drivers. These programs are not common, but they do exist in some places. Your state's environmental agency website will list any income-based fee reduction programs. You'll typically need to show proof of income to may have access to, such as a recent tax return or pay stub.

Some testing stations also offer discounts if you bundle the emissions test with a safety inspection, since both are often required at the same time. It's worth asking when you call to schedule.

Where to find the exact fee for your state

The fastest way to find your state's emissions test fee is to visit your state's Department of Environmental Quality, Department of Air Quality, or Department of Motor Vehicles website. Search for "emissions test fee" or "vehicle emissions inspection cost." The page will usually list the fee, which counties require testing, and which types of vehicles are exempt.

You can also call your local testing station directly and ask what they charge. If your state allows stations to set their own prices, calling a few stations in your area will give you a sense of the range. Some stations post their fees online or on their storefront.

What happens if you don't get tested when required

If your state requires an emissions test and you don't get one, you won't be able to renew your vehicle registration. Your registration renewal notice will tell you whether testing is required. Some states won't issue a registration sticker until proof of a passing emissions test is submitted. Others will give you a temporary registration but won't make it permanent until you test.

Driving with an expired registration because you skipped the emissions test can result in a traffic ticket. The fine for an expired registration is usually $100 to $300, depending on your state—far more than the cost of the test itself.

Frequently Asked Questions

Can I do an emissions test at any repair shop, or only at official testing stations?

It depends on your state. Some states allow any certified repair shop to perform emissions testing. Others require you to go to a state-designated testing station. Your state's environmental agency website will list which facilities are authorized to test in your area.

Do I have to pay the emissions test fee upfront, or can I pay when I pass?

You pay the fee upfront, before the test is performed. You don't get a refund if you fail. The fee covers the cost of running the test, not the outcome.

How long does an emissions test take?

A standard emissions test usually takes 15 to 30 minutes. Some testing stations are faster than others. If the station is busy, you may wait longer. Call ahead to ask about wait times, and some stations let you schedule an appointment.

What if I just moved to a different state—do I have to get a new emissions test?

If your new state requires emissions testing and your old state didn't, yes, you'll need to get one before you can register your vehicle there. If both states require it, you may be able to use a recent test from your old state if it was done within the past 30 to 60 days, but check your new state's rules first.

Is there a way to avoid paying for an emissions test?

Only if your vehicle is exempt (electric, very old, or diesel in a state that doesn't test diesel) or if you live in a state or county that doesn't require testing. Otherwise, you must pay the fee to renew your registration. Some states offer fee waivers for low-income drivers—check your state's website.