Top 10 auto repair shops in Salem
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Withnell Hyundai In Salem
1996 Mission St SE, Salem, OR 97302-1353
Mon-Sat 9am-7pm, Sun 12pm-6pm
Services: brakes, oil change, state inspection
Makes serviced: Hyundai
Warranty service
-
2Certified Power Systems
1515 25th St SE, Salem, OR 97302
Monday - Thursday 7am - 6pm
Services: fleet service, diesel repair
Fleet service
-
3Auto Team Service Center
2305 McGilchrist St SE, Salem, OR 97302
Mon–Fri 8am–5pm
Services: oil change, brakes, diagnostics, engine repair, transmission repair, A/C repair
Certifications: NAPA Auto Care
Warranty: 24 Months / 24,000 Miles
Locally owned
Warranty service
BEFORE YOU GO
Plan your next repair
Choose a shop, understand the estimate and prepare for the visit.

Choose the right repair shop
Match the shop to your vehicle and the work you need.
Read the guide
Read the repair estimate
Clarify the work, authorisation and possible changes.
Read the guide
Prepare for a mobile mechanic
Confirm access, location and the scope of the visit.
Read the guide-
4First Lube Plus
615 Liberty St NE, Salem, OR 97301
Mon-Fri 8am-6pm, Sat 8am-5pm
Services: oil change, transmission repair
Quick lube
-
5Prestige Auto Repair
2700 19th St SE, Salem, OR 97302
Mon–Fri 8am–5pm
Services: oil change, brakes, wheel alignment, diesel repair
Makes serviced: Mercedes-Benz, BMW, Mini, Audi, Porsche, Toyota, Lexus, Honda, Subaru
Family-owned
-
6Harold's Quality Auto Repair
675 Bartell Dr NW, Salem, OR 97304
Mon-Fri 7am-5pm
Services: diagnostics, engine repair
Warranty: 1 year, 12,000 mile
Since 1996
Warranty service
-
7AAMCO Transmissions
1855 Liberty Street Ne, Salem, OR 97301
Mon-Fri 8am-5pm
Locally owned
Fleet service · Warranty service
-
8AJ's Auto Repair
1858 13th St SE, Salem, OR 97302
Mon - Fri: 7:30 AM - 5:30 PM
Services: brakes, wheel alignment, transmission repair, A/C repair, diesel repair, engine repair
Makes serviced: Chevrolet, Dodge, Ford, Honda, Jeep, Nissan, Saturn, Subaru, Toyota
Certifications: ASE, ASA
Warranty: 3-Year 36k Warranty
Family-owned
Warranty service · Vehicle inspections
-
10Certified Automotive Repair
2880 22nd St SE, Salem, OR 97302
Mon-Fri 7:30am-5:30pm
Warranty service
Of the 148 auto repair shops listed in Salem, 139 give a phone number, 47 publish opening hours and 72 have a website. 13 are branches of national chains — Jiffy Lube (4), Valvoline (4), AAMCO (1); the remaining 135 are independent. By what they offer: 22 do transmission repair or rebuilding, 16 do diesel engine or heavy truck repair, 10 do car air conditioning repair. Most often named on their own websites: fleet service (25), vehicle inspections (19) and warranty service (18). The longest-running is Brattain International Trucks, in business since 1936. 11 describe themselves as family-owned. The nearest bigger selection is Portland with 480.
All 138 other auto repair shops in Salem
By ZIP code: 97301 (47) · 97302 (36) · 97303 (3) · 97304 (6) · 97305 (31) · 97306 (5) · 97317 (9) · no ZIP (1)
ZIP 97301 47
-
P&M Automotive
264 Lancaster Dr NE, Salem, OR 97301
Mon-Fri 7:30am-5:30pm
Since 1975
Warranty service
-
Brock Automotive Service & Repair Salem
1630 Salem Industrial Dr NE, Salem, OR 97301
Mon-Fri 8am-5pm
Fleet service · Warranty service · Vehicle inspections
-
Duramax Transmissions LLC
3851 Amber St NE, Salem, OR 97301
Mon-Fri 9am-6pm
Since 2007
Locally owned
-
Jiffy Lube
101 Lancaster Dr NE, Salem, OR 97301
Mon-Thu 8am-6pm
Fleet service · Vehicle inspections · Quick lube
-
Valvoline Instant Oil Change
260 Lancaster Dr NE, Salem, OR 97301-5111
Mon-Fri 7:30am-7pm, Sat 7:30am-6:30pm, Sun 8am-6pm
Fleet service
-
Real Tech Auto & Truck Repair
2590 Cherry Ave NE, Salem, OR 97301
Mon-Fri 7am-6pm
Fleet service · Warranty service · Vehicle inspections
-
T&R Automotive
1595 Capitol St NE, Salem, OR 97301-7852
Mon-Fri 8am-5pm
Family-owned
Warranty service
-
Capital Transmission Center & Auto Service
3369 Hawthorne Ave NE, Salem, OR 97301
Services: transmission repair
-
Precision Auto Care
1255 Sunnyview Rd NE, Salem, OR 97301
-
Vorsprung Autohaus
2465 Commercial St NE, Salem, OR 97301-0718
-
Ace Automotive Service
1630 Salem Industrial Dr NE, Salem, OR 97301-0374
Mon-Fri 8am-5pm
Fleet service · Warranty service · Vehicle inspections
-
Chuck's Automotive Center
558 Market St NE, Salem, OR 97301
-
Elite OnSite Fleet Services
1815 Silverton Rd NE, Salem, OR 97301
Mon-Fri 7am-8pm, Sat 7am-3pm
Since 2016
Fleet service · Collision repair · Vehicle inspections
-
Johnson Engine Service & Auto Repair
4090 Portland Rd NE, Salem, OR 97301-6752
Mon-Fri 8am-5pm
Fleet service
-
Mandile Small Engine Motor Sport Repair
681 Hawthorne Ave NE, Salem, OR 97301
-
Zamora Auto
2640 Portland Rd NE, Salem, OR 97301
-
Lancaster Dr NE
101 LANCASTER DR NE, Salem, OR 97301-5110
Mon-Thu 8am-6pm
Services: oil change, brakes, battery service
Fleet service · Vehicle inspections · Quick lube
-
Mac's Automotive Service & Radiator Repair
3785 Amber St NE, Salem, OR 97301
Since 1947
Family-owned
Warranty service · Vehicle inspections
-
Elite Auto Service
930 Commercial St NE, Salem, OR 97301-1018
-
McFarland's Mobile Mechanics
2530 State St, Salem, OR 97301
-
Sears Auto Center
955 LANCASTER DR NE, Salem, OR 97301
-
Wagenswest
1775 Baker St NE, Salem, OR 97301
-
Titan Auto Repair
1560 Commercial St NE, Salem, OR 97301
-
G&G Auto Care Supply Inc. / G&G Supply Co.
1270 Commercial St NE, Salem, OR 97301
-
Adan's Automotive
3393 Silverton Rd NE, Salem, OR 97301
-
Automotive Clinic
1815 Silverton Rd NE, Salem, OR 97301-0135
-
Carlsons Auto Repair
4059 State St, Salem, OR 97301
-
Jim Rediger's Auto Service
3130 Portland Rd NE, Salem, OR 97301-0130
-
Auto Armas LLC
1380 Silverton Rd NE, Salem, OR 97301
-
Japanese Connection Inc
2515 Commercial St NE, Salem, OR 97301
-
Kast Auto Repair
1350 Hall St NE, Salem, OR 97301
-
Mike's Bellinger Automotive Inc
1395 State St, Salem, OR 97301-2296
-
Right Price Auto Repair
2903 Center St NE, Salem, OR 97301-4527
-
Salem Ceramics
1944 Liberty St NE, Salem, OR 97301
-
Sam's Transmissions
590 High St NE, Salem, OR 97301-3635
-
Scorpion protective coatings Nw Division
3757 Amber St NE, Salem, OR 97301
-
Titan Auto Repair
2775 Cherry Ave NE, Salem, OR 97301
-
Solutions Auto Repair Llc
1450 Sunnyview Rd Ne Ste 108, Salem, OR 97301-0617
-
Truax 2
4035 Cypress St NE, Salem, OR 97301-1955
-
Cravenho Car Care
1420 McDonald St NE, Salem, OR 97301-0019
-
Transmission Parts Co
2195 Commercial St NE, Salem, OR 97301-0713
-
Northside Automotive And Customizing
2710 Broadway St NE, Salem, OR 97301-0993
ZIP 97302 36
-
Dave Power Automotive and Marine
1295 12th St SE, Salem, OR 97302
Mon-Fri 8am-6pm
Fleet service · Vehicle inspections
-
Jiffy Lube
2350 Commercial St SE, Salem, OR 97302
Mon-Thu 8am-6pm
Fleet service · Vehicle inspections · Quick lube
-
Valvoline Instant Oil Change
4957 Commercial St SE, Salem, OR 97302
Mon-Fri 7:30am-7pm, Sat 7:30am-5:30pm, Sun 8am-6pm
Fleet service
-
RPD Services
1790 16th St SE, Salem, OR 97302
Mon-Fri 7am-4:30pm, Sat 7:30am-3:30pm
Fleet service · Vehicle inspections
-
Valvoline Instant Oil Change
3750 Commercial St SE, Salem, OR 97302
Mon-Fri 8am-6pm, Sat 8am-5:30pm, Sun 8am-5pm
Fleet service
-
German Classics Workshop
2728 19th St SE #3, Salem, OR 97302
-
Ledoux's Auto Service & Repair
1455 20th St SE, Salem, OR 97302
Mon-Fri 7:30am-5:30pm
Since 2013
Family-owned
Warranty service · Vehicle inspections
-
Ledoux's Auto Service & Repair
3924 Commercial St SE, Salem, OR 97302
Mon-Fri 7:30am-5:30pm
Since 2013
Family-owned
Warranty service · Vehicle inspections
-
Commercial St SE
2350 COMMERCIAL ST SE, Salem, OR 97302-5319
Mon-Thu 8am-6pm
Services: oil change, brakes, battery service
Fleet service · Vehicle inspections · Quick lube
-
Torque Automotive Industries - Hybrid Diagnostic, Repair, & Maintenance Shop
2315 Pringle Rd SE G, Salem, OR 97302
-
Walmart Auto Care Centers
1940 Turner Rd SE, Salem, OR 97302-2003
-
Rocket Auto Repair
1895 SE 13th St, Salem, OR 97302
-
Today's Automotive
1895 13th St SE, Salem, OR 97302
-
Wagenwerks Salem, OR
2305 Pringle Rd SE, Salem, OR 97302-1466
-
Fox's Auto Repair
2248 Judson St SE, Salem, OR 97302-1263
Mon-Fri 9am-5:30pm
Since 1989
Locally owned
-
Performance Auto Express
1085 13th St SE, Salem, OR 97302-2501
-
Canon Auto Repair
1204 22nd St SE, Salem, OR 97302
-
Kaioti Motorsport Dynamics
2315 Pringle Rd SE, Salem, OR 97302
-
Raw Automotive
945 12th St SE, Salem, OR 97302-2806
-
Sr-1 Automotive
2305 Pringle Rd SE B, Salem, OR 97302
-
AB Customs
2453 McGilchrist St SE, Salem, OR 97302
-
BST Mechanics
1440 13th St SE, Salem, OR 97302-2514
-
Cascade Auto Care
4164 Sunray Ave S, Salem, OR 97302
-
Good Deeds Automotive
2339 Pringle Rd SE, Salem, OR 97302
-
Royle Brake & Alignment Center
2445 Mcgilchrist St Se Ste B, Salem, OR 97302-1299
-
Joe's Auto Service
1910 Vista Ave SE, Salem, OR 97302
-
Sanford's Automotive LLC
1085 13th St SE, Salem, OR 97302
-
Lynn's Automotive Service
1862 13th St SE, Salem, OR 97302-2544
-
Marion Auto Service
2367 12th St SE, Salem, OR 97302-2149
-
Oregon Fleet & Auto Repair
2990 Pringle Rd Se Spc 101, Salem, OR 97302-1539
-
Transmission & Brake Center
1170 Hoyt St SE, Salem, OR 97302-2119
-
Valleywerks
2305 Pringle Rd SE, Salem, OR 97302-1474
ZIP 97303 3
-
Amc Fleet Services
8981 Huff Ave NE, Salem, OR 97303-9722
Mon-Fri 8am-5pm
Since 1989
Family-owned
Fleet service · Warranty service
-
Versalift Northwest Service Center
3770 Brooklake Rd NE, Salem, OR 97303-9728
-
Mid State Diesel Repair LLC
9065 River Rd NE, Salem, OR 97303
ZIP 97304 6
-
Cherry City Transmission
853 9th St NW, Salem, OR 97304
Mon-Fri 8am-5pm, Sat 8am-12pm
Since 2002
Family-owned
Warranty service
-
Jiffy Lube
1192 Wallace Rd NW, Salem, OR 97304
Mon-Thu 8am-6pm
Fleet service · Vehicle inspections · Quick lube
-
Valvoline Instant Oil Change
1470 Edgewater St NW, Salem, OR 97304
Mon-Fri 8am-6pm, Sat 8am-5:30pm, Sun 9am-5pm
Fleet service
-
Wallace Rd NW
1192 WALLACE RD NW, Salem, OR 97304-3116
Mon-Thu 8am-6pm
Services: oil change, brakes, battery service
Fleet service · Vehicle inspections · Quick lube
-
Allen Zorich Restoration
3890 Deepwood Ln NW, Salem, OR 97304
-
West Gate Auto Center
690 Wallace Rd NW, Salem, OR 97304-3835
ZIP 97305 31
-
Jiffy Lube Oil Change and Multicare
3035 Lancaster Dr NE, Salem, OR 97305
Mon-Thu 8am-7pm, Sun 8am-6pm
Fleet service · Vehicle inspections · Quick lube
-
TB's Oak Park Automotive
4335 Silverton Rd NE, Salem, OR 97305
Mon-Fri 7am-4pm
Since 1988
Locally owned
-
Silverton Road Automotive
4145 Silverton Rd NE, Salem, OR 97305
-
Enterprise Instant Oil Change
1928 Lancaster Dr NE, Salem, OR 97305-1021
-
Lancaster Dr NE
3035 LANCASTER DR NE, Salem, OR 97305-1348
Mon-Thu 8am-7pm, Sun 8am-6pm
Fleet service · Vehicle inspections · Quick lube
-
Advanced RV Painting And Repair LLC
11154 Portland Rd NE, Salem, OR 97305
-
Buick GMC Kia Service
1860 Fisher Rd NE, Salem, OR 97305
-
Real Tech Auto & Truck Repair
4380 Silverton Rd NE, Salem, OR 97305
-
BMS Automotive
4803 Portland Rd NE, Salem, OR 97305
-
A-1 Transmission & Drive Axle Repair Center
3653 Silverton Rd NE, Salem, OR 97305
-
All Import Auto Repair and Transmission
3249 Fisher Rd NE, Salem, OR 97305
-
Carlos Automotive Services
9045 Portland Rd NE, Salem, OR 97305
-
Macanas Auto Repair
3255 Fisher Rd NE, Salem, OR 97305
-
Mays Automotive
4760 Niles Ave NE, Salem, OR 97305
-
Northwest Auto Repair
8765 Portland Rd NE, Salem, OR 97305
-
Roger's Transmission
4360 Silverton Rd NE, Salem, OR 97305
-
Rosttra Automatic Transmission
3255 Fisher Rd NE, Salem, OR 97305
-
Solano's AUTO Repair LLC
3249 Fisher Rd NE, Salem, OR 97305-1332
-
Take 5 Oil Change
3271 Lancaster Dr NE, Salem, OR 97305
Fleet service · Vehicle inspections · Quick lube
-
Rosttra Automatic Transmission
5712 Portland Rd NE, Salem, OR 97305-3469
-
Mendez Auto & Truck Service
11030 Portland Rd NE, Salem, OR 97305
-
Cutlip Auto Repair And Service Llc
3945 Silverton Rd NE, Salem, OR 97305
-
DAILY DRIVER AUTOMOTIVE REPAIR LLC
5712 Portland Rd NE, Salem, OR 97305
-
Martin's Transmission
9130 Portland Rd NE, Salem, OR 97305
-
Mar Auto Maintenance
3941 Silverton Rd NE, Salem, OR 97305-1365
-
Cr Llc
4592 Portland Rd NE, Salem, OR 97305-1655
-
Diamond Auto Repair
4683 Silverton Rd NE, Salem, OR 97305-2945
-
L&k Automotive
5712 Portland Rd NE, Salem, OR 97305-3469
ZIP 97306 5
-
Sunnyside Repair Center
1119 Boone Rd SE, Salem, OR 97306
-
Salem Auto Repair
1123 Boone Rd SE, Salem, OR 97306
-
Pat's Automotive Repair
8205 Sunnyside Rd SE, Salem, OR 97306-9300
-
Dave's Transmission
5675 Commercial St SE, Salem, OR 97306
ZIP 97317 9
-
Northwest RV Repair Center
7903 State St, Salem, OR 97317-9053
-
Keens Auto Repair LLC
5065 State St, Salem, OR 97317
-
Sanfords Automotive
3602 Colby Ln SE, Salem, OR 97317
-
Smart Choice Auto Repair
3658 74th Ave SE, Salem, OR 97317
-
Polos Auto Repair
4030 Turner Rd SE, Salem, OR 97317
-
El Mexicano Auto Repair
320 B Lancaster Dr SE, Salem, OR 97317
-
Oregon's Finest Automotive
4030 Turner Rd SE, Salem, OR 97317-8961
-
European Car Clinic Inc
6015 Battle Creek Rd SE, Salem, OR 97317-9338
No ZIP listed 1
Nearby in Oregon
- McMinnville34
- Albany45
- Corvallis30
- Tualatin27
- Oregon City40
- Tigard44
- Portland480