What Maryland requires for vehicle emissions
Maryland requires emissions testing for most vehicles registered in the state, but the rules depend on where you live and what you drive. If you live in the Baltimore or Washington, D.C. metro areas — specifically Baltimore City, Baltimore County, Howard County, Anne Arundel County, Carroll County, Harford County, or the Maryland portion of the Washington metro — your vehicle must pass an emissions test every two years. Vehicles registered elsewhere in Maryland do not need emissions testing at all.
The test itself measures what comes out of your tailpipe: nitrogen oxides, particulate matter, and hydrocarbons. A technician at a state-licensed inspection station will plug a diagnostic device into your vehicle's onboard computer and run the engine under controlled conditions. The test takes about 10 to 15 minutes. If your vehicle passes, you receive a certificate valid for two years. If it fails, you have 30 days to repair it and retest at no additional charge.
Key Takeaways
- Emissions testing is required only in the Baltimore and Washington metro areas of Maryland, not statewide.
- Your vehicle must pass every two years, and you can test anytime during that window — there is no specific month requirement.
- If your vehicle fails, you have 30 days to repair it and return for a retest without paying the testing fee again.
- Vehicles that are too new (typically under 4 model years old) or too old (typically 1968 and earlier) are exempt from testing.
- You can find a licensed inspection station through the Maryland Department of the Environment website or by calling 410-537-3000.
Which vehicles are exempt from Maryland emissions testing
Not every vehicle on a Maryland road needs to pass an emissions test, even in the regulated counties. Vehicles manufactured in the current year or the three previous model years are exempt — so a vehicle from model year 2022 or newer would not need testing in 2025. Vehicles manufactured in 1968 or earlier are also exempt because they predate modern emissions standards.
Diesel vehicles are tested under a separate, less stringent standard than gasoline vehicles. Motorcycles, mopeds, and vehicles registered as antiques or classics are exempt. If your vehicle has a check engine light on, you can still test, but you will likely fail — the light itself indicates an emissions-related fault that must be repaired first.
How to find a testing station and what to bring
Maryland licenses private inspection stations to perform emissions testing. You can locate one near you through the Maryland Department of the Environment website at mde.maryland.gov or by calling 410-537-3000. Many stations are independent repair shops, tire dealers, or quick-lube facilities. Call ahead to confirm they perform emissions testing and ask about wait times, especially during peak months like December and January.
Bring your vehicle registration and proof of insurance. The technician will need your vehicle identification number (VIN), which is on your registration and on the dashboard. The testing fee varies by station but typically ranges from $15 to $30. Payment methods vary — some stations accept cash only, while others take cards, so confirm when you call.
What happens if your vehicle fails the emissions test
A failure means your vehicle's emissions are above the legal limit for at least one pollutant. The test report will specify which pollutant and which system is likely at fault — the fuel system, ignition system, or catalytic converter, for example. You do not have to repair at the testing station; you can take the report to any mechanic you choose.
You have 30 days from the test date to repair your vehicle and return to any licensed station for a retest. The retest is free — you pay only the initial testing fee. If you repair the vehicle but want to verify the repair before retesting, some stations will perform a preliminary diagnostic scan for a small fee. If your vehicle still fails after repair, you can appeal to the Maryland Department of the Environment, though this is rare and typically applies only if you believe the test was performed incorrectly.
Timing and renewal of your emissions certificate
Your emissions certificate is valid for two years from the test date. You can test anytime during that two-year window — there is no requirement to test in a specific month. Many people test early in the year to avoid the rush in November and December, when stations are busiest. Testing early also gives you time to address any repairs if you fail.
When your certificate expires, you must test again before your vehicle registration expires. If your registration expires before you renew your emissions certificate, you cannot legally drive the vehicle in the regulated counties. The Maryland Motor Vehicle Administration (MVA) will flag your registration if your emissions certificate is missing or expired, and you will not be able to renew your registration until you provide proof of a passing test.
Emissions testing for vehicles with check engine lights or recent repairs
A check engine light indicates a fault in your emissions control system. You can attempt the test with the light on, but your vehicle will almost certainly fail because the onboard diagnostic system itself is part of the test. Before testing, have a mechanic scan the code and repair the underlying problem. Once the repair is complete, the light should turn off on its own after a few drive cycles, or a mechanic can clear it after confirming the repair worked.
If you have recently repaired your vehicle or replaced a major component like the catalytic converter or oxygen sensor, you can test when ready — there is no waiting period. Some stations offer a pre-test diagnostic scan to predict whether your vehicle will pass, which can save you the testing fee if a problem is found first. This scan typically costs $20 to $40 and is optional.
Out-of-state vehicles and temporary registration
If you move to Maryland from another state, you have 60 days to register your vehicle with the Maryland MVA. During that 60-day window, you do not need an emissions certificate. Once you register the vehicle in Maryland and it is registered in one of the seven regulated counties, you must obtain an emissions certificate within 30 days of registration. If your vehicle is too new or too old to require testing, you will receive an exemption certificate instead.
If you are temporarily in Maryland — for example, stationed at a military base or attending school — you may be able to register your vehicle under a temporary or out-of-state exemption. Contact the MVA to determine whether your situation qualifies. Military personnel stationed at Maryland bases are often exempt from emissions testing requirements.
Frequently Asked Questions
Do I need emissions testing if I live in rural Maryland?
No. Emissions testing is required only in Baltimore City, Baltimore County, Howard County, Anne Arundel County, Carroll County, Harford County, and the Maryland portion of the Washington metro area. If your vehicle is registered in any other Maryland county, you do not need to test.
What if I fail the test and cannot afford to repair my vehicle right away?
You have 30 days to repair and retest. If you cannot repair within that window, your registration will expire and you cannot legally drive in the regulated counties. Some nonprofits and community programs offer low-cost repair information — contact your local health department or the Maryland Department of the Environment for referrals.
Can I test my vehicle before my current certificate expires?
Yes. You can test anytime during the two-year validity period. Testing early does not shorten the life of your new certificate — it is still valid for two years from the new test date. This means if you test one year early, your next test is not due for three years.
What if the testing station says my vehicle cannot be tested because of a mechanical problem?
Some vehicles cannot complete the test if they have a serious mechanical fault — for example, a transmission that will not shift or brakes that are unsafe. The station must provide a written explanation. You can have the vehicle repaired and return to any station to test, or you can contact the Maryland Department of the Environment to discuss your situation.
Do I need to bring my current emissions certificate when I test?
No. The testing station will look up your vehicle history by VIN. Bring your registration and proof of insurance instead. The station will issue a new certificate once you pass.