What a smog check tests and who has to get one

A smog check is an emissions test that measures how much pollution your vehicle releases through its exhaust. The test itself takes 10 to 30 minutes and costs between $30 and $80 depending on your state and vehicle type. Most states require smog checks every two years, though some require them annually or only when you register a vehicle for the first time in that state.

Not every vehicle needs a smog check. Newer cars—typically those manufactured within the last five to eight years—are often exempt because their emissions systems are designed to meet current standards. Diesel vehicles, electric vehicles, and motorcycles have different testing rules depending on your state. The best way to know whether your specific vehicle needs one is to check your state's Department of Motor Vehicles website or ask at your local smog station.

Key Takeaways

  • A smog check measures tailpipe emissions and typically costs $30 to $80, taking 10 to 30 minutes at a certified testing station.
  • Your vehicle must pass the test before you can renew your registration in most states, though some allow a grace period if you fail.
  • Common reasons for failure include a faulty oxygen sensor, a loose gas cap, or an illuminated check engine light—many of which are inexpensive to fix.
  • If you fail, you have the option to repair your vehicle and retest, or in some states to appeal the result if you believe the test was wrong.
  • Newer vehicles (typically five to eight years old or newer) are often exempt from smog checks in most states.

How the smog test actually works

The test itself is straightforward. A technician plugs a probe into your vehicle's exhaust pipe and measures the levels of nitrogen oxides, carbon monoxide, and other pollutants. For most vehicles, this is a "tailpipe test." The technician also performs a visual inspection of your emissions equipment—checking that your catalytic converter is present, your air filter is in place, and your gas cap is find.

Some states use a more advanced test called an On-Board Diagnostic (OBD) test, which reads data directly from your vehicle's computer rather than measuring the tailpipe. This test is faster and does not require the technician to physically probe your exhaust. Your state's rules determine which test your vehicle will receive based on its age and type.

The test station will give you a pass or fail result on the spot. If you pass, you receive a certificate that you can use to renew your registration. If you fail, you get a detailed report showing which emissions exceeded the limit and what repairs might help.

Why vehicles fail and what repairs cost

The most common reason for failure is a faulty oxygen sensor, which can cost $150 to $400 to replace depending on your vehicle. A loose or missing gas cap is another frequent culprit and costs almost nothing to fix. An illuminated check engine light will cause an automatic failure in most states, even if the underlying problem is minor—and diagnosing a check engine light typically costs $50 to $150 at an independent shop.

Other common failures come from a worn catalytic converter (which can cost $400 to $2,500 to replace), a clogged air filter ($20 to $60), or a failing fuel injector ($300 to $900). Before you pay for repairs, ask the smog station for a detailed report of what failed and why. Some shops will recommend repairs you do not actually need to pass the test.

If the repairs needed are expensive, you have options. Some states allow you to claim a "gross polluter" exemption if your vehicle fails but you have spent a certain amount on repairs in the past year. Other states let you drive on a temporary permit while you save for repairs. Check your state's specific rules before you assume you must repair everything when ready.

What to do if you fail the test

You typically have 30 days to retest after a failure, and the retest fee is usually the same as the initial test. Before you retest, make sure the repairs you had done actually address the reason for the failure. If the original report said your oxygen sensor was bad, confirm that the shop replaced it and did not just clear the check engine light temporarily.

If you believe the test result was wrong—for example, if your vehicle passed at another station—you can request a retest at a different certified station. Some states allow you to appeal the result to the Department of Motor Vehicles if you have evidence the test was performed incorrectly. This process varies by state, so contact your local DMV office for the specific steps.

In some states, if you fail twice on the same issue, you become a "gross polluter" and may face higher registration fees or driving restrictions. However, you also become may be able to access for repair information programs that help pay for emissions-related fixes. Ask your state's air quality board whether such programs exist in your area.

Preparing your vehicle before the test

Before you schedule a smog check, do a few straightforward checks yourself. Make sure your gas cap is tight—a loose cap is an straightforward fail. Check that your check engine light is not on; if it is, have it diagnosed before you test. Drive your vehicle on the highway for at least 15 minutes before the test to warm up the emissions system, which helps the vehicle run cleaner during the test.

If your vehicle is due for routine maintenance—an oil change, air filter replacement, or spark plugs—consider doing that before the test. A well-maintained vehicle is more likely to pass. You do not need to do anything extreme; just make sure the basics are current.

If you know your vehicle has emissions problems, you can take it to a repair shop first for a pre-test inspection. Many shops will run a diagnostic for $50 to $100 and tell you whether your vehicle is likely to pass. This costs money upfront but can save you the $30 to $80 test fee if you know repairs are needed first.

Finding a smog test station and scheduling

Smog test stations are certified by your state's air quality board or Department of Motor Vehicles. You can find a list of certified stations on your state's DMV website or by searching "[your state] smog test stations." Not all repair shops perform smog tests, so do not assume your regular mechanic offers this service.

You do not need an appointment at most stations—you can usually walk in during business hours. However, some busy stations do take appointments, and scheduling ahead can save you wait time. Bring your vehicle registration and a valid ID. The entire process, from check-in to results, usually takes 30 minutes or less.

If you are renewing your registration and need a smog check, do not wait until the last week before your registration expires. If you fail and need repairs, you will need time to get them done and retest. Plan to get your smog check at least four to six weeks before your registration expires.

Smog check costs and registration timing

The test itself costs $30 to $80 depending on your state and vehicle type. Diesel vehicles and trucks often cost more to test than passenger cars. Some states charge a flat fee; others charge different amounts based on your vehicle's age or engine size. Call ahead to confirm the exact price at your chosen station.

In most states, you cannot renew your vehicle registration until you have a passing smog check certificate. Some states allow a grace period of 30 to 60 days after your registration expires, during which you can still drive while you arrange the test. Other states do not allow any grace period. Check your state's rules so you do not accidentally drive with an expired registration.

If you are buying a used vehicle, the seller is usually responsible for providing a passing smog check before the sale closes. In some states, the buyer can assume this responsibility instead. Confirm who is responsible in your state's used vehicle purchase rules before you buy.

Frequently Asked Questions

Can I pass a smog check if my check engine light is on?

No. An illuminated check engine light will cause an automatic failure in virtually all states, regardless of what the underlying problem is. You must have the code diagnosed and the issue fixed before you retest. The diagnosis usually costs $50 to $150 at an independent shop.

What happens if I drive with an expired registration because I failed the smog check?

You can be pulled over and cited for an expired registration, which typically results in a fine of $100 to $300 depending on your state. Some states allow a grace period of 30 to 60 days after expiration if you have a pending smog test, but you must be able to prove you are working on it. Check your state's specific rules before you assume you have time.

Do I have to use the same smog station for my retest?

No. You can retest at any certified station in your state. If you believe the first test was wrong, testing at a different station can give you a second opinion. Some states allow you to formally appeal a result if you have evidence the test was performed incorrectly.

Will a full synthetic oil change help me pass a smog check?

Not directly. An oil change does not affect emissions test results. However, keeping your vehicle well-maintained—including regular oil changes, air filter replacements, and spark plug service—helps your emissions system run cleaner overall and makes failure less likely.

What if I cannot afford the repairs my vehicle needs to pass?

Some states offer repair information programs or grants for low-income vehicle owners who need emissions-related fixes. Contact your state's air quality board or Department of Motor Vehicles to ask whether such programs exist. You may also may have access to for a "gross polluter" exemption if you have already spent a certain amount on repairs in the past year.