Smog check costs depend on your state and the type of test your vehicle needs

A smog check typically costs between $30 and $80, though the exact price depends on where you live and whether your vehicle needs a basic emissions test or a more involved diagnostic. California, which has the most active smog check program in the country, sets a maximum fee that testing stations can charge—currently $70.75 for a basic test and $141.50 for a test that includes an on-board diagnostic (OBD) scan. Other states that require emissions testing, like New York, Colorado, and Texas, set their own fee caps or allow testing stations to set prices within a range.

The reason prices vary is that smog checks are not a single standardized test. Some states require only a tailpipe emissions test, which measures what comes out of your exhaust pipe. Others require an OBD scan, which reads the computer codes your vehicle's engine generates to detect emissions system problems. Older vehicles may need different testing than newer ones. And some states allow private repair shops to perform tests, while others use only state-run facilities—which affects what you pay and how quickly you can get tested.

Key Takeaways

  • Smog check fees are capped by state law in most places, so you cannot be charged more than the maximum allowed, though you may pay less at some testing stations.
  • California's fee cap is $70.75 for a basic test and $141.50 for a test with on-board diagnostic scanning, and these amounts are adjusted annually.
  • The type of test your vehicle needs—tailpipe only, OBD scan, or both—affects the final cost and depends on your vehicle's age and your state's requirements.
  • Some states allow you to get tested at any certified station, while others limit testing to specific facilities, which can affect availability and wait times in your area.

How state regulations set the price you pay

Most states that require smog checks publish a maximum fee that testing stations are allowed to charge. This cap is meant to prevent stations from overcharging, but it does not mean every station charges the same amount. A station may charge less than the cap, and some do, especially if they are competing for business in a crowded area. However, you should never pay more than the state maximum, and if a station tries to charge you over that amount, you can report it to your state's air quality board or environmental agency.

California updates its fee caps every year based on inflation. As of 2024, the basic smog check cap is $70.75 and the OBD test cap is $141.50. New York's fee structure is different—the state does not set a single cap but instead allows testing stations to charge within a range that varies by county. Texas caps fees at $14 for a basic test and $28 for a test that includes an inspection and repair authorization. Colorado allows stations to charge up to $30 for a basic test. If you live in a state that requires smog checks, your state's environmental or air quality agency website will list the current fee caps for your area.

What determines whether you need a basic test or an OBD scan

A basic smog check measures the gases coming out of your tailpipe—carbon monoxide, hydrocarbons, and nitrogen oxides. This test takes a few minutes and costs less. An OBD test connects a scanner to your vehicle's on-board diagnostic port (usually located under the steering wheel) and reads the codes your engine computer has stored. This test can detect emissions system problems that might not show up in a tailpipe test, and it costs more because it requires additional equipment and training.

Most states require an OBD test for vehicles from a certain model year forward—often 1996 or later, since that is when on-board diagnostics became standard. Older vehicles may only need a tailpipe test. Some states use a two-tier system: if your vehicle fails the basic test, you then have to pay for an OBD scan to find out why. Other states require the OBD scan from the start for newer vehicles. Your testing station will know which test your vehicle needs based on its year, make, and model, so you do not have to figure this out yourself—but knowing the difference helps you understand why the cost is what it is.

Where you can get tested and how that affects cost

In California, you can get a smog check at any station that displays the official smog check sign—these include independent repair shops, dealerships, and dedicated smog check stations. This competition keeps prices relatively consistent, and you can shop around if you want. In other states, the options may be more limited. Some states contract with specific testing facilities or require testing to happen at state-run centers, which means you have fewer choices and less ability to compare prices.

The type of facility also matters for what happens if you fail. At an independent repair shop, you might be able to get your vehicle repaired on the spot and retested without leaving. At a state-run facility, you may have to take your vehicle elsewhere for repairs and then return for a retest. Some states charge a separate retest fee (often half the original test fee), while others include one retest in the original price. Before you go in for a test, it is worth asking whether the station charges for a retest and whether they offer repair services if you fail.

Additional costs if your vehicle fails the test

If your vehicle fails a smog check, you will need to repair the problem and pay for a retest. The repair cost depends entirely on what is wrong—it could be as straightforward as replacing a spark plug or air filter (under $50) or as complex as replacing a catalytic converter or oxygen sensor (several hundred dollars). The retest fee is usually $10 to $30, depending on your state and testing station.

Some states offer repair information programs for low-income vehicle owners who fail smog checks. California's Smog Check Repair information Program, for example, can help pay for repairs if your household income is below a certain threshold. Check your state's air quality agency website to see whether such a program exists in your area. If you know your vehicle has been having emissions problems, it is worth looking into these programs before you get tested, because they can significantly reduce your out-of-pocket cost.

How often you need to pay for a smog check

The frequency of smog checks depends on your state and sometimes on your vehicle's age or condition. In California, most vehicles need a smog check every two years when they renew their registration. Some counties require annual checks for vehicles in certain age ranges. A few states require smog checks only when you buy a used vehicle or move into the state, not on a regular schedule. Check your state's Department of Motor Vehicles or air quality agency website to find out the requirement for your specific situation.

If your vehicle fails a smog check, you may be required to retest within a certain timeframe—often 30 days—to keep your registration valid. This is why understanding the retest fee matters: if you fail and have to pay for repairs plus a retest, the total cost can add up quickly. Planning ahead and getting your vehicle serviced before your smog check is due can help you avoid this expense.

Frequently Asked Questions

Can I get a smog check at any repair shop, or only at certified stations?

It depends on your state. In California, any shop with an official smog check license can perform the test. In other states, testing may be limited to specific facilities or state-run centers. Your state's air quality or environmental agency website lists where you can get tested in your area.

What if I just moved to a state that requires smog checks—do I have to get one right away?

Most states require a smog check when you register a vehicle for the first time in that state. Some states waive the requirement for new vehicles or vehicles recently purchased out of state. Contact your state's DMV to find out the requirement for your situation before you register.

Is there a way to avoid paying for a smog check?

No, if your state requires smog checks and your vehicle is subject to the requirement, you must get tested to register or renew your registration. However, you can reduce the cost by keeping your vehicle well-maintained—regular oil changes, air filter replacements, and tune-ups make it more likely you will pass on the first try and avoid retest fees.

Why does my smog check cost more than my friend's in the same state?

Testing stations can charge different amounts as long as they stay under the state maximum. Your vehicle may also need a different type of test—for example, if yours is newer, it may require an OBD scan, which costs more than a basic tailpipe test. Ask the station to explain the fee before you pay.

Do I have to pay the full smog check fee if my vehicle is brand new?

Most states exempt new vehicles from smog checks for a certain number of years—often the first four to six years of ownership. Check your state's requirements, as this varies. Once the exemption period ends, you will need to get tested on the regular schedule.