Smog check prices vary by location and test type, but most inspections run between $30 and $80
A smog check — also called an emissions test or inspection — costs differently depending on which state you live in, what kind of vehicle you drive, and whether your car passes or fails on the first try. California, which runs the largest smog check program in the country, sets the maximum price that test-only stations can charge. As of 2024, that cap is $71.65 for a basic test-only inspection. Stations that also do repairs may charge less, but they can also charge more if your vehicle fails and needs work.
Other states that require emissions testing — including Colorado, Connecticut, Delaware, Illinois, Massachusetts, Missouri, Nevada, New Jersey, New Mexico, New York, Ohio, Oregon, Pennsylvania, Rhode Island, Texas, Utah, Virginia, Washington, and Wisconsin — each set their own price limits or allow stations to set their own rates. In states without price caps, you might pay anywhere from $25 to $100 depending on the testing facility and what equipment they use.
The type of test also matters. A basic tailpipe test costs less than a computerized on-board diagnostic (OBD) test, which reads data directly from your vehicle's engine computer. Older vehicles typically need tailpipe tests; newer ones usually need OBD tests. If your vehicle fails, you may need to pay for a retest after repairs, which is usually a separate fee of $15 to $40.
Key Takeaways
- California caps smog check prices at $71.65 for test-only stations, but other states set their own limits or allow stations to charge what they want.
- The cost depends on your vehicle's age, the type of test required, and whether you pass on the first try.
- Repair shops that perform smog checks may charge less than dedicated test-only stations, but they can charge more if your car needs work.
- You can find nearby testing stations through your state's environmental agency website or by searching for "smog check near me" with your ZIP code.
- Retests after repairs usually cost $15 to $40 and are charged separately from the initial inspection.
How to find smog check stations in your area
The fastest way to find a nearby station is through your state's environmental or air quality agency. California residents can search the Bureau of Automotive Repair's online station locator at bar.ca.gov, which shows test-only stations, repair stations, and their current prices. You can filter by ZIP code, city, or county. Other states maintain similar databases — Colorado's Air Quality Control Commission, Texas's Commission on Environmental Quality, and New York's Department of Environmental Conservation all publish lists of authorized testing locations.
If you cannot find your state's official locator, a general search for "smog check near me" or "emissions testing [your city]" will return nearby stations. Call ahead before you go — ask whether they perform the type of test your vehicle needs (tailpipe or OBD), what their current price is, and whether they have same-day appointments. Some stations are walk-in only; others require reservations, especially during peak testing periods like the end of the month.
You can also ask your mechanic or repair shop if they perform smog checks. Many do, and they may offer a discount if you have other work done at the same time. However, repair shops are not required to post their prices online, so you will need to call and ask.
Price differences between test-only and repair stations
Test-only stations are dedicated to emissions testing and cannot perform repairs. In California, they are capped at $71.65 per test. Because they have lower overhead than repair shops, they often charge less — many stay in the $50 to $65 range. The trade-off is that if your vehicle fails, you have to take it somewhere else for repairs and then return for a retest.
Repair stations can perform both testing and repairs under one roof. They may charge less for the initial test — sometimes $40 to $60 — but if your car fails, they can charge for the repairs themselves. This can add hundreds of dollars to the total cost if your vehicle needs catalytic converter work, oxygen sensor replacement, or engine repairs. Some repair stations use the failed test as a way to upsell unnecessary work, so get a second opinion if the repair estimate seems high.
If you choose a repair station, ask upfront whether they will charge you for the retest after repairs are complete. Some include it in the repair price; others charge an additional $15 to $40. Understanding this before you authorize work can prevent surprise charges.
What affects the total cost of a smog check
Your vehicle's age is the biggest factor. Cars made before 1996 usually need a tailpipe test, which is simpler and sometimes cheaper than an OBD test. Vehicles from 1996 onward typically need an OBD test, which reads your car's onboard computer. Some states charge different rates for each type — for example, a tailpipe test might cost $45 while an OBD test costs $65.
Whether your vehicle passes or fails on the first try also changes the total cost. A passing test is a single fee. A failing test means you pay for the initial inspection, then pay for repairs (which can range from $100 to $2,000 or more depending on what is wrong), and then pay for a retest. If your vehicle fails a second time, you may need to pay for additional repairs and another retest.
Your location matters too. Rural areas may have fewer testing stations, which can mean higher prices or longer wait times. Urban areas usually have more competition, which can drive prices down. Some states also charge different rates based on vehicle weight or emissions class, though this is less common.
When you need a smog check and how often
Most states require a smog check when you register a vehicle for the first time, renew your registration, or transfer ownership. California requires testing every two years for most vehicles, though some newer cars (typically 2000 and newer) may be exempt for their first few years. Other states have different schedules — some require testing every year, others every two years, and some only when you buy or register a vehicle.
Check your vehicle registration notice or your state's environmental agency website to find out when your next test is due. If you miss the important date, you may not be able to renew your registration, and you could face fines. Some states allow a grace period of 30 to 60 days after your registration expires, but do not count on it.
Vehicles that are very old, very new, or in certain categories may be exempt. Diesel vehicles, motorcycles, and electric vehicles have different rules in different states. Check your state's specific requirements before you schedule a test.
What to expect during a smog check
The test itself usually takes 15 to 30 minutes. For an OBD test, the technician plugs a scanner into your vehicle's diagnostic port (usually under the steering wheel) and reads the data. For a tailpipe test, they insert a probe into your exhaust pipe and measure emissions. You will stay in or near the vehicle during the test.
Bring your vehicle registration and a valid photo ID. Some states require proof that you own the vehicle or have permission to test it. If your vehicle has a check engine light on, it will likely fail the test — the light indicates a problem that the emissions system cannot clear. You will need to have the problem diagnosed and fixed before you can pass.
If you pass, you will receive a certificate or sticker (depending on your state) that you can use to complete your vehicle registration. If you fail, the station will give you a report showing what emissions are out of range. Take this report to a repair shop and have them diagnose the problem. Once repairs are done, schedule a retest at the same station or a different one.
Frequently Asked Questions
Can I get a smog check at any repair shop?
No. Only stations certified by your state's environmental agency can perform official smog checks. You can find certified stations through your state's air quality agency website. Some repair shops are certified; others are not. Always verify that a station is authorized before you go.
What if my vehicle fails the smog check?
You will receive a report showing which emissions are out of range. Take it to a repair shop, have the problem fixed, and then schedule a retest. The retest usually costs $15 to $40. If you fail a second time, you may need additional repairs or a diagnostic test to find the root cause.
Do I need an appointment or can I just walk in?
It depends on the station. Call ahead to ask whether they accept walk-ins or require reservations. During busy times like the end of the month, wait times can be long, so an appointment is usually faster.
How long does a smog check take?
The actual test takes 15 to 30 minutes. However, if the station is busy, you may wait longer. Plan for 30 minutes to an hour total, including check-in and paperwork.
What happens if I do not get a smog check when it is due?
You will not be able to renew your vehicle registration. Some states allow a grace period of 30 to 60 days after your registration expires, but you should not rely on this. Driving with an expired registration can result in fines.