Smog test costs range from $30 to $80 depending on your vehicle type and state

A smog test (also called an emissions test or smog check) costs between $30 and $80 in most states that require them. The exact price depends on whether you drive a standard gasoline vehicle, a diesel truck, or a hybrid, and which state you live in. California, for example, tends to run higher than other states—typically $50 to $75—while some Midwestern states charge closer to $30 to $45. The test itself takes 10 to 30 minutes and checks whether your vehicle's emissions meet state standards.

You pay the testing station directly when you show up. There is no state rebate or discount program that covers the cost. Some repair shops offer the test for free if you use them for any repairs that come up, but this is not standard practice and varies by shop.

Key Takeaways

  • Smog test fees range from $30 to $80 and vary by state, vehicle type, and testing station.
  • You pay the testing station in cash or card at the time of the test; there are no state discounts or rebates.
  • If your vehicle fails, you will pay for repairs separately, then pay again for a retest (usually $15 to $30).
  • Finding a certified testing station in your state is the first step—your state's air quality agency website lists them by location.

What the test covers and why the price varies

The smog test measures tailpipe emissions—mainly nitrogen oxides, particulate matter, and hydrocarbons—to confirm your vehicle meets state pollution standards. The test does not check your oil, brakes, or other mechanical systems. It is purely an emissions measurement.

Price varies because different vehicle types require different testing equipment. A standard gasoline sedan costs less to test than a diesel truck or a vehicle with a hybrid system. Some states also charge differently based on the vehicle's model year—older vehicles sometimes cost more to test because they require additional checks. Testing stations set their own fees within state limits, so two stations in the same city may charge different amounts.

Finding a certified testing station near you

Your state's air quality or environmental agency maintains a list of certified smog testing stations. In California, this is the Bureau of Automotive Repair (BAR). In Texas, it is the Texas Commission on Environmental Quality (TCEQ). In New York, it is the Department of Environmental Conservation (DEC). Search "[your state] smog test stations" or "[your state] emissions test locations" to find the official list.

The list usually includes the station's address, phone number, and hours. Call ahead to confirm they test your vehicle type and ask about their fee. Some stations are busier than others—calling first also tells you whether you can walk in or need an appointment. Many stations are independent repair shops, but some are dedicated testing-only facilities.

What happens if your vehicle fails

If your vehicle fails the smog test, you will need to have it repaired and then pay for a retest. The retest fee is usually $15 to $30, depending on your state. The repair cost depends entirely on what is wrong—a loose gas cap might cost nothing to fix, while a faulty oxygen sensor could run $200 to $400.

You have a set window to fix the vehicle and retest. In California, you have 30 days from the test date. In other states, the window may be longer or shorter. Your test report will show the important date. If you miss it, you will have to pay for a full test again, not just a retest.

States that require smog tests and when you need one

Not all states require smog tests. States with the strictest emissions standards—California, New York, Massachusetts, Connecticut, Delaware, Maine, Maryland, New Jersey, Rhode Island, and Vermont—require them. Texas, Colorado, and several other states require tests in certain counties or metropolitan areas. Some states require tests only for vehicles over a certain age, usually 4 to 6 years old.

You typically need a smog test when you renew your vehicle registration, buy a used vehicle, or move to a state that requires one. The timing depends on your state's renewal schedule. Check your vehicle registration notice or your state's DMV website to see whether you are required to test and when.

Preparing your vehicle before the test

You do not need to do much to prepare. Make sure your vehicle has been driven recently—a cold engine can fail the test even if the vehicle is fine. Drive it for at least 10 to 15 minutes before arriving at the testing station. Bring your vehicle registration and proof of insurance, as most stations ask to see them before testing.

If your check engine light is on, the vehicle will likely fail. If you know the light is on, have the issue diagnosed before the test. A mechanic can read the code for $50 to $100, which may save you the cost of a failed test and a retest. If the light comes on during the test, the station will tell you and you can have it checked before retesting.

What to do if you cannot afford the test or retest

Some states and counties offer fee waivers or reduced-cost testing for low-income vehicle owners. California's Bureau of Automotive Repair has a Smog Check information Program that can reduce or waive fees in certain cases. Texas offers discounts through some county programs. Contact your state's air quality agency directly to ask whether a reduced-cost option exists in your area.

If your vehicle fails and the repairs are expensive, some states have repair information programs. These are less common than testing information, but they exist in a few places. Again, your state's air quality agency is the place to ask. If no state program exists, some nonprofits and community action agencies offer vehicle repair grants or loans for low-income drivers—search "[your county] vehicle repair information" to see what is available locally.

Frequently Asked Questions

Can I take my smog test at any repair shop?

No. Only certified testing stations can perform official smog tests. A regular repair shop can diagnose why your vehicle might fail, but they cannot issue the test certificate. Your state's air quality agency website lists all certified stations.

How long does a smog test take?

The test itself takes 10 to 30 minutes, depending on the vehicle and the station's equipment. Waiting time varies—busy stations may have a line, so arriving early or calling ahead helps. Plan for 30 to 60 minutes total if you walk in without an appointment.

Do I need a smog test if I just bought a used car?

It depends on your state and when the previous owner last tested it. Some states require a test before you register the vehicle in your name. Others only require it during your regular registration renewal. Check your state's DMV website or call your local DMV office to confirm what applies to you.

What if I fail the smog test twice?

You can retest as many times as needed. Each retest costs the standard retest fee. If your vehicle keeps failing, the problem is likely mechanical and needs a mechanic's diagnosis, not just repeated testing. A repair shop can read your vehicle's diagnostic codes to identify the issue.

Is a smog test the same as a safety inspection?

No. A smog test checks emissions only. A safety inspection (required in some states) checks brakes, lights, wipers, and other safety systems. Some states require both, and some testing stations offer both services, but they are separate tests with separate fees.