Emissions Testing in Alabama

Updated December 2025

Alabama does not require emissions testing for vehicle registration or renewal. The state has never had a mandatory statewide emissions inspection program, though Alabama law does allow individual cities to pass local ordinances requiring testing. No city has done so. A voluntary free testing program operates in the Birmingham metro area through Alabama Partners for Clean Air, an initiative of the Regional Planning Commission of Greater Birmingham. This program is available at participating Express Oil Change locations in Jefferson County and Shelby County and includes a repair assistance option for vehicles that fail. Drivers should confirm current rules with the Alabama Department of Revenue, Motor Vehicle Division, or the Alabama Department of Environmental Management.

Testing Requirements

Current Testing Requirements in Alabama

Alabama does not mandate emissions testing for vehicle registration. The Alabama Department of Revenue confirms that state law does not provide for emissions testing of motor vehicles. No inspection is required when registering, renewing, or transferring a vehicle within the state. A VIN inspection is required when registering an out-of-state vehicle for the first time, but this is a verification of the vehicle identification number, not an emissions check. Voluntary testing is available through Alabama Partners for Clean Air at Express Oil Change locations in Jefferson and Shelby counties.

Who Needs an Emissions Test or Smog Check

No vehicles in Alabama are required to pass an emissions test. The state does not enforce smog check requirements for gasoline, diesel, hybrid, or electric vehicles. There are no model year restrictions, weight limits, or fuel type requirements that trigger mandatory testing. Voluntary testing through the Alabama Partners for Clean Air program is open to vehicle owners registered in Jefferson or Shelby County who want to check their emissions output or qualify for repair assistance.

How Often Tests Are Required

There is no mandated testing frequency in Alabama because the state does not require emissions testing. No schedule is tied to registration renewal, title transfer, or change of ownership. Voluntary testing through participating Express Oil Change locations can be done at any time. The program publishes a calendar of available dates and locations.

Where Emissions Testing Is Required

Alabama does not require emissions testing in any county or city. The voluntary testing program operates only in Jefferson County and Shelby County, which make up the greater Birmingham metropolitan area. All other areas of the state have no testing programs, voluntary or otherwise. Requirements do not vary by location because no state or local emissions mandate exists.

What Happens During the Test

During voluntary emissions testing at a participating Express Oil Change location, a technician connects to the vehicle's OBD-II diagnostic port to read system codes and check readiness monitors. Vehicles from model year 1996 and newer use the OBD-II scan as the primary diagnostic method. The technician checks for a lit check engine light and inspects emissions components visually. If the vehicle fails, the owner receives a report explaining the issues. No repairs are required because testing is voluntary. Vehicles with a lit check engine light will not pass the scan.

Areas in Alabama That Require Emissions Testing

No areas in Alabama require emissions testing. Voluntary testing is concentrated in the Birmingham metro area through Express Oil Change locations in Jefferson County and Shelby County. Cities within that program area include Birmingham, Hoover, Homewood, Vestavia Hills, Bessemer, and Alabaster. Outside this region, cities such as Mobile, Montgomery, Huntsville, Tuscaloosa, Dothan, Auburn, Decatur, and Florence have no testing programs. The state does not maintain a list of emissions testing stations because no mandatory program exists.

How the Emissions Test Works in Alabama

Voluntary emissions testing in Alabama takes about 15 to 20 minutes. Drivers visit a participating Express Oil Change location in Jefferson or Shelby County during scheduled testing dates. Bring your vehicle registration and a valid ID. A technician plugs into the OBD-II port to scan for diagnostic trouble codes and check readiness monitors. If the check engine light is on, the vehicle will fail. Common failure reasons include incomplete readiness monitors, faulty oxygen sensors, and catalytic converter problems. Testing is free through the Alabama Partners for Clean Air program. If a vehicle fails and the owner qualifies for the Car Care Program, the program pays 80 percent of eligible emissions-related repairs up to $700. The owner pays the remaining 20 percent, plus any costs above the cap. To qualify for Car Care, the vehicle must be registered in Jefferson or Shelby County.

FAQ

Common questions

Have a question not covered here? Contact us and we will respond within one business day.

Does Alabama require emissions testing?

No. Alabama does not require emissions testing for vehicle registration or renewal. There is no state-mandated smog check or inspection program. A voluntary free testing program exists in Jefferson and Shelby counties through Alabama Partners for Clean Air. Confirm any policy changes with the Alabama Department of Revenue, Motor Vehicle Division.

Which vehicles need an emissions test in Alabama?

No vehicles are required to pass an emissions test in Alabama. Gasoline, diesel, hybrid, and electric vehicles can all be registered and renewed without any emissions inspection. Voluntary testing is available for residents of Jefferson and Shelby counties who want to check their vehicle or access repair assistance.

How often do I need an emissions test in Alabama?

There is no required testing frequency because Alabama does not mandate emissions inspections. No schedule is tied to vehicle registration or renewal. Voluntary testing through Alabama Partners for Clean Air can be done at any time during scheduled events.

Which areas in Alabama require emissions testing?

No areas in Alabama require emissions testing. The voluntary program operates only in Jefferson County and Shelby County in the Birmingham metro area. All other counties and cities across the state have no testing programs.

Are electric or hybrid vehicles exempt from emissions testing in Alabama?

Yes, in the sense that Alabama does not require emissions testing for any vehicle type. Electric and hybrid vehicles face no testing requirements for registration or renewal, the same as gasoline and diesel vehicles.

Do diesel vehicles need emissions testing in Alabama?

No. Diesel vehicles do not need emissions testing in Alabama. The state has no mandatory program for any fuel type. Diesel vehicles can be registered and renewed without any emissions inspection.

What happens if my vehicle fails the emissions test in Alabama?

This only applies to the voluntary testing program. If a vehicle fails a voluntary test through Alabama Partners for Clean Air, the owner receives a report but is not required to make repairs. Owners registered in Jefferson or Shelby County may qualify for the Car Care Program, which covers 80 percent of eligible repair costs up to $700.

How much does emissions testing cost in Alabama?

Voluntary emissions testing through Alabama Partners for Clean Air at Express Oil Change locations is free. Private mechanics may charge for OBD-II diagnostic scans or other services, but those fees are not regulated by the state and are not part of any mandatory program.

Do I need an appointment for emissions testing in Alabama?

No appointment is needed for the voluntary testing program, but testing is only available on specific dates published by Alabama Partners for Clean Air. Check their calendar for upcoming sessions at Express Oil Change locations in Jefferson and Shelby counties. For a private diagnostic scan at an auto shop, call ahead.

Where can I find emissions test locations in Alabama?

Alabama does not maintain a state directory of emissions testing stations because no mandatory program exists. Voluntary testing is available at participating Express Oil Change locations in Jefferson and Shelby counties. Visit the Alabama Partners for Clean Air website or contact the Regional Planning Commission of Greater Birmingham for the current testing calendar and locations.

Own an Emissions Testing or Smog Check Station in Alabama?

List your Alabama station for free and connect with drivers actively searching for certified emissions testing and smog check locations near them. Every visitor on this page is looking for exactly what you offer. A verified listing is the most efficient way to advertise your station, putting you directly in front of local drivers at the exact moment they need an inspection.

No credit card required. Free plan available forever.