What Maryland requires for emissions testing
Maryland requires emissions testing for most vehicles registered in the state, with the test happening every two years. Your car must pass an OBD-II emissions test (On-Board Diagnostics), which reads data directly from your vehicle's computer system rather than measuring tailpipe emissions the old way. The test takes about 10 minutes and costs between $15 and $25 depending on which inspection station you visit.
You need to get tested before your current emissions sticker expires. The sticker shows the month and year your test is valid through — that date is printed on your registration card and on the sticker itself. If you drive an out-of-state vehicle into Maryland and plan to register it here, you'll need to pass emissions testing as part of the registration process.
Diesel vehicles, motorcycles, and vehicles older than 1996 are exempt from emissions testing. Vehicles registered as historic or antique also do not require testing. If your vehicle is brand new (current model year), you have until the end of the second calendar year after purchase before your first test is due.
Key Takeaways
- Maryland tests most vehicles every two years using an OBD-II computer scan that takes about 10 minutes and costs $15 to $25.
- Your emissions sticker shows when your test expires; you must renew before that date or you cannot legally register your vehicle.
- A failed test usually means your check engine light is on or your vehicle has a real emissions system problem that needs repair.
- You can find state-approved testing stations through the Maryland Department of the Environment website or by searching for "emissions testing near me."
- Repairs to pass a failed test are your responsibility, but many shops will retest for free after you pay for the repair work.
How the OBD-II test actually works
The technician plugs a scanner into your vehicle's OBD-II port, which is located under the steering column or dashboard on the driver's side of nearly every car made after 1996. The scanner reads the data your car's computer has stored about emissions system performance — things like whether your catalytic converter is working, whether your oxygen sensors are reading correctly, and whether your fuel system is holding pressure properly.
The test does not measure what comes out of your tailpipe. Instead, it checks whether your vehicle's emissions control systems are functioning and whether any fault codes are stored in the computer. If your check engine light is on, the test will almost certainly fail because a fault code is present. If your check engine light is off and no codes are stored, you will pass even if your car is older or has higher mileage.
The test also verifies that your vehicle's computer has completed its readiness monitors — internal self-checks that run during normal driving. If you just cleared a fault code or replaced a battery, these monitors may not be ready yet, and the test station may ask you to come back after driving the vehicle for a few hundred miles.
Why your car fails and what to do about it
The most common reason for failure is a check engine light that is already on. This light means your vehicle's computer has detected a problem with the emissions system, fuel system, or engine. You cannot pass the test until that code is cleared and the underlying problem is fixed. A repair shop can read the code for you (many do this for free or $50 to $100) and tell you what needs attention.
Other failures happen when emissions system parts wear out or malfunction. A failing oxygen sensor, a clogged catalytic converter, a fuel cap that does not seal properly, or a leak in the fuel system can all cause a failed test. These are real problems that affect how much pollution your vehicle produces, and they usually need repair before you can pass.
After you have the repair done, ask the shop whether they will retest your vehicle for free. Many shops include a retest as part of the repair service. If they do not, you can take your vehicle to any Maryland emissions testing station and pay the testing fee again. Keep your repair receipt — some shops and stations will waive the retest fee if you show proof of recent work.
Finding a testing station and scheduling
The Maryland Department of the Environment maintains a list of state-approved emissions testing stations on its website. You can search by county or zip code to find stations near you. Most stations are run by repair shops, tire shops, or dedicated inspection facilities. Call ahead to ask about wait times — some stations take walk-ins while others require appointments, and busy times (end of month, before holidays) can mean longer waits.
Bring your vehicle registration card or proof of ownership. The technician will need your vehicle identification number (VIN) and current mileage. If your emissions sticker has already expired, you should still be able to get tested, but you cannot legally drive the vehicle on public roads after the expiration date without a valid sticker. Plan to get tested before your sticker expires rather than after.
Testing stations are open during regular business hours, typically Monday through Friday during the day and sometimes Saturday mornings. Hours vary by location, so check the station's information before you go. The test itself takes about 10 minutes, but you may wait longer depending on how busy the station is.
What happens after you pass
When your vehicle passes, the testing station prints an emissions sticker and either mails it to you or gives it to you on the spot, depending on the station. You must display this sticker on your vehicle's windshield in the location specified by Maryland law (usually the lower right corner). The sticker shows the month and year your test is valid through — typically two years from the test date.
Your passing test is also recorded in the Maryland Motor Vehicle Administration system. When you renew your vehicle registration, the system will show that your emissions test is current. If you sell the vehicle, the new owner will need to pass their own emissions test before they can register it in Maryland.
Keep your receipt from the testing station. If there is ever a question about whether your vehicle was tested, the receipt is proof. Some stations also email or text you a confirmation, which serves the same purpose.
Vehicles that do not need testing
Diesel-powered vehicles are exempt from Maryland emissions testing because they are tested under different federal standards. Motorcycles and mopeds do not require testing. Vehicles registered as historic or antique (usually 25 years or older, depending on the year of manufacture) are also exempt.
Vehicles older than 1996 do not have OBD-II systems, so they cannot be tested using Maryland's current method. If you own a pre-1996 vehicle and want to register it in Maryland, you do not need an emissions test. However, if you modify or restore an older vehicle and want to register it as a current-year vehicle rather than historic, you may face different requirements — check with your local Motor Vehicle Administration office.
If you are unsure whether your vehicle is exempt, call the Maryland Department of the Environment or your local MVA office. They can tell you based on your vehicle's year, make, model, and fuel type.
Frequently Asked Questions
What if my check engine light just came on and my emissions test is due soon?
Get the code read by a repair shop before you go for testing. You will fail the test if a fault code is stored, so fixing the problem first saves you the testing fee and the hassle of a failed test. Many shops read codes for free or charge $50 to $100.
Can I get a temporary sticker if I fail and need time to make repairs?
Maryland does not issue temporary emissions stickers. However, you can legally drive your vehicle to a repair shop to have the problem fixed. Once the repair is done, you can return to the testing station and retest. Plan your repairs so you can retest before your current sticker expires.
Do I need to test my vehicle if I just bought it used in Maryland?
If the vehicle already has a valid emissions sticker, you do not need to test it when ready. The sticker remains valid for two years from the test date. When the sticker expires, you will need to pass a new test before you can renew your registration.
What if I move to Maryland from another state with my vehicle?
You must pass a Maryland emissions test before you can register your vehicle here. The test is part of the registration process. Schedule the test before you go to the MVA office to register, or ask the MVA whether you can register first and test within a certain timeframe.
Can I test my vehicle in a different county than where I live?
Yes. You can use any state-approved testing station in Maryland, regardless of which county you live in or where your vehicle is registered. Choose whichever station is most convenient for you.