What Maryland's emissions test checks and who has to take it

Maryland requires an emissions test for most vehicles registered in the state, but not all cars need one every year. Vehicles model year 1975 and newer must pass an On-Board Diagnostic (OBD) test, which reads your vehicle's onboard computer to check whether your emissions control systems are working. The test takes about 10 minutes and costs $19.75 as of 2024, though this fee can change.

You do not need an emissions test if your vehicle is model year 1974 or older, if it is a motorcycle, or if it is registered as a historic vehicle. Diesel vehicles have a separate testing protocol. New vehicles — those in their first model year of registration — are exempt for that first year only.

Maryland tests every two years for most vehicles. If you fail, you have 30 days to fix the problem and retest at no additional charge. After that 30-day window, you pay the full fee again.

Key Takeaways

  • Maryland's OBD test reads your vehicle's computer to check emissions systems and takes about 10 minutes at any state-certified testing station.
  • The test costs $19.75 and is required every two years for vehicles model year 1975 and newer, with some exceptions for new, historic, and older vehicles.
  • If you fail, you have 30 days to repair the problem and retest for free; after 30 days, you pay the full fee again.
  • You can find testing stations through the Maryland Department of the Environment website or by calling 410-537-3000.
  • A failed test does not automatically prevent registration renewal, but you must show proof of repair or a waiver to complete the process.

Where to get tested in Maryland

Maryland operates a network of state-certified testing stations run by private inspection facilities. You can find the nearest station by visiting the Maryland Department of the Environment (MDE) website and using their station locator, or by calling 410-537-3000 during business hours. Stations are spread across all counties, so you should have options within a reasonable distance.

Testing stations operate during standard business hours, typically Monday through Friday and some Saturday hours. Hours vary by location, so call ahead or check the station's listing before you go. You do not need an appointment at most stations, but some may require one during busy periods.

What happens if you fail the emissions test

A failed test means your vehicle's emissions control system is not working properly. The test report will tell you which system failed — commonly the catalytic converter, oxygen sensor, or fuel system — but it will not tell you exactly what part needs repair. You will need a mechanic to diagnose the specific problem.

Once you have the repair done, you have 30 days from the test date to return to any testing station and retest at no charge. Bring your original test report with you. If you miss the 30-day window, you pay the full $19.75 fee to test again.

If the repair is expensive or the vehicle is old, you may be able to get a waiver. Maryland allows waivers in limited cases: if you spent $200 or more on repairs and still fail, or if your vehicle is 15 model years old or older and you spent $100 or more. You must have receipts from a repair shop to claim a waiver. Contact the MDE to request one after you have made the repair attempt.

How the OBD test actually works

The technician will plug a scanner into your vehicle's OBD port, which is usually located under the steering wheel or dashboard. The scanner reads data from your vehicle's onboard computer to check whether emissions control systems are functioning. The test does not measure tailpipe emissions directly — it checks whether your vehicle's computer detects any problems with those systems.

The test takes about 10 minutes. Your vehicle's engine must be running, but you do not need to drive anywhere. The technician will tell you whether you passed or failed before you leave. If you pass, you receive a certificate that is valid for two years. If you fail, you get a detailed report showing which system failed.

Emissions testing and vehicle registration renewal

You must have a current emissions test result before you can renew your vehicle registration with the Maryland Motor Vehicle Administration (MVA). When you renew online, by mail, or in person at an MVA office, the system will check whether a passing test is on file. If you have not tested yet or your test expired, you cannot complete the renewal until you do.

If you have a failed test and are working on repairs, you can still renew your registration if you have a waiver or if you show proof that you have scheduled a retest. Some MVA offices will hold your renewal temporarily while you complete the repair and retest process. Call your local MVA office to ask about their specific procedure.

Common reasons vehicles fail emissions tests

The most common failure is a faulty oxygen sensor, which monitors how much unburned fuel is in the exhaust. A loose or missing gas cap can also trigger a failure because the vehicle's computer detects a fuel system leak. Catalytic converter problems are another frequent cause, especially in older vehicles.

Sometimes a vehicle fails because the engine computer has stored a code from a previous problem that was fixed but not cleared. If you recently had repair work done, ask the mechanic to clear the codes before you test. If you test and fail for a code that seems unrelated to any recent problem, a second opinion from another mechanic can help you understand whether the repair is truly necessary.

Preparing your vehicle for the emissions test

Before you go to a testing station, make sure your vehicle has been driven recently — ideally within the last 24 hours. The onboard computer needs to be in "ready mode" to test properly, and this happens when the vehicle has been driven long enough for the computer to run its self-checks. A vehicle that has been sitting for weeks may not be ready to test.

Check that your gas cap is tight and not damaged. Make sure your engine is not making obvious noises or running roughly. If your check engine light is on, the vehicle will likely fail, so have a mechanic scan the code before you test. None of these steps will may provide a pass, but they reduce the chance of a failure caused by something straightforward.

Frequently Asked Questions

Can I test my vehicle before my registration expires?

Yes. You can test up to 60 days before your registration expires. The test result is valid for two years from the test date, so testing early gives you a buffer. This is useful if you know you need repairs and want time to get them done before your registration important date.

What if I move to another state — do I still need Maryland's test?

No. Once you register your vehicle in another state, you follow that state's emissions rules. If you move back to Maryland later, you will need to test again before you can register here.

Do hybrid or electric vehicles need emissions tests?

Hybrid vehicles do need the OBD test because they have a gasoline engine and emissions control systems. Fully electric vehicles are exempt from emissions testing because they produce no tailpipe emissions.

How long does it take to get my test result?

You receive your result when ready at the testing station. If you pass, the certificate is valid for two years. If you fail, you get a report right away and can retest within 30 days at no charge.

What if the testing station says my vehicle cannot be tested?

This can happen if your vehicle's onboard computer is not communicating properly with the scanner, or if the vehicle is in such poor condition that testing is unsafe. Ask the technician what the specific problem is. You may need a mechanic to diagnose and repair the issue before testing is possible.