Across Oklahoma, of the 3,054 auto repair shops we list, 2,919 give a phone number, 123 publish opening hours and 1,147 have a website. 268 are branches of national chains — Take 5 (35), Jiffy Lube (33), Firestone (31); the remaining 2786 are independent. By what they offer: 356 do diesel engine or heavy truck repair, 231 do transmission repair or rebuilding, 155 do car air conditioning repair.
Top 10 auto repair shops in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Kennedy Tire & Auto ServiceEdmond
Mon–Fri 7:30am–6:00pm, Sat 7:30am–4:00pm, Sun closed
-
2Enid Super LubeEnid
Mon–Fri 8am–6pm, Sat 8am–5pm, Sun closed
-
3Shamrock Tire and Auto RepairTulsa
Mon–Fri 7:00am–5:30pm, Sat 8:00am–12:00pm, Sun closed
-
4The SouthSide GarageOklahoma City
Mon–Fri 8:30am–6pm
-
5Jim's Tire and BrakeMcAlester
Monday through Friday from 8:00 AM – 5:00 PM
-
6Complete Automotive Repair and ServiceTulsa
Mon–Fri 8:00am–5:30pm
-
7Builders Transmission and U-HaulBroken Arrow
Mon–Fri 7:30am–5:30pm, Sat 8:00am–12:00pm, Sun closed
-
8ABS PerformanceBartlesville
Mon–Fri 8am–5:30pm
-
9Circle B Repairs & SalesFairview
Mon–Fri 8am–5pm
-
10Milex Complete Auto CareOklahoma City
Mon–Fri 7:00 AM – 5:30 PM
Cities
Largest first. Towns with a single auto repair shop are listed further down this page.
- Oklahoma City547
- Tulsa390
- Edmond100
- Broken Arrow87
- Norman80
- Lawton59
- Enid51
- Muskogee49
- Ardmore44
- Yukon42
- Shawnee41
- Stillwater40
- Claremore38
- Duncan34
- Sapulpa33
- Midwest City32
- Moore32
- Ada31
- Bartlesville31
- Durant28
- Guthrie27
- Tahlequah27
- Chickasha26
- McAlester26
- Owasso26
- Ponca City23
- Bethany20
- Elk City20
- Catoosa19
- Bixby18
- Woodward17
- Del City16
- El Reno16
- Mustang16
- Grove15
- Pauls Valley15
- Pryor15
- Sand Springs15
- Vinita15
- Okmulgee14
- Altus13
- Choctaw12
- Collinsville12
- Dewey12
- Eufaula12
- Guymon12
- Harrah12
- Marlow12
- Miami12
- Poteau12
- Sallisaw12
- Skiatook12
- Coweta11
- Idabel11
- Purcell11
- Sayre11
- Seminole11
- Tuttle11
- Wagoner11
- Weatherford11
- Atoka10
- Hugo10
- Blanchard9
- Cushing9
- Newcastle9
- Pocola9
- Warr Acres9
- McLoud8
- Nicoma Park8
- Tecumseh8
- Bristow7
- Broken Bow7
- Calera7
- Clinton7
- Henryetta7
- Lone Grove7
- Mannford7
- Noble7
- Porter7
- Sulphur7
- Afton6
- Alva6
- Anadarko6
- Antlers6
- Chouteau6
- Heavener6
- Hominy6
- Muldrow6
- Stigler6
- Checotah5
- Cleveland5
- Davis5
- Elgin5
- Glenpool5
- Hinton5
- Hulbert5
- Jenks5
- Kingfisher5
- Lindsay5
- Madill5
- Mounds5
- Quinton5
- Adair4
- Big Cabin4
- Colbert4
- Drumright4
- Fairview4
- Inola4
- Krebs4
- Lexington4
- Pawnee4
- Perry4
- Piedmont4
- Prague4
- Rush Springs4
- Salina4
- Shady Point4
- Sperry4
- Spiro4
- Tishomingo4
- Wayne4
- Waynoka4
- Wilburton4
- Wynnewood4
- Blackwell3
- Boise City3
- Buffalo3
- Chandler3
- Colcord3
- Commerce3
- Crescent3
- Elmore City3
- Fairland3
- Gore3
- Hennessey3
- Holdenville3
- Newalla3
- Newkirk3
- Ninnekah3
- Okemah3
- Oologah3
- Park Hill3
- Perkins3
- Ramona3
- Red Oak3
- Roland3
- Slaughterville3
- Stilwell3
- Stroud3
- Talala3
- Talihina3
- Valliant3
- Apache2
- Bokchito2
- Cache2
- Calumet2
- Carnegie2
- Clayton2
- Comanche2
- Custer City2
- Erick2
- Eucha2
- Fort Sill2
- Frederick2
- Hartshorne2
- Haskell2
- Hobart2
- Hollis2
- Howe2
- Jay2
- Jones2
- Kansas2
- Kellyville2
- Kiefer2
- Kingston2
- Laverne2
- Locust Grove2
- Manchester2
- Mangum2
- Maysville2
- Mooreland2
- Morrison2
- New Cordell2
- Oilton2
- Seiling2
- South Coffeyville2
- Spavinaw2
- Spencer2
- Springer2
- Stonewall2
- Thackerville2
- The Village2
- Union City2
- Walters2
- Washington2
- Watts2
- Westville2
- Wetumka2
- Wilson2
- Wister2
Oklahoma, by feature
- 356
- 231
- 155
- 116
- 61
- 56
- 21
- 9
Other towns in Oklahoma
One auto repair shop each — too few for a page of their own, so they live here.
-
Conner's Small Engine RepairAchille
107 E Beech St, Achille, OK 74720
-
S&H Service and PerformanceAgra
345747 E 810 Rd, Agra, OK 74824
-
Allen AutoAllen
400 N Commerce, Allen, OK 74825-6800
-
Mid State Ag RepairAmes
200 Broadway St, Ames, OK 73718
-
Godspeed Car Care MinistryArcadia
14500 E Old Hwy 66, Arcadia, OK 73007
-
Take Ten Tire & ServiceArkoma
211 Industrial Ave, Arkoma, OK 74901
-
Brewer Diesel RepairArmstrong
200 N Main St, Armstrong, OK 74729-4225
-
Jims auto service and repairAsher
35060 Cherry Hill Rd, Asher, OK 74826-3275
-
241 KustomsAvant
241 N Tecumseh, Avant, OK 74001
-
Kelley's Trucks and MoreBarnsdall
112 5th St, Barnsdall, OK 74002
-
D&D MotorsportsBernice
219 N Broadway St, Bernice, OK 74331
-
Beth'S Fireworks/Auto RepairBethel Acres
37803 Waco Rd, Bethel Acres, OK 74801
-
Roberts Auto RepairBlair
15383 US-283, Blair, OK 73526
-
Triple S auto and detailBokoshe
21299 County Road 33, Bokoshe, OK 74930-2127
-
Randy's Auto RepairBraggs
218 N Madison St, Braggs, OK 74423
-
South Greasy Auto.Bunch
rt 1 box 1610, Bunch, OK 74931
-
Pryor's Auto RepairBurneyville
12054 S State Highway 76, Burneyville, OK 73430-7501
-
Henderson's Cheap ATV and Auto RepairByars
752 E Main St, Byars, OK 74831
-
Scotts TransmissionCaddo
1351 S Chisolm Rd, Caddo, OK 74729-5406
-
Hobbes GarageCalvin
8018 OK-1, Calvin, OK 74531
-
Martin’s AutoMechanicsCanadian
307 SE Johnson St, Canadian, OK 74425
-
Ron's Service CenterCanute
10948 N 2080 Rd, Canute, OK 73626
-
Apex Auto WorksCartwright
611 OK-91, Cartwright, OK 74731
-
Backroadz AutomotiveCastle
12 Broadway, Castle, OK 74833
-
Code Breaker Auto ServicesChelsea
704 Olive St, Chelsea, OK 74016
-
C&B automotiveCherokee
907 E Washington St, Cherokee, OK 73728-1101
-
F and M AutomotiveCheyenne
103 S Second St, Cheyenne, OK 73628-5157
-
Coalgate Tire and Lube LLCCoalgate
302 W Queen Ave, Coalgate, OK 74538
-
Cordell Service CenterCordell
111 N Massingale Dr, Cordell, OK 73632-5029
-
Payton TransmissionCoyle
12712 W 116th St, Coyle, OK 73027
-
New Age Auto RepairDavenport
200 6th St, Davenport, OK 74026
-
Randy & Debi'z auto parts to engine repairs,paint & body+ Detailing.Dickson
1462 Durwood Rd, Dickson, OK 73401-7487
-
Flanagan MotorsportsDisney
224 W Wall St, Disney, OK 74340
-
Precision Automotive RepairDrummond
11528 W Skeleton Rd, Drummond, OK 73735
-
South West Chop ShopDuke
19462 US Highway 62, Duke, OK 73532-9441
-
Buechler Auto SupplyFairfax
360 N Main St, Fairfax, OK 74637
-
American Tire & Roadside RepairsFletcher
5 W North St, Fletcher, OK 73541
-
3B BACKWOODS LLCFort Coffee
16896 Mcginnis Ln, Fort Coffee, OK 74959
-
Daylon‘s auto repairFort Gibson
814 S Ross St, Fort Gibson, OK 74434-8437
-
Nixon Repair LlcFreedom
1081 Lariat Pass, Freedom, OK 73842-4232
-
Penz Services LLCGeary
224 S Broadway, Geary, OK 73040
-
DMD OffroadGoldsby
5183 S Ladd Ave, Goldsby, OK 73080
-
Grandfield Tag AgencyGrandfield
324 W 2nd St, Grandfield, OK 73546-9454
-
B5 ShopGreenfield
89710 N 2600 Rd, Greenfield, OK 73043
-
C & R Tire and AutoHooker
Hooker, OK
-
RMR Pro-Diesel TechJet
401 Main St, Jet, OK 73749
-
Younts Automotive ServiceKeys
Will provide later, Keys, OK 74451
-
Outdoor Trucking and Diesel Truck RepairKildare
1015 Church St, Kildare, OK 74604
-
Fast Lane AutosportsKonawa
4203 State Hwy 99N, Konawa, OK 74820
-
Lane Auto Electric ShopLane
11245 State Hwy 3, Lane, OK 74555
-
Grand Lake Sxs LlcLangley
459 W Cheyenne Ave, Langley, OK 74350
-
Route 66 ClassicsLuther
15555 E Coffee Creek Rd, Luther, OK 73054-9170
-
Smith's AutomotiveMacomb
27175 Harrison Rd, Macomb, OK 74873
-
A & B RadiatorMannsville
100 S. Thomas Hwy 199, Mannsville, OK 73447
-
Gragg AutomotiveMarietta
7182A State Highway 32, Marietta, OK 73448-5553
-
Salt Creek AutoMaud
35176 Ew1320 Rd, Maud, OK 74854
-
Cox Auto repairMcCurtain
303 W Cole St, McCurtain, OK 74944
-
Exploration OutfittersMead
9357 W. Hwy 70, Mead, OK 73449
-
Little B's TwoMedford
317 1st St, Medford, OK 73759
-
Loy's Auto & ImplementMeeker
406 S Dawson St, Meeker, OK 74855-9059
-
Oldham Brothers AutomotiveMeno
104 Grant St, Meno, OK 73760
-
Dr. Smith Tire and Auto ClinicMilburn
11733B OK-78, Milburn, OK 73450
-
RJ's AutomotiveMorris
614 N 5th St, Morris, OK 74445-2617
-
Campbell GarageMountain View
231 Main St, Mountain View, OK 73062
-
Brian's CustomsMoyers
185720 N 4140 Rd, Moyers, OK 74557
-
The Hot Rod ShopNorth Enid
3403 N 4th St, North Enid, OK 73701-6740
-
Cody Tire & Auto Repair LLCNowata
205 N Ash St, Nowata, OK 74048-4607
-
Caney Valley Rv RepairOchelata
28745 North 3960 Road, Ochelata, OK 74051
-
JASON PENDLETONOkc
1905 sw 27th st, Okc, OK 73036
-
Grease Monkey's GarageOkeene
501 S 5th St, Okeene, OK 73763-9128
-
All the Time FinishingOktaha
12504 W 90th St S, Oktaha, OK 74450-4761
-
K&M small engine repairPaoli
218 E Main St, Paoli, OK 73074
-
Tallgrass MotorsPawhuska
1701 E Main St, Pawhuska, OK 74056
-
Street Rod FactoryPeggs
7299 E 620 Rd, Peggs, OK 74452
-
Grant Co. Auto & Diesel RepairPond Creek
210 W Broadway St, Pond Creek, OK 73766
-
Caleb's Customs & Auto RepairPrue
55 Cedar Ln, Prue, OK 74060-9701
-
Thompson Deep RockRingling
31564 US Highway 70, Ringling, OK 73456
-
Watterson Auto ShopRoff
108 E Main, Roff, OK 74865
-
Blackburn Auto & Small Engine RepairSasakwa
36142 Ew1440 Rd, Sasakwa, OK 74867
-
Yoder's Auto RepairSawyer
201 US-70, Sawyer, OK 74756
-
Chappys GarageSterling
130 W James St, Sterling, OK 73567
-
J & T Repair ServiceStratford
11964 County Road 3410, Stratford, OK 74872-5307
-
Po Foke GarageTemple
507 N Commercial Ave, Temple, OK 73568-9012
-
Red Devil Diesel ServiceTexhoma
512 S 1st St, Texhoma, OK 73949
-
Tonkawa service centerTonkawa
217 N 6th St, Tonkawa, OK 74653
-
K & M AutomotiveTupelo
Tupelo, OK 74572
-
Martin's AutomotiveTurpin
218 Bonanza Dr, Turpin, OK 73950
-
Cam Arrow Automotive Service LLC.Tuskahoma
339 SE 240th Rd, Tuskahoma, OK 74574
-
Auto Hail Storm TeamTyrone
5405 Wesley Rd, Tyrone, OK 73951
-
Hollywood's GarageVelma
110 Main St, Velma, OK 73533
-
RC CustomsVian
405 N Thornton St, Vian, OK 74962-5085
-
Eric's Auto RepairVici
429 W Broadway St, Vici, OK 73859
-
Leprechaun Auto lighting & AccessoriesWarner
804 Mimosa Dr, Warner, OK 74469
-
Poetry In MotionWatonga
221 W Main St, Watonga, OK 73772
-
H&H Lube & TuneWaurika
122 N Main St, Waurika, OK 73573-2232
-
Hudiburg FordWellston
334565 E Highway 66, Wellston, OK 74881
-
Williams Tire and Body ShopWest Siloam Springs
3442 US-412, West Siloam Springs, OK 74338
-
J's Automotive RestorationWewoka
36553 Ew1110 Rd, Wewoka, OK 74884
-
Trav auto repairWhitefield
305 N Main St, Whitefield, OK 74472-3019
-
Hart’s Auto RepairYale
1511 S Underwood Rd, Yale, OK 74085-2669