Smog test costs range from $30 to $80 depending on where you live and what your vehicle needs

A smog test (also called an emissions test or smog check) costs between $30 and $80 in most states, though some places charge more. The price depends on three things: your state's fee structure, whether your vehicle needs a basic test or a more thorough one, and which testing station you choose. California, for example, tends to be at the higher end because the state runs a stricter program. Texas and other states with less stringent requirements often charge less. Some testing stations are state-run facilities with fixed prices; others are private shops that set their own rates within state limits.

The test itself takes 10 to 30 minutes. A technician will plug a diagnostic scanner into your vehicle's onboard computer, run it through a series of checks, and measure what comes out of your tailpipe. If your vehicle passes, you get a certificate or sticker (depending on your state) that proves you met emissions standards. If it fails, you'll need repairs before you can retest—and that's where costs climb.

Key Takeaways

  • Basic smog tests cost $30 to $80 in most states, with California and a few others charging toward the higher end of that range.
  • The test takes 10 to 30 minutes and checks your vehicle's emissions through a tailpipe reading and onboard computer scan.
  • Retests after repairs are usually cheaper than the initial test, often $15 to $30, and some states waive the retest fee if you pass on the second try.
  • Prices vary between state-run testing stations and private shops, so calling ahead to compare can save you $10 to $20.
  • Failing a smog test often means repairs costing $200 to $1,000 or more, depending on what's wrong with your emissions system.

Why prices differ between states and testing locations

States set the maximum price a testing station can charge, but they don't all set it at the same level. California caps smog test fees at around $70 to $75 for most vehicles, while states like Nevada, Arizona, and Colorado typically allow $40 to $50. Some states don't regulate the price at all, leaving it to the market—which means a shop in one county might charge $35 and another 20 miles away might charge $65.

State-run testing stations (common in California and a few other places) have fixed prices set by the state, so you pay the same amount no matter which location you visit. Private testing stations—repair shops, tire shops, and dedicated smog test centers—can charge up to the state's maximum but often charge less to stay competitive. If you have a choice, calling three or four nearby stations takes five minutes and can reveal a $15 to $20 difference.

Diesel vehicles and trucks sometimes cost more to test than passenger cars because they require different equipment or longer testing procedures. Heavy-duty diesel trucks may cost $100 or more. Ask when you call whether your vehicle type affects the price.

What happens if your vehicle fails the test

A failed smog test means your emissions are above the legal limit for your state. The test report will tell you which system failed—usually the catalytic converter, oxygen sensors, the fuel system, or the engine control computer. You then have to get those parts repaired or replaced before you can retest.

Repair costs vary wildly depending on what failed. A new oxygen sensor might cost $150 to $300 installed. A catalytic converter replacement can run $400 to $1,200 or more. An engine control computer repair or replacement might be $500 to $1,500. Some states offer repair information programs for low-income vehicle owners, but availability and income limits vary—check your state's environmental agency website to see what's available where you live.

After repairs, you'll need a retest. Most states charge $15 to $30 for a retest, which is cheaper than the initial test. Some states waive the retest fee if you pass on the second attempt, so ask the testing station about their retest policy before you leave.

How often you need to test and when it's required

Testing frequency depends on your state and sometimes on your vehicle's age and type. In California, most vehicles need a smog test every two years. In Texas, it's every two years for vehicles in certain counties. Some states test annually; others test every three years or only when you register a vehicle for the first time in that state. A few states don't require smog testing at all.

Your vehicle registration renewal notice will tell you whether a smog test is required. If it is, you must pass the test before you can renew your registration. Some states let you renew registration online or by mail if you have a current passing smog certificate, but others require the test to be done within a certain window before renewal—usually 90 days before or after your renewal date.

If you move to a state that requires smog testing and your vehicle is registered in another state, you'll typically need to pass a test as part of the registration transfer process. This is separate from your regular testing schedule.

Where to get a smog test and what to bring

You can get a smog test at a state-run testing station, a private repair shop, a tire shop, or a dedicated smog test center. Search online for "smog test near me" or "emissions test [your city]" to find nearby options. Your state's environmental agency or air quality board website usually has a list of certified testing stations.

Bring your vehicle registration or proof of ownership and a valid photo ID. Some states require you to bring your vehicle's maintenance records or proof that you've had recent repairs done, though this is less common. Call ahead to confirm what the specific station needs and whether they accept walk-ins or require an appointment. Many testing stations can fit you in the same day, but during peak times (around registration renewal important date) you may wait a week or more.

Make sure your vehicle is in reasonable running condition before you go. If your check engine light is on, the test will likely fail. If your vehicle won't start or has obvious mechanical problems, the testing station may refuse to test it until repairs are made.

Preparing your vehicle to pass a smog test

The best way to avoid a failed test is basic maintenance. Keep your engine oil and filter changed on schedule, replace your air filter every 12,000 to 15,000 miles, and have any check engine light diagnosed and repaired right away. A vehicle that's been well-maintained is far more likely to pass on the first try.

Before your test appointment, drive your vehicle on the highway for 15 to 20 minutes to warm up the engine and the catalytic converter. A cold engine can fail the test even if the vehicle is mechanically sound. Some testing stations require the engine to be at normal operating temperature when you arrive.

If your vehicle has failed before, get a pre-test inspection at a repair shop that specializes in emissions work. They can run a diagnostic scan for $50 to $100 and tell you whether your vehicle will pass before you pay for the official test. This can save you money if repairs are needed—you'll know what to fix before you spend the testing fee.

Frequently Asked Questions

Can I test my vehicle in a different state than where it's registered?

No. You must test in the state where your vehicle is registered. If you're moving and need to register your vehicle in a new state, that state will require a passing test as part of the registration transfer. You cannot use a test from your old state.

What if I fail the smog test twice?

You can retest as many times as needed. Each retest costs the retest fee (usually $15 to $30). If your vehicle keeps failing, the problem is likely more serious than a straightforward sensor replacement. Take it to a repair shop that specializes in emissions diagnostics—they can identify what's actually wrong instead of guessing at repairs.

Do I have to test at a specific station or can I choose any certified station?

You can choose any certified testing station in your state. Prices and wait times vary, so it's worth calling a few to compare. Some stations are faster or cheaper than others, and you're not locked into using the same one twice.

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, steering, and other safety systems. Some states require both; some require only one. Your registration renewal notice will tell you which tests are required.

What if my vehicle is too old to test?

Most states exempt vehicles older than 25 to 30 years from smog testing, though the cutoff year varies. Check your state's environmental agency website or call your local testing station to confirm whether your vehicle is exempt based on its model year.