What Maryland requires for vehicle emissions

Maryland enforces emissions standards through the Maryland Department of the Environment (MDE) and requires most vehicles registered in the state to meet federal EPA standards. Unlike California, which has its own stricter emissions rules, Maryland follows the federal baseline set by the Environmental Protection Agency. This means your vehicle must pass an on-board diagnostic (OBD) test that reads your engine's emissions control systems — not a tailpipe test that measures what comes out of your exhaust.

The OBD test checks whether your vehicle's emissions equipment is working properly. It does this by connecting a scanner to your vehicle's diagnostic port and reading the data your engine computer stores. If your vehicle has a check engine light on, or if the scanner finds a pending or stored fault code related to emissions, your vehicle will fail the test. The test itself takes about 30 seconds once the scanner is connected.

Maryland's emissions inspection is separate from the safety inspection, though both are required for registration. You can have them done at the same location, but they are two different tests with different pass-fail criteria.

Key Takeaways

  • Maryland follows federal EPA emissions standards and tests your vehicle's emissions control systems using an OBD scanner, not a tailpipe test.
  • A check engine light or emissions-related fault code will cause your vehicle to fail the emissions test, even if the vehicle runs normally.
  • Vehicles older than 1996 are exempt from emissions testing in Maryland, as are diesel vehicles under 14,000 pounds that were made before 2007.
  • If your vehicle fails, you have 60 days to repair it and retest at no additional cost, though repairs themselves are your responsibility.
  • Emissions inspections are valid for two years from the date of issue and must be renewed before your registration expires.

Which vehicles must pass Maryland emissions testing

Not every vehicle registered in Maryland needs an emissions test. Gasoline-powered vehicles from 1996 and newer must be tested. Diesel vehicles are only required to be tested if they weigh 14,000 pounds or more and were made in 2007 or later. Vehicles older than 1996 are completely exempt, as are motorcycles, mopeds, and vehicles registered as historic or antique.

If you own a vehicle that falls into an exempt category, you still need to pass a safety inspection to register it in Maryland, but you do not need an emissions test. When you go to renew your registration, the system will tell you whether your vehicle requires emissions testing based on its model year and weight.

What causes an emissions test failure in Maryland

The most common reason for an emissions failure is a check engine light. When your vehicle's engine computer detects a problem with the emissions control system — whether it is a faulty oxygen sensor, a loose gas cap, a bad catalytic converter, or a misfire — it stores a fault code and illuminates the check engine light. During the OBD test, the scanner reads these codes. If any emissions-related code is present, the vehicle fails, even if the vehicle drives fine and you cannot feel anything wrong.

A second reason for failure is if the vehicle's on-board diagnostic system itself is not ready. The OBD system runs continuous self-tests while you drive. If you have recently cleared the codes (by disconnecting the battery, using a code reader, or having a repair done), the system needs time to rerun its tests. In Maryland, if the system shows "not ready" status on more than one monitor, the vehicle fails. This is why driving the vehicle for several days after a repair before retesting often helps — it gives the system time to complete its self-checks.

A third, less common reason is if the vehicle's fuel cap is missing or damaged. The fuel cap is part of the emissions control system because it prevents fuel vapors from escaping. A missing or very loose cap can trigger a code.

The retest process if your vehicle fails

If your vehicle fails the emissions test, you have 60 days to repair the problem and bring it back for a retest. The retest itself is free — you only pay the standard inspection fee once, and that covers both the initial test and one retest within the 60-day window. You do not pay again if you fail and need to retest.

After you repair the vehicle, drive it for at least 100 to 200 miles before retesting if possible. This gives the on-board diagnostic system time to run its self-tests again and clear the "not ready" status. If you had a check engine light, make sure it is off before you return for the retest. If the light comes back on during your drive, the repair did not fully solve the problem.

If your vehicle fails the retest, you have another 60 days to repair it again. You can retest as many times as you need within that window, and each retest is still covered by your original inspection fee. After 60 days, if the vehicle still has not passed, you will need to pay for a new inspection when you eventually repair it and want to test again.

How to find an emissions testing station in Maryland

Maryland's emissions tests are performed at state-certified inspection stations. These are typically independent repair shops, dealerships, and service centers that have been trained and approved by the MDE to perform OBD testing. You can find a list of certified stations on the Maryland Department of the Environment website, or you can search by county or zip code.

Not every repair shop performs emissions testing, so call ahead before you go. Many stations that do safety inspections also do emissions testing, but some do only one or the other. The inspection fee varies by station but is set by the state — it is typically around $15 to $20 for an emissions test, though the exact amount may differ. Ask about the fee when you call to schedule.

Emissions test validity and registration renewal

An emissions test is valid for two years from the date it is issued. When you renew your vehicle registration in Maryland, you will need a current emissions test on file if your vehicle requires one. If your test expires before your registration expires, you will need to get a new test before you can renew your registration.

Your registration renewal notice will tell you whether an emissions test is required for your vehicle. If it is, you can take the test at any time during the two-year period, and the new two-year clock starts from the date of that test. Plan ahead so you do not end up in a situation where your registration expires and you have not yet scheduled a retest.

What to do if you cannot pass the emissions test

If you have repaired your vehicle multiple times and it still fails the emissions test, you have a few options. First, make sure the repairs you are having done actually address the fault code. Some repair shops may not correctly diagnose the problem, so getting a second opinion from a different shop can help. Bring the fault code with you so the second shop knows exactly what to look for.

Second, some vehicles with very old or worn emissions control systems may be difficult or expensive to repair. If the cost of repair exceeds the value of the vehicle, you may decide it is not worth fixing. In that case, you cannot register the vehicle in Maryland unless you repair it or move it out of state. You can also explore whether your vehicle qualifies for a state vehicle buyback or scrappage program, though these are not always available.

Third, if you believe the test itself was performed incorrectly, you can request a retest at a different certified station. The MDE maintains quality control over testing stations, but if you have concerns about how your test was conducted, getting a second opinion from another station is reasonable.

Frequently Asked Questions

Can I register my vehicle in Maryland without an emissions test?

Only if your vehicle is exempt — vehicles older than 1996, motorcycles, or diesel vehicles under 14,000 pounds made before 2007. All other vehicles from 1996 onward must have a passing emissions test on file to register. If your vehicle requires an emissions test and you do not have one, you cannot complete registration.

What does the check engine light have to do with emissions?

The check engine light indicates a fault in your vehicle's emissions control system or engine performance. During the OBD test, the scanner reads the fault codes stored in your engine computer. Any emissions-related code causes a failure, even if the vehicle runs normally. You must clear the code and pass a retest before you can register.

How long does an emissions test take?

The actual test takes about 30 seconds once the scanner is connected to your vehicle's diagnostic port. The whole appointment, including paperwork and waiting, usually takes 15 to 30 minutes depending on how busy the station is.

Do I have to retest at the same station where I failed?

No. You can retest at any certified Maryland emissions testing station. If you want a second opinion or prefer a different location, you are free to go elsewhere. The 60-day retest window and free retest explore regardless of which station you choose.

What happens if I drive with an expired emissions test?

Your vehicle registration will expire along with your emissions test. You cannot legally drive with an expired registration, so you must get a new emissions test and renew your registration before the current one expires. Driving with an expired registration can result in a traffic citation.