What Maryland requires for emissions testing
Maryland requires emissions testing for most vehicles registered in the state, with a few exceptions. Your car must pass an emissions test every two years if it is registered in Maryland and is more than a model year old. The test measures what comes out of your tailpipe — specifically nitrogen oxides, particulate matter, and hydrocarbons — to make sure your vehicle meets state air quality standards.
Diesel vehicles, motorcycles, and vehicles that are model year 2025 or newer are exempt from testing. If you own a vehicle that runs on alternative fuel like natural gas or propane, you may have different requirements; check with your local emissions testing station to confirm. Vehicles registered outside Maryland do not need to pass Maryland's test, even if you drive them in the state regularly.
Your registration renewal notice will tell you whether your vehicle needs testing that year. If it does, you must complete the test before your registration expires, or you cannot legally renew your registration.
Key Takeaways
- Maryland requires emissions testing every two years for most vehicles older than one model year, and you must pass before renewing your registration.
- You can take your test at any Maryland-licensed emissions testing station, and the test itself takes about 10 to 15 minutes.
- If your vehicle fails, you have 30 days to fix the problem and retest at no additional charge at the same station.
- The test costs around $15 to $20, though the exact price varies by testing station.
- You can schedule a test online at many stations or walk in during business hours; some stations are open evenings and weekends.
Finding a testing station near you
Maryland's Department of the Environment maintains a list of licensed emissions testing stations across the state. You can search by county or zip code on their website to find stations near your home or workplace. Most stations are independent repair shops, tire shops, or dedicated testing facilities rather than state-run offices.
Call ahead or check the station's website to confirm their hours, whether they take walk-ins, and whether they accept online scheduling. Some stations fill up during peak times — typically weekday mornings and Saturday mornings — so booking in advance can save you a wait. A few stations offer evening or Sunday hours if you cannot make it during standard business hours.
What happens during the test
When you arrive at the testing station, bring your vehicle registration and photo ID. The technician will connect a probe to your vehicle's tailpipe and run the test, which usually takes 10 to 15 minutes. You will stay in or near your car during this time.
The test measures emissions under different engine speeds and loads. For most vehicles, the technician will run the test while your car is idling and then while it is running on a dynamometer — a machine that simulates driving without your vehicle actually moving. The results are recorded electronically and sent to the state.
You will receive a printed receipt showing whether you passed or failed. If you passed, your registration can be renewed. If you failed, the receipt will show which emissions standards your vehicle did not meet.
What to do if your vehicle fails
A failed test does not mean you cannot drive your car or that your registration is automatically invalid. You have 30 days from the test date to fix the problem and retest at the same station at no additional charge. During those 30 days, you can still renew your registration if you provide proof that you have scheduled a retest.
Common reasons for failure include a faulty oxygen sensor, a loose or missing gas cap, a malfunctioning catalytic converter, or an engine that is running too rich. A mechanic can run a diagnostic scan to identify the specific problem. Many repair shops can fix emissions-related issues, though the cost depends on what is wrong.
If you fix the problem and retest within 30 days, you will not pay another testing fee. If 30 days pass and you have not retested, you will need to pay for a new test. Some stations offer a second retest at a reduced rate if you fail again after repairs.
Understanding your test results
Your emissions test receipt shows whether you passed or failed, and if you failed, which pollutants were above the legal limit. The standards vary slightly depending on your vehicle's model year and type — older vehicles have slightly higher allowable limits than newer ones.
You do not need to understand the exact numbers on the receipt. What matters is the pass or fail result. If you passed, you are done. If you failed, take the receipt to a mechanic and explain that your vehicle did not pass emissions testing; they can use that information to focus their diagnostic work.
Renewing your registration after testing
Once your vehicle passes the emissions test, you can renew your registration online through the Maryland Motor Vehicle Administration website, by mail, or in person at an MVA office. You do not need to bring the test receipt — the testing station sends the results to the state electronically, and the MVA can see that you passed.
If you renew online or by mail, the MVA will check the emissions records automatically. If you renew in person, bring your test receipt just in case, though the MVA office can usually pull up your results on their system. Your new registration will be valid for two years, at which point you will need to test again.
Special situations and exemptions
If you recently moved to Maryland from another state, you will need to pass an emissions test before you can register your vehicle here, even if it passed testing in your previous state. The test must be done at a Maryland-licensed station and must meet Maryland standards.
If your vehicle is registered in Maryland but you move out of state, you no longer need to pass Maryland's test. However, you will need to follow your new state's emissions requirements if they have them.
If you own a vehicle that is temporarily out of service — for example, it is being repaired and you cannot drive it — you can request a waiver from the MVA. Contact your local MVA office to ask about the process and what documentation you will need to provide.
Frequently Asked Questions
Can I test my vehicle before my registration expires?
Yes. You can test up to 60 days before your registration expires. This is useful if you want to get the test done early and avoid a last-minute rush. The test results are valid for two years from the test date.
What if I just bought a used car in Maryland?
If the car is already registered in Maryland and the current registration is valid, you do not need a new emissions test right away. You will need to test when the current registration expires. If you are registering a used car for the first time in Maryland, you will need to pass an emissions test before the registration is issued.
Do I need emissions testing if I only drive my car occasionally?
Yes, if your vehicle is registered in Maryland, it must pass emissions testing every two years regardless of how often you drive it. The test is required for registration renewal, not based on mileage or usage.
What if the testing station says my vehicle cannot be tested?
Some vehicles — for example, those with severe engine problems or safety issues — cannot be safely tested. If a station refuses to test your vehicle, ask them to explain why in writing. You may be able to get a waiver from the MVA, but you will need documentation of the refusal and proof that you attempted to have the vehicle tested.
How much does emissions testing cost in Maryland?
The test typically costs between $15 and $20, depending on the testing station. The price is set by each individual station, not by the state. Some stations may charge a small additional fee if you need a retest after failing, though many include one free retest within 30 days.