Smog check costs vary by state and test type, but most inspections run between $30 and $80
A smog check (also called an emissions test or vehicle inspection) costs money that depends on where you live and what kind of vehicle you drive. California charges the least — typically $30 to $50 for a basic test — while states like New York and Massachusetts charge $40 to $80. Some states charge more for diesel vehicles or heavy trucks. The test itself takes 10 to 30 minutes at a certified testing station, and you pay at the time of inspection, not before.
The price you see posted at a testing station is usually fixed by state law, so shopping around rarely saves money. What does change the cost is whether your vehicle passes or fails. A failed test means you either pay for repairs and a retest (which costs another $30 to $80), or in some states you can appeal the result or request a waiver if repairs are too expensive.
Key Takeaways
- Most smog checks cost between $30 and $80 depending on your state and vehicle type, with California on the lower end and northeastern states on the higher end.
- The inspection fee is set by state law, so the price is the same at any certified testing station in your area.
- A failed test requires either repairs and a retest (another $30 to $80) or an appeal or waiver request, depending on your state's rules.
- You pay the testing station directly at the time of inspection; there is no process process or advance payment.
- Some states waive or reduce the smog check cost for low-income vehicle owners, though the rules and income limits vary widely.
How smog check pricing works by state
Each state that requires smog checks sets the maximum price a testing station can charge. California's Bureau of Automotive Repair caps the fee at $49.75 for a basic test on most vehicles. New York charges $50 to $80 depending on the vehicle's age and type. Massachusetts charges $35 to $45. Texas charges $20 to $40. These are the legal maximums, and most stations charge at or near the cap.
Some states charge extra for certain vehicle types. Diesel vehicles often cost $10 to $20 more than gasoline vehicles because the test is more complex. Hybrid and electric vehicles may cost less or be exempt entirely. Heavy trucks and commercial vehicles can cost $50 to $100 or more. When you call a testing station, ask whether your specific vehicle type affects the price.
A few states — including Colorado, Oregon, and Washington — do not require smog checks at all, so there is no cost. If you live in one of these states and are moving to a state that does require them, you will need to budget for your first inspection after you register your vehicle there.
What happens if your vehicle fails the test
A failed smog check means your vehicle's emissions are above the legal limit for your state. You then have two main options: repair the vehicle and retest, or request a waiver or appeal.
If you choose to repair and retest, you pay a mechanic to fix the emissions problem (costs vary widely — $100 to $1,000 or more depending on the issue), then pay another $30 to $80 for the retest at a certified station. Some states allow you to retest at the same station that failed you; others require a different station. Ask the testing station which applies in your area.
If repairs are too expensive, many states offer a waiver or hardship exemption. California allows a waiver if repairs would cost more than $500 and your vehicle is older than a certain age. New York has a similar program. You request the waiver through the testing station or your state's environmental agency, and if approved, you can register your vehicle without passing the test. The waiver itself is usually free, but you may need to provide repair estimates to prove the cost.
Low-income discounts and fee waivers
Some states reduce or waive the smog check fee for low-income vehicle owners, but the rules differ significantly. California offers a $5 discount for households below 200% of the federal poverty line, though you must show proof of income at the testing station. Other states have more generous programs or none at all.
To find out whether your state offers a discount, contact your state's environmental agency or the testing station directly. You will typically need to bring a recent tax return, pay stub, or benefit letter showing your household income. The discount is applied at the time of inspection, so you do not need to explore in advance.
When you need a smog check and how often
Most states require a smog check when you first register a vehicle in that state, then every one or two years after that. Some states exempt new vehicles for the first four or five years. A few states only require smog checks for vehicles over a certain age — for example, California requires them for vehicles six years old and older.
You typically schedule a smog check a few weeks before your vehicle registration expires. The test is valid for 30 to 90 days depending on your state, so timing matters if your registration renewal date is far away. If you fail and need to retest, do it as soon as possible so you have time to renew your registration before it lapses.
Where to get a smog check
Certified testing stations are the only places that can perform an official smog check. These are usually independent repair shops, dealerships, or dedicated emissions testing centers. Your state's environmental agency website lists all certified stations in your area, or you can search by zip code.
Call ahead to confirm the station is open, ask about wait times, and verify the price for your vehicle type. Some stations accept walk-ins; others require appointments. Bring your vehicle registration and a valid ID. The test takes 10 to 30 minutes, and you receive a printed report when ready. If you pass, the station sends the result to your state's registration system, and you can renew your registration online or by mail.
Frequently Asked Questions
Can I get a smog check at my regular mechanic?
Only if your mechanic is certified by your state to perform smog checks. Not all repair shops are certified. Your state's environmental agency website lists certified stations, so check there first. If your mechanic is not certified, you will need to go to a certified testing station instead.
What if I just moved to a state that requires smog checks?
You will need a smog check before you can register your vehicle in the new state. Most states require it as part of the registration process. Schedule the test at a certified station in your new state, then use the passing report to complete your vehicle registration. If your vehicle fails, you will need to repair it or request a waiver before registration is approved.
Do I have to retest at the same station that failed me?
It depends on your state. Some states allow retests at any certified station; others require a different station. Ask the testing station that failed your vehicle what the rule is in your state. Either way, you pay the same retest fee.
How long is a smog check result valid?
A passing smog check is usually valid for 30 to 90 days, depending on your state. Use that time to renew your vehicle registration. If your registration renewal date is more than 90 days away, you can wait to get the smog check closer to that date to avoid having a result that expires before you need it.
What if I cannot afford the smog check fee?
Check whether your state offers a low-income discount or waiver by contacting your state's environmental agency. Some states reduce the fee for households below a certain income level. You will need to bring proof of income, such as a recent tax return or pay stub, to the testing station.