We are an MVA-authorized Maryland safety inspection station serving Frederick County, Carroll County, Howard County and Montgomery County. The inspection standard is identical everywhere in Maryland — what varies is how far you have to drive and how long you wait.
Maryland Auto Inspections
- Monday – Friday: 8:00 AM – 5:00 PM
- Saturday: 8:00 AM – 1:00 PM
- Sunday: Closed
Town guides
Each of these covers what drivers in that town specifically need — the nearest VEIP station, the MVA branch that handles their titling, and any county quirks that catch people out.
Our core service area
Also serving — and guides for drivers there
These are a genuine drive from us. The guides below cover what drivers in each town need either way: the nearest VEIP station, which MVA branch handles their titling, and the local quirks worth knowing.
Towns we serve
- Mount Airy
- New Market
- Monrovia
- Libertytown
- Woodbine
- Sykesville
- Eldersburg
- Taylorsville
- Winfield
- Damascus
- Frederick
- Westminster
- Urbana
- Clarksburg
- Germantown
Not on the list? The safety inspection requirement is statewide and we are happy to inspect a vehicle from anywhere in Maryland — the list above is simply where most of our customers drive in from.
State facilities across our service area
We perform the state safety inspection. We do not perform VEIP emissions tests or State Police salvage inspections — nobody at a private station does. These are the state-run facilities nearest our service area, with addresses as published by the MVA.
VEIP emissions stations and kiosks
Frederick Vehicle Emissions Testing Station
Full service
1506 Tilco Dr.
Frederick, MD 21704
- Monday: 8:30 AM – 5:00 PM
- Tuesday – Wednesday: 7:00 AM – 7:00 PM
- Thursday – Friday: 8:30 AM – 5:00 PM
- Saturday: 7:00 AM – 1:00 PM
- Sunday: Closed
No appointment needed. An attendant runs the test.
Frederick VEIP Self-Service Kiosk
Self-service kiosk
1601 Bowmans Farm Rd.
Frederick, MD 21701
Located at the Frederick MVA branch. Self-service and credit card only. Occasionally offline — the Tilco Drive full-service station is the backup.
Westminster Vehicle Emissions Testing Station
Full service
50 Aileron Ct.
Westminster, MD 21157
- Check mva.maryland.gov for current hours
Full-service only — no self-service kiosk at this site. This is the VEIP station for Carroll County.
Gaithersburg VEIP Station & Kiosk
Full service + self-service kiosk
15 Metropolitan Grove Rd.
Gaithersburg, MD 20878
- Kiosk: open 24 hours
- Full service: check mva.maryland.gov
Nearest VEIP site for Montgomery County residents in Damascus and Clarksburg.
Columbia Vehicle Emissions Testing Station & Kiosk
Full service + self-service kiosk
6340 Woodside Ct.
Columbia, MD 21046
- Kiosk: open 24 hours
- Full service: check mva.maryland.gov
Nearest VEIP site for Howard County residents.
Silver Spring Vehicle Emissions Testing Station
Full service
2121 Industrial Pkwy.
Silver Spring, MD 20904
- Check mva.maryland.gov for current hours
Directly beside the White Oak MVA branch at 2131 Industrial Pkwy — the two are neighbours on the same street, so an emissions test and a titling visit can be done in one trip.
Rockville Vehicle Emissions Testing Station
Full service
15910 Chieftain Ave.
Derwood, MD 20855
- Check mva.maryland.gov for current hours
Listed by the MVA as the Rockville station, but the address is in Derwood, roughly six miles north of Rockville Town Center. Satellite navigation sends people to the wrong place constantly — use the Chieftain Avenue address, not the word Rockville.
MVA branches
MVA — Frederick
1601 Bowmans Farm Rd.
Frederick, MD 21701-3142
Vehicle registration and titling, driver licensing and ID, knowledge and skills testing, 24-hour tag return box, Veterans Services Office
Also hosts the Frederick VEIP self-service kiosk.
MVA — Westminster
1106 Baltimore Blvd.
Westminster, MD 21157
Vehicle registration and titling, driver licensing and ID, knowledge and non-commercial skills testing, 24-hour kiosk and tag return box
The MVA site spells the city "Westminister" on this listing.
MVA — Gaithersburg
15 Metropolitan Grove Rd.
Gaithersburg, MD 20878-4011
Vehicle registration and titling, driver licensing and ID
Co-located with the Gaithersburg VEIP station and kiosk.
MVA — White Oak
2131 Industrial Pkwy.
Silver Spring, MD 20904-1903
Vehicle registration and titling, driver licensing and ID, birth and death certificate processing
Open Monday–Friday 8:30 AM – 4:30 PM and Saturday 8:00 AM – 12:00 PM. The nearest MVA branch for most of lower Montgomery County, and next door to the Silver Spring VEIP station.
MVA — Walnut Hill
16520 S. Westland Dr.
Gaithersburg, MD 20877-1225
Vehicle registration and titling
The second of Montgomery County's two Gaithersburg-area branches. Often quieter than the Metropolitan Grove Road branch.
MVA — Columbia
6490 Dobbin Rd., Suite J
Columbia, MD 21045-5826
Vehicle registration and titling, driver licensing and ID, knowledge testing
Has a 24-hour kiosk and tag return box. Howard County's MVA branch — there is no separate branch in Ellicott City.
MVA — Beltsville
11760 Baltimore Ave.
Beltsville, MD 20705-1850
Vehicle registration and titling, birth and death certificate processing
In Prince George's County, but close to the Montgomery line and often the shorter queue for eastern Silver Spring.
MVA hours and kiosk availability change. Confirm on mva.maryland.gov or call 410-768-7000 (Maryland Relay 7-1-1) before travelling.
Does it matter which county I am in?
For the safety inspection, no. The standard is set by the Maryland State Police and is the same at every licensed station in the state. You can be inspected anywhere in Maryland regardless of where you live.
For VEIP, yes — eligibility is based on your registration address. Every county we serve is in the programme area, so local drivers should expect the biennial test. See our VEIP guide for the full county list.