What San Francisco's smog certification requirement means for your vehicle

San Francisco requires a smog certification — formally called a smog check — for most vehicles before you can register or renew registration with the California Department of Motor Vehicles (DMV). The test measures your vehicle's exhaust emissions to confirm it meets state air quality standards. If your vehicle passes, you receive a certificate that you submit with your registration paperwork. If it fails, you must repair the vehicle and retest before you can complete registration.

The requirement applies to most gasoline and diesel vehicles in California, including those registered in San Francisco. Certain vehicles are exempt: new cars (typically the first four model years), vehicles over 30 years old, electric vehicles, and some motorcycles. Your vehicle's age, fuel type, and registration history determine whether you need the test.

Key Takeaways

  • San Francisco smog checks are performed at Bureau of Automotive Repair (BAR) certified stations, not at the DMV, and the test costs between $30 and $50 depending on your vehicle type.
  • You must obtain a passing smog certificate before you can register a vehicle or renew registration in San Francisco, and the certificate is valid for 30 days from the test date.
  • Vehicles over 30 years old, new cars within their first four model years, and electric vehicles are exempt from the smog check requirement.
  • If your vehicle fails the smog check, you have 30 days to repair it and retest at no additional charge at the same station where it failed.

Where to get a smog check in San Francisco

You must take your vehicle to a Bureau of Automotive Repair (BAR) certified smog station. These are private repair shops and service centers licensed by the state to perform the test. The BAR maintains a searchable database on its website where you can enter your zip code and find certified stations near you. Most stations are independent repair shops, but some larger chains like Jiffy Lube and Firestone also perform smog checks.

Call ahead before you go. Ask whether the station can test your specific vehicle type (some specialize in certain makes or fuel types), how long the test takes (usually 30 minutes to an hour), and what the cost is. Prices vary by station and by vehicle — diesel vehicles and vehicles with onboard diagnostic systems may cost more to test than standard gasoline vehicles.

Bring your vehicle's registration documents and proof of ownership. The technician will need your vehicle identification number (VIN) and current mileage to complete the test paperwork.

What happens during the smog check

The technician connects your vehicle to an emissions testing machine that measures the levels of nitrogen oxides, carbon monoxide, and particulate matter in your exhaust. For most vehicles, the test is non-invasive — the machine reads data from your vehicle's onboard diagnostic system and performs a visual inspection of your emissions equipment.

The test takes 10 to 15 minutes once your vehicle is on the machine. You do not need to stay in the vehicle during the test. The technician will provide results on the spot, either as a pass or a fail. If you pass, you receive a printed smog certificate with a unique identification number. If you fail, the technician provides a written report showing which emissions standards your vehicle did not meet.

What to do if your vehicle fails the smog check

A failed smog check does not mean you cannot register your vehicle — it means you must repair the emissions problem and retest. California law gives you 30 days from the test date to have the vehicle repaired and retested. During this 30-day window, you can retest at the same station at no charge, even if you use a different repair shop to fix the problem.

Common reasons for failure include a faulty oxygen sensor, a malfunctioning catalytic converter, or a loose gas cap. Some repairs are inexpensive (a gas cap replacement might cost $15 to $30), while others are more costly (a catalytic converter replacement can run $400 to $1,200 or more). If repair costs exceed a certain threshold — currently 7% of your vehicle's market value for vehicles over 15 years old — you may be may be able to access for a Gross Polluter Abatement Program waiver, which allows you to register the vehicle without a passing test. Ask the repair shop or the BAR-certified station whether your vehicle qualifies.

After repairs, return to any BAR-certified station to retest. You do not have to return to the same station where you failed, though some stations offer discounts if you retest with them.

How long the smog certificate is valid

A passing smog certificate is valid for 30 days from the test date. You must submit it to the DMV or use it to complete your vehicle registration within that 30-day window. If the certificate expires before you register, you must obtain a new smog check.

Plan your timing accordingly: get the smog check close to when you are ready to register or renew, not weeks in advance. If you know you will need repairs, schedule the initial test early enough that you have time to complete repairs and retest within the 30-day window.

Vehicles exempt from smog certification

Not all vehicles registered in San Francisco require a smog check. The following are exempt:

  • New vehicles in their first four model years (the exemption period varies slightly by year; check with the DMV for your specific vehicle year).
  • Vehicles manufactured before 1975.
  • Electric vehicles and plug-in hybrid vehicles.
  • Motorcycles and motorized bicycles.
  • Vehicles with a gross vehicle weight rating over 14,000 pounds (these follow different emissions rules).

If you are unsure whether your vehicle is exempt, enter your vehicle information on the California DMV website or call a BAR-certified station with your VIN and registration year. They can tell you whether a smog check is required.

Smog certification and vehicle registration timing

You cannot complete vehicle registration in San Francisco without a passing smog certificate (unless your vehicle is exempt). The DMV will not process your registration paperwork until you provide the certificate number and test date. If your registration is expiring, you must obtain the smog check before your registration expires — an expired registration can result in a traffic citation.

Plan to get your smog check 2 to 4 weeks before your registration expires. This gives you time to address any failures and retest without rushing. If your registration has already expired, you can still register the vehicle, but you must have a current smog certificate at the time you submit the registration process.

Frequently Asked Questions

Can I get a smog check for a vehicle I just bought?

Yes. If the vehicle is not exempt and you are registering it in San Francisco for the first time, you need a smog certificate. The certificate must be dated within 30 days of when you submit your registration. You can get the smog check at any BAR-certified station.

What if I move to San Francisco from another state?

If you are registering an out-of-state vehicle in San Francisco, you must obtain a California smog certificate before you can complete registration, unless your vehicle is exempt. The test must be performed at a BAR-certified station in California. You cannot use a smog check from another state.

Do I need a smog check if I am just renewing my registration?

Yes, unless your vehicle is exempt. Smog checks are required for registration renewal in San Francisco. The frequency depends on your vehicle's age and type — most vehicles need a check every two years, but some newer vehicles may have longer intervals. The DMV notice will tell you whether a smog check is required for your renewal.

What if the smog station gives me conflicting results?

If you believe the test result is incorrect, you can request a retest at a different BAR-certified station. You pay for the second test, but if it passes and you can show the first station made an error, you may be able to file a complaint with the Bureau of Automotive Repair. Keep both test reports for your records.

How much does a smog check cost in San Francisco?

Prices vary by station and vehicle type, typically ranging from $30 to $50. Diesel vehicles and vehicles with onboard diagnostic systems may cost more. Call ahead to confirm the price at your chosen station. The retest after a failure is free if done within 30 days at the same station.