Not every repair shop is licensed to test emissions, and a map search for a smog check mixes test stations with parts stores and dealerships. Every station here names smog checks or emissions testing in its business name, its listing category or on its own website.
St Louis 11
-
MT Schiele Transmissions and MT Schiele Auto Repair
10689 Tesshire Dr, St Louis, MO 63123-6131
-
Al's Service
12220 Old Big Bend Rd, St Louis, MO 63122-6804
-
Bates Street Tire & Automotive
4275 Bates St, St Louis, MO 63116
-
Benchmark Auto Repair
2233 McCausland Ave, St Louis, MO 63143
-
Master Auto Repair
8216 Watson Rd, St Louis, MO 63119-4865
-
Sant Automotive
8720 Watson Rd, St Louis, MO 63119-5112
-
Certified Transmission & Auto Repair
2777 Dunn Rd, St Louis, MO 63136
-
Empire auto & service
9260 W Florissant Ave, St Louis, MO 63136-1423
-
Greg's Auto Service and Repair
11264 Midland Blvd, St Louis, MO 63114-1117
-
AUTO SHOP
2616 Shenandoah Ave, St Louis, MO 63104-2312
-
Marr’s Garage
2501 E Monroe Rd, St Louis, MO 48880
-
Columbia Auto Repair
5335 Southwest Ave, Saint Louis, MO 63139-1445
Mon–Fri 7:30 a
-
Cyclone Car Care Center
8254 Watson Rd, Saint Louis, MO 63119-4864
Mon–Thu 8:00 am to 4:00 pm, Fri 8:00 am to 1:00 pm, Sat–Sun closed
-
Olive Fee Fee Auto Care
12909 Olive Blvd, Saint Louis, MO 63141-6116
Mon–Fri 8am–5:30pm, Sat 8am–3pm, Sun closed
-
A Plus Auto Care
4548 Gravois St, Saint Louis, MO 63116
Mon–Thu 8am–6pm, Fri 8am–5pm, Sat–Sun closed
-
Len's Auto Repair
8701 Lackland Rd, Saint Louis, MO 63114-5727
-
St. Louis Auto & Truck Repair, Inc.
2701 Delmar Blvd, Saint Louis, MO 63103-1405
-
LTS Automotive - a Main Street Auto shop
923 1st Capitol Dr, St Charles, MO 63301
Mon–Fri 7:30am–5:30pm, Sat closed, Sun closed
-
Ace Tire & Auto Services
1761 S River Rd, St Charles, MO 63303
Mon–Fri 8am–5:30pm, Sat 8am–1pm, Sun closed
-
Affordable Automotive Care and Tires
3425 New Town Blvd, St Charles, MO 63301
Mon–Thu 8am–5pm, Fri 7am–4pm, Sat closed, Sun closed
-
Coffey Automotive
2060 Exchange Dr, St Charles, MO 63303
Mon–Fri 8am–5pm, Sat closed, Sun closed
-
AAMCO Transmissions
3625 Harvester Road, St Charles, MO 63303
-
CAL Automotive
2727 Veterans Memorial Pkwy, St Charles, MO 63303
O'Fallon 5
-
One Stop Tire and Auto
71 Elaine Dr, O'Fallon, MO 63366
Mon–Fri 7:30am–5:00pm, Sat–Sun closed
-
O'Fallon Garage
203 S Main St, O'Fallon, MO 63366
-
One Stop Tire & Auto
9390 Veterans Memorial Pkwy, O'Fallon, MO 63366-7534
Mon–Fri 7:30am–5:00pm, Sat–Sun closed
-
Len's Auto Repair
909 N Main St, O'Fallon, MO 63366
-
Travers Premier Auto & Tire Service
1100 W Terra Ln, O'Fallon, MO 63366
-
Howard Automotive
2740 E 85th St, Kansas City, MO 64132
-
NTA FleetServe
1247 Swift St, Kansas City, MO 64116-4011
-
Regency Auto Repair
3118 E Truman Rd, Kansas City, MO 64127
-
Midway Western Star Heavy Truck Service
7601 NE 38th St, Kansas City, MO 64161
-
Complete Auto and Exhaust
214 McMenamy Rd, St Peters, MO 63376
Mon-Fri 8am-5pm
-
Salt River Automotive LLC
5590 Salt River Rd, St Peters, MO 63376
-
Speedemissions [Missouri]
3895 Veterans Memorial Pkwy, St Peters, MO 63376-6416
-
Len's Auto Repair
5585 State Rte N, Cottleville, MO 63304
-
Lens Auto Repair Cottleville
5161 Highway N, Cottleville, MO 63304
Eureka 2
-
Selbert's Auto Body
410 W 4th St, Eureka, MO 63025-1804
Mon–Fri 7:30am–5pm
-
Selbert's Automotive
85 Hilltop Village Center Dr, Eureka, MO 63025
-
Clark's Automotive
600 Wiethaupt Rd, Florissant, MO 63031
Mon–Fri 7:30am–6pm, Sat–Sun closed
-
Tony's Automotive
12800 New Halls Ferry Road, Florissant, MO 63033
-
Certified Transmission & Auto Repair
7770 N Lindbergh Blvd., Hazelwood, MO 63042
-
Premier Auto Service
7770 N Lindbergh Blvd, Hazelwood, MO 63042-2127
Kirkwood 2
-
Rasch Automotive Service Center
11149 Manchester Rd, Kirkwood, MO 63122
Mon–Fri 7:30am–5:30pm, Sat–Sun closed
-
Rasch Express
11207 Manchester Rd, Kirkwood, MO 63122
Mon–Fri 7:30am–5:30pm, Sat–Sun closed
Overland 2
-
Speedemissions
9501 Page Ave, Overland, MO 63132
-
Quality Automotive
9933 Lackland Rd, Overland, MO 63114
Barnhart 1
-
Kevin's Car Care
7590 US-61/67, Barnhart, MO 63012
Mon - Fri 8:00 AM - 5:00 PM
Bolivar 1
-
Precision Alignment & Suspension
2715 W Broadway St, Bolivar, MO 65613
Mon–Fri 8:30am–5:00pm, Sat–Sun closed
-
Bavarian Enterprises
1206 Hanley Industrial Ct, Brentwood, MO 63144-1912
Mon–Fri 8:30am–5pm
Buffalo 1
-
Muffler Shop
1123 S Ash St, Buffalo, MO 65622
Mon–Fri 7:30am–6:00pm, Sat 8:00am–4:00pm
-
Auto Doctor
1300 N Water St, Cape Girardeau, MO 63701-7112
-
C and S Services Center
215 N Truman Blvd, Crystal City, MO 63019
-
Joe's Garage
16069 Manchester Rd, Ellisville, MO 63011
Festus 1
-
D and J Auto Services
3312 US Highway 61, Festus, MO 63028-4228
-
A Plus Transmissions
3241 Highway 83, Flemington, MO 65650-9541
Mon–Fri 8:00–6:00
-
L & S Automotive Service
4074 Gravois Rd, House Springs, MO 63051-1364
Mon–Fri 8am–6pm, Sat–Sun closed
-
Steve's Auto Shop
10013 E Truman Rd, Independence, MO 64052-2159
-
Frosty's Auto Clinic
310 Veterans Ln, Jefferson City, MO 65101
-
The Auto Clinic
957 SE Oldham Pkwy, Lees Summit, MO 64081
-
Bavarian Enterprises Inc.
14301 Manchester Rd, Manchester, MO 63011
Mon–Fri 8:30am–5:00pm
-
Pat's Auto Repair
208 Conrad St, Marble Hill, MO 63764-8389
Mon–Thu 7am–6pm, Fri 8am–5pm
-
Car Doc Automotive
11738 Administration Dr, Maryland Heights, MO 63146
Mon–Fri 7:30am–5:30pm, Sat–Sun closed
Neosho 1
-
Spee Dee Lube
502 S Neosho Blvd, Neosho, MO 64850
Mon–Fri 8am–5pm, Sat 8am–12pm
Ozark 1
-
Vitalcare Fleet Repair
3994 N 20th St unit b, Ozark, MO 65721
Mon–Fri 8am–5pm
Puxico 1
-
Sam's Auto Services
201 E Richardson Ave, Puxico, MO 63960
-
Big Bend Auto Center
1710 S Big Bend Blvd, Richmond Heights, MO 63117
Mon–Fri 7am–5:30pm
River Bend 1
-
Diesel Solutions
15800 Industrial Dr, River Bend, MO 64058
Rock Hill 1
-
County Tire & Auto Service
9730 Manchester Rd, Rock Hill, MO 63119
Rolla 1
-
PGB Autoworks
15051 State Route O, Rolla, MO 65401-6248
Mon–Fri 8am–5pm
-
Cintech Automotive Repair
1207 Harvestowne Ind Dr, Saint Charles, MO 63304-7304
Tue–Fri 8am–7pm, closed Mon, Sat, Sun
-
Design Technology Inc
2122 Parkway Dr, Saint Peters, MO 63376-6461
Sikeston 1
-
VanPool's Auto Care
2040 N Main St, Sikeston, MO 63801-8478
Mon–Fri 8am–5pm, Sat–Sun closed
-
JBC Tire Complete Auto Care
3033 E Sunshine St, Springfield, MO 65804-2052
St Clair 1
-
H & H Auto Repair
960 S Lay Ave, St Clair, MO 63077-1911
Mon–Fri 9am–5pm, Sat–Sun closed
Troy 1
-
Dillon's Automotive
216 N Lincoln Dr, Troy, MO 63379
Mon–Fri 8:00 AM–5:00 PM
-
B&R Auto Group Llc.
1804 Daniel Boone Industrial Pkwy, Truesdale, MO 63383
Mon-Fri 8am-5pm
Union 1
-
Advanced Automotive Electric
519 E Independence Dr, Union, MO 63084
Mon - Fri
-
Miller Brothers Auto Service
7170 Vernon Ave, University City, MO 63130
Mon–Fri 8am–5:30pm
-
Carriage Auto Care
1919 E Fifth St, Washington, MO 63090
-
M.T. Schiele Auto Repair
8650 Watson Rd, Webster Groves, MO 63119
-
Weldon Spring Automotive
818 O'Fallon Rd, Weldon Spring, MO 63304
Mon–Fri 8am–5pm
Also in Missouri
- Diesel & Truck Repair Shops538
- Transmission Repair Shops416
- Car A/C Repair Shops259
- Muffler & Exhaust Shops218
- State Vehicle Inspection Stations171
- European & Import Auto Specialists95
- Mobile Mechanics72
Good to know
How much does a smog check cost?
Prices depend on the state and the station. In California a smog check usually costs about $30–70 plus the state certificate fee; in states that run their own emissions programs the fee is often a flat amount set by the state.
What happens if my car fails the emissions test?
You get a report with the reason for the failure, and the car needs repairs before a retest. Many states give a free or discounted retest within a set number of days, and some offer repair assistance or waivers when repair costs pass a limit.