What you need to know about Salt Lake City emissions tests

Salt Lake City requires emissions testing for most vehicles registered in Salt Lake, Davis, Weber, and Utah counties. The test measures what your vehicle's exhaust contains — mainly nitrogen oxides and particulate matter — to make sure it meets state air quality standards. You'll take your car to a licensed testing station, the technician will run a diagnostic, and you'll get a pass or fail result on the spot.

The test itself takes about 15 minutes and costs between $15 and $25, depending on the station. You don't need an appointment at most locations, though some stations accept them. If your vehicle passes, you get a certificate you'll need when you renew your registration. If it fails, you have options to repair and retest, usually at a reduced cost.

Key Takeaways

  • Salt Lake City emissions tests are required every two years for most vehicles, with some exceptions for newer cars and electric vehicles.
  • You can find licensed testing stations through the Utah Division of Air Quality website or by searching for "emissions testing near me" — not all repair shops offer this service.
  • The test costs $15 to $25 and takes about 15 minutes; you'll receive your pass or fail result when ready.
  • If your vehicle fails, you can take it to a repair shop, fix the problem, and retest at most stations for a lower fee.
  • You must have a current emissions test certificate to renew your vehicle registration in the four-county area.

Which vehicles need an emissions test in Salt Lake City

Not every vehicle in the Salt Lake City area needs an emissions test. The requirement depends on your vehicle's age, type, and where it's registered. Generally, gasoline-powered cars and light trucks registered in Salt Lake, Davis, Weber, or Utah counties need testing every two years.

Vehicles exempt from testing include electric vehicles, motorcycles, vehicles over 25 years old, and some newer model-year cars (the cutoff changes yearly). Diesel vehicles have separate testing requirements. When you go to renew your registration, the county clerk's office will tell you whether your specific vehicle needs a test — you can also call the Utah Division of Air Quality at 801-536-4000 to confirm.

Where to find a licensed emissions testing station

The Utah Division of Air Quality maintains a searchable list of licensed testing stations on its website at air.utah.gov. You can filter by county and city to find stations near you. Most stations are independent testing facilities, though some repair shops and dealerships also offer the service.

Call ahead if you want to confirm hours or ask whether they accept walk-ins. Many stations are open early morning and evening to accommodate working schedules. If a station is busy, you may wait 30 minutes to an hour, but the actual test takes only about 15 minutes once you're in the bay.

What happens during the test and what results mean

When you arrive at the testing station, bring your vehicle registration and proof of insurance. The technician will connect a diagnostic machine to your vehicle's onboard computer and run the test. The machine measures emissions from your exhaust system and compares them to state standards.

You'll receive your result when ready — either a pass or a fail. A pass means your vehicle meets Utah air quality standards and you can proceed with registration renewal. A fail means your vehicle's emissions are above the allowed limit. The test report will show which pollutants exceeded the standard, which helps a mechanic know what to repair.

What to do if your vehicle fails the emissions test

A failed test is not permanent. You have the option to take your vehicle to a repair shop, have the emissions-related problem fixed, and return to a testing station for a retest. Most stations charge a reduced retest fee, typically $5 to $10, rather than the full test price.

Common reasons for failure include a faulty oxygen sensor, a loose gas cap, a malfunctioning catalytic converter, or an engine light that's on. A mechanic can diagnose the specific issue using the test report. Some repair shops specialize in emissions repairs and may be faster or cheaper than a general shop. Keep your failed test report — you'll need it when you retest.

Timing and registration renewal

You must have a passing emissions test certificate before you can renew your vehicle registration. The certificate is valid for two years from the test date. Plan to get your test done before your registration expires, not after — if your registration lapses, you cannot legally drive the vehicle.

The Utah Division of Air Quality sends test results electronically to the county clerk's office, so there's no paperwork to carry. When you go to renew your registration online or in person, the system will show whether you have a current passing test on file. If you fail and need to retest, do so as soon as possible to avoid registration delays.

Cost breakdown and payment

The emissions test itself costs $15 to $25 at most Salt Lake City-area stations. Prices vary slightly by location but are set by individual testing facilities. A retest after a repair typically costs $5 to $10. These fees are separate from registration renewal fees, which the county clerk charges.

If your vehicle fails and needs repairs, the repair cost depends entirely on what's wrong. A loose gas cap costs nothing to fix; a catalytic converter replacement can cost several hundred dollars. Get a repair estimate before authorizing work, and ask whether the shop guarantees the repair will pass the emissions test.

Frequently Asked Questions

Can I get an emissions test before my registration expires?

Yes. You can test up to 120 days before your registration expires. The certificate will be valid for two years from the test date, so testing early gives you a full two-year window before you need to test again.

What if I just moved to Salt Lake City — do I need a test right away?

If you're registering a vehicle in Salt Lake, Davis, Weber, or Utah County for the first time, you'll need a current emissions test certificate. If your vehicle was tested in another state or county within the last 120 days, that test may transfer; contact the county clerk to confirm.

Do I need an appointment for an emissions test?

Most testing stations accept walk-ins, though some offer appointments. Call ahead to ask about wait times. Appointments can be helpful during peak times like the end of the month or before registration important date.

What if my vehicle has the check engine light on?

Many testing stations will not test a vehicle with an active check engine light. Have the light diagnosed first — it often indicates an emissions-related problem that will cause a test failure anyway. Once the issue is fixed and the light is off, you can retest.

Can I test in a different county if I live in Salt Lake City?

Yes, you can test at any licensed station in Utah, but you must renew your registration in the county where you live. The test result will be sent to your county's system regardless of where you test.