Across Oklahoma, of the 490 BBQ joints we list, 460 give a phone number and 298 have a website. 11 are branches of national chains — Dickey's Barbecue Pit (9), Mission BBQ (2); the remaining 479 are independent. By what they offer: 65 serve ribs, 44 serve brisket, 36 serve pulled pork. Most often named on their own websites: allergen information (45), dine-in service (38) and offers catering (5). The longest-running is John & Cook's Bar-B-Que, in business since 1936. 21 describe themselves as family-owned.
Top 10 BBQ joints in Oklahoma
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Burn Co BarbequeJenks
-
2Mac's BBQSkiatook
-
3JL's BarbecuePryor
-
4King's Custom Smoked Meats RestaurantOklahoma City
-
5Smok-Shak BBQ RestaurantCherokee
-
6Blake's BarbecueOklahoma City
-
7Billy Sims BBQLawton
-
8Clark Crew BBQTulsa
-
9Dickey's Barbecue PitOklahoma City
-
10The Noble Smokin' Joe's BBQNoble
Cities
Largest first. Towns with a single BBQ joint are listed further down this page.
- Tulsa70
- Oklahoma City62
- Edmond15
- Norman11
- Broken Arrow9
- Enid9
- Moore9
- Muskogee9
- Lawton8
- Stillwater8
- Tahlequah8
- Claremore7
- Owasso7
- Ardmore6
- Grove6
- Pryor6
- Sapulpa6
- Broken Bow5
- Coweta5
- Midwest City5
- Shawnee5
- Yukon5
- Bartlesville4
- Duncan4
- Durant4
- Newcastle4
- Okmulgee4
Other towns in Oklahoma
One BBQ joint each — too few for a page of their own, so they live here.
-
RibCrib BBQAda
1004 Lonnie Abbott Blvd, Ada, OK 74820
Dine-in service · Allergen information
-
Cowart's SmokehouseAda
Ada, OK
-
Pigskins BBQAda
1711 Stone Briar Dr, Ada, OK 74820
-
Nowhere on Route 66Afton
300 SE 1st St, Afton, OK 74331-2503
-
Billy Sims BBQAltus
1126 N Main St, Altus, OK 73521
-
Heavy Haulers BBQAltus
800 Falcon Rd, Altus, OK 73521
-
TroubadourAlva
2036 E Oklahoma Blvd, Alva, OK 73717
-
Savage's SmokehouseAnadarko
#131, Anadarko, OK 73005
-
Spannman's BBQAntlers
SW 3rd St, Antlers, OK 74523
-
Billy Sims BBQAtoka
1539 S Mississippi Ave, Atoka, OK 74525
-
Jo Jo's QBeggs
411 Osage Ave, Beggs, OK 74421
-
Swadley's Bar-B-QBethany
4000 N Rockwell Ave, Bethany, OK 73008-3358
Family-owned
-
Cherokee RestaurantBig Cabin
31209 S Highway 69, Big Cabin, OK 74332-7006
-
RibCrib BBQBixby
12850 S Memorial Dr, Bixby, OK 74008
Dine-in service · Allergen information
-
Prairie Smoke BbqBlackwell
116 N Main St, Blackwell, OK 74631
-
KT's SmokehouseBlanchard
8329 N Council Ave, Blanchard, OK 73010
Family-owned
-
The Saucy PigBlanchard
425 NE 55th St, Blanchard, OK 73010
-
KT's Smokehouse Of BlanchardBlanchard
5717 N Council Ave, Blanchard, OK 73010
-
Tigers DenBokoshe
29986 OK-31, Bokoshe, OK 74930
-
Janet’s B.B.Q & CafeBoswell
300 Hunter Rd, Boswell, OK 74727
-
Stone Creek Smokehouse and Grill LLCBristow
19600 S 353rd West Ave, Bristow, OK 74010-4024
-
Big Foot BbqCaddo
1200 S US-69-75, Caddo, OK 74729
-
Smokin Bro’s BBQ & SteakhouseCanton
106 W Main St, Canton, OK 73724-9000
-
Oklahoma Joe's BBQ and CateringCatoosa
19361 Robson Rd, Catoosa, OK 74015
-
dickey's barbeque pitCatoosa
19361 Robson Rd, Catoosa, OK 74015
-
Tyler Mountain BBQChecotah
210 W Gentry Ave, Checotah, OK 74426
-
Smoke Ring BBQChecotah
110 S Paul Carr Dr, Checotah, OK 74426
-
Bowlin's Bar-B-QueChelsea
27551 S 4280 Rd, Chelsea, OK 74016-1716
-
Smok-Shak BBQ RestaurantCherokee
Hwy 64 and 4th St, Cherokee, OK 73728
-
Billy Sims BBQChickasha
1812 S 4th St, Chickasha, OK 73018
-
Jake's RibChickasha
100 Ponderosa Dr, Chickasha, OK 73018
-
Lady Hogs SmokehouseChickasha
102 W Chickasha Ave, Chickasha, OK 73018
-
My BBQ and GrillChoctaw
14359 NE 23rd St, Choctaw, OK 73020
-
HeavenLee BBQ & VenueChoctaw
12010 NE 23rd St, Choctaw, OK 73020
-
Boom Pa's Smokehouse BBQClayton
115 N Lawson Blvd, Clayton, OK 74536
-
Hot Rod's BBQClayton
331 N Lawson Blvd, Clayton, OK 74536
-
Little house BBQ and GrillCleveland
107 W Osage St, Cleveland, OK 74020-4641
Since 1998
Family-owned
-
RRR-QClinton
Clinton, OK
-
Jiggs Smoke HouseClinton
22203 N Frontage Rd, Clinton, OK 73601-7752
-
Phat Daddy's BBQ Drive ThruColcord
56226 US Highway 59, Colcord, OK 74338-3124
-
Lil' CafeCommerce
209 S Mickey Mantle Blvd, Commerce, OK 74339
-
Cookson Smokehouse RestaurantCookson
Highway 82, Cookson, OK 74427
-
Happy Belly's BBQCookson
Ok-82 , Cookson, OK 74427
-
Fam-Damily BBQCouncil Hill
Council Hill, OK
-
Dan's Bar-B-Que PitDavenport
706 Broadway, Davenport, OK 74026
-
Smokin' Joe's Rib RanchDavis
3165 Jollyville Rd, Davis, OK 73030
-
Smoking Joe's BarbecueDavis
1793 Highway 77 S, Davis, OK 73030-9571
-
Double AA BBQ & GrillDavis
1010 E Main St, Davis, OK 73030-2526
-
Smokey Ray'sDel City
4411 SE 29th St, Del City, OK 73115
-
J.T.'s Barbeque and CateringDel City
505 S Sunnylane Rd, Del City, OK 73115-2943
-
Catch the Smoke BBQDel City
3403 E Reno Ave, Del City, OK 73115
-
EvilO BBQDrumright
9210 S 433rd West Ave, Drumright, OK 74030-5750
-
Swadley's Bar-B-QEl Reno
1629 E US Highway 66, El Reno, OK 73036-5711
Family-owned
-
Rip it up grillEl Reno
1220 S Rock Island Ave, El Reno, OK 73036
-
Oklahoma Red BBQEl Reno
3025 Dyer Dr, El Reno, OK 73036-7321
-
Native Smoke BBQ LLCElgin
702 E St, Elgin, OK 73538
Family-owned
-
Billy Sims BBQElgin
7602 US-277 Unit B&C, Elgin, OK 73538
-
RibCrib BBQElk City
104 Regional Dr, Elk City, OK 73644
Dine-in service · Allergen information
-
Billy Sims BBQElk City
2103 S Main St Ste A, Elk City, OK 73644
-
Blue Mountain SmokeElk City
20267 E 1027 Rd, Elk City, OK 73644-9391
-
Smokin' Will's BBQ KitchenElmore City
102 Kay Busey Pkwy, Elmore City, OK 73433
-
Watsons Lakeside BBQ & BoilsEufaula
701 S Main St, Eufaula, OK 74432
-
Watts Family Bar B QueEufaula
614 S F St, Eufaula, OK 74432-3406
-
Lazy S BBQFairfax
345 S Main St, Fairfax, OK 74637
-
Brawley's Backyard Grill, LLCFairview
812 N Main St, Fairview, OK 73737
-
Oakie Smoque BBQFairview
1302 S Main St, Fairview, OK 73737
-
Rasty's Bar B QueFletcher
107 E Cole Rd, Fletcher, OK 73541
-
Roadrunner BBQFletcher
17977 State Highway 17, Fletcher, OK 73541-4062
-
Sizzlin' Bones BBQ CommissaryFort Gibson
700 N Lee St, Fort Gibson, OK 74434
Since 2009
-
Map Dot CafeFrederick
1120 S Main St, Frederick, OK 73542
-
Warrior BBQGlenpool
14099 S Birch St, Glenpool, OK 74033
-
Red Roost BBQGoldsby
820 SW 2nd Ave, Goldsby, OK 73093-9127
-
Stone Ridge BBQ & More RestaurantGore
OK-10A, Gore, OK 74435
-
Billy Sims BBQGuthrie
1624 S Division St Ste C, Guthrie, OK 73044
-
Railhead BBQGuthrie
13978 S Douglas Blvd, Guthrie, OK 73044
Since 2003
Family-owned
-
Hunny'sGuymon
103 N Main St, Guymon, OK 73942
-
Berner Barn SmokehouseGuymon
101 S Main St, Guymon, OK 73942-5201
-
Blacktop BBQHarrah
20884 SE 29th St, Harrah, OK 73045
-
Fat Daddy's BBQ & SteakhouseHartshorne
1018 Pennsylvania Ave, Hartshorne, OK 74547
-
Harvey-Q'sHenryetta
616 E Main St, Henryetta, OK 74437
-
Rustler's BBQHenryetta
806 Industrial Rd, Henryetta, OK 74437
-
FRISCO CREEK BBQHobart
1020 S Main St, Hobart, OK 73651
-
Frisco Creek BBQHobart
117 W 5th St, Hobart, OK 73651-5011
-
Rib TownHoldenville
412 W Main St, Holdenville, OK 74848
-
Pit Stop BBQ & BurgersHugo
501 W Jackson St, Hugo, OK 74743
-
Ricko's BBQHulbert
8288 N 450 Rd, Hulbert, OK 74441-3212
-
Phat Tabb's BBQIdabel
1110 S Central Ave, Idabel, OK 74745
-
Lee's Firehouse BBQIdabel
800 SE Washington St, Idabel, OK 74745
-
Countrymen BBQInola
24 W Commercial St, Inola, OK 74036
-
Gordies BarbecueInola
324 W Commercial St, Inola, OK 74036-3609
-
Travelin Pig BBQ food truckJay
Jay, OK 74346
-
Burn Co BarbequeJenks
500 Riverwalk Terrace #135, Jenks, OK 74037
Since 2011
Dine-in service
-
Billy Sims BBQJenks
807 E A St, Jenks, OK 74037
-
Rubicon Potato JenksJenks
109 N Elm St, Jenks, OK 74037
-
Red’s House BBQKetchum
496 E Ketchum Ave, Ketchum, OK 74301
-
Sticky Fingers BBQKetchum
338 N Main St, Ketchum, OK 74349
-
K & L COUNTRY BBQKingfisher
Kingfisher, OK 73750
-
Jack Attack BBQ ShackKingston
107 Highway 70 W, Kingston, OK 73439
-
Snow's BBQLexington
516 S Main St, Lexington, OK 73051-8772
-
Meat Locker BBQLindsay
106 NW 4th St, Lindsay, OK 73052
-
The Boundary On 66Luther
16001 East OK, 66, Luther, OK 73054
-
Hickory HouseMarietta
Marietta, OK 73448
-
Bruce's Rollin' Smoke BBQMarietta
216 W Main St, Marietta, OK 73448
-
RibCrib BBQMcAlester
421 S George Nigh Expy, McAlester, OK 74501
Dine-in service · Allergen information
-
Charlie's Chicken and BarbecueMcAlester
1756 E Carl Albert Pkwy, McAlester, OK 74501
-
Cross Road BBQ & BluesMcAlester
119 N 1st St, McAlester, OK 74501
-
Trey's BBQMeeker
118 S Dawson St, Meeker, OK 74855
-
Bohemian Joe's BBQ & MoreMeno
47096 US-412, Meno, OK 73760
-
Billy Sims BBQMiami
1803 N Main St, Miami, OK 74354
-
Big Daddys BBQMiami
1030 E St SW, Miami, OK 74354-8512
-
BBQ BarnMinco
302 W Main St, Minco, OK 73059
-
Cooper's BBQMooreland
Us 412, Mooreland, OK 73852
-
Champs ChickenMountain View
109 Main St, Mountain View, OK 73062
-
Billy Sims BBQMustang
1001 E State Hwy 152 #101, Mustang, OK 73064
-
Swadley's Bar-B-QMustang
308 E State Hwy 152, Mustang, OK 73064
Family-owned
-
V's SmokehouseNew Cordell
1132 E Main St, New Cordell, OK 73632
-
V's SmokehouseNew Cordell
320 E Main, New Cordell, OK 73632-5606
-
Stagecoach Catering & BBQNewkirk
400 W South St, Newkirk, OK 74647
-
The Noble Smokin' Joe's BBQNoble
405 S Main St, Noble, OK 73068-8576
-
Big Daddy's SmokehouseNoble
220 S Main St, Noble, OK 73068-8530
-
John's Bar-B-QOkemah
21 W Coplin St, Okemah, OK 74859
-
Papa's BarbequeOkemah
2 W Broadway St, Okemah, OK 74859
-
Live Line BBQOkemah
1325 W Houston St, Okemah, OK 74859-1203
-
Gettin' Smoked BBQOologah
365 S Elm St, Oologah, OK 74053-3066
-
Big Red RestaurantPark Hill
26186 State Hwy 82, Park Hill, OK 74451
-
Punkin's Bar-B-Que and CatfishPauls Valley
1911 W Grant Ave, Pauls Valley, OK 73075
-
Bob's Pig ShopPauls Valley
829 N Ash St, Pauls Valley, OK 73075
-
Punkin's Catfish Bar B Que & CatfishPauls Valley
2402 W Grant Ave, Pauls Valley, OK 73075
-
Trigger's BBQPawhuska
414 Kihekah Ave, Pawhuska, OK 74056
-
Bad Brad's Bar-b-qPawhuska
1215 W Main St, Pawhuska, OK 74056-5906
-
Brother Bell's BBQPerry
636 Cedar St, Perry, OK 73077-6643
-
Daddy Brad's Meat ShackPiedmont
1713 Washington Ave E, Piedmont, OK 73078-0017
-
Sharp's BBQPiedmont
83 Monroe Ave NE, Piedmont, OK 73078
-
Head Country BBQPonca City
1217 E Prospect Ave, Ponca City, OK 74601
-
Ember at ProvisionsPonca City
312 Grand Ave E, Ponca City, OK 74601
-
RibCrib BBQPonca City
1209 E Prospect Ave, Ponca City, OK 74601
Dine-in service · Allergen information
-
Smitty’s SmokehousePorum
113220 S 4286 Rd, Porum, OK 74455-5012
-
Dani Jo's BBQPorum
428599 Texanna Rd, Porum, OK 74455
-
Fat Man'sPoteau
2629 N Broadway St, Poteau, OK 74953
-
The Smokin Pig BBQPoteau
21128 280th St, Poteau, OK 74953-7718
-
Van's Pig StandsPurcell
2234 N Green Ave, Purcell, OK 73080
-
SMOKE-N-HOLLARPurcell
1731 N Green Ave, Purcell, OK 73080
-
Bear's Smoke HouseQuinton
108 Church St, Quinton, OK 74561-5015
-
Mud Creek BBQRingling
105 Us Highway 70, Ringling, OK 73456
-
Mud Creek Outpost BBQRingling
105 E. Hwy 70, Ringling, OK 73456
-
Smokin’ Joe`s Rib Ranch Rush SpringsRush Springs
306 W Blakely Ave, Rush Springs, OK 73082
-
Charlie's Chicken & Bar-B-QueSallisaw
720 W Cherokee Ave, Sallisaw, OK 74955
-
Wild Horse Mountain Bar-B-QueSallisaw
Kerr Blvd, Sallisaw, OK 74955
-
Fat Man's On The MoveSallisaw
1110 W Ruth Ave, Sallisaw, OK 74955-7208
-
RibCrib BBQSand Springs
450 W Wekiwa Rd, Sand Springs, OK 74063-6761
Dine-in service · Allergen information
-
Billy Sims BBQSand Springs
104 N Adams Rd, Sand Springs, OK 74063
-
Guy In A Truck BBQSand Springs
20520 W Wekiwa Rd, Sand Springs, OK 74063
-
Easy Street BBQSeminole
1715 N Milt Phillips Ave, Seminole, OK 74868-2333
-
JJ’s Smokehouse Bar and GrillSeminole
129 N Milt Phillips Ave, Seminole, OK 74868
-
Mac's BBQSkiatook
1030 W Rogers Blvd, Skiatook, OK 74070
-
Jarrell's SmokehouseSkiatook
722 W 4th St, Skiatook, OK 74070-1312
-
JT's BBQSnyder
1215 E St, Snyder, OK 73566
-
Out Grilling BBQSoper
1400 E 1990 Rd, Soper, OK 74759-0039
-
HeavenLee BBQSpencer
8601 NE 36th St, Spencer, OK 73084-2103
-
Buffalo's BarbecueSperry
201 N Highway 11, Sperry, OK 74073
-
Southern IceSpiro
806 W Broadway St, Spiro, OK 74959-2432
-
Whit's's Too BBQSpiro
17180 3rd St, Spiro, OK 74959-3966
-
Okie Brothers BBQStigler
318 W Main St, Stigler, OK 74462-2330
-
Chicky'sStilwell
11 W Walnut St, Stilwell, OK 74960
-
Okie Joes Bbq LlcStilwell
210 S 2nd St, Stilwell, OK 74960-3806
-
Butterbeans small batch bbqStratford
11172 US-177, Stratford, OK 74872
-
Janice's BBQ PitStratford
630 E Smith St, Stratford, OK 74872
-
Picker's BBQStringtown
105 N Bond St, Stringtown, OK 74569
-
Five Star BBQ & SteakhouseStroud
619 N 8th Ave, Stroud, OK 74079
-
Backwoods Smokehouse, LLCSulphur
1221 W Broadway St, Sulphur, OK 73086-4415
-
Outlaw BBQTalihina
103 Veterans Ave, Talihina, OK 74571
-
Windmill RestaurantTexola
Texola, OK 73668
-
Blue River RibsTishomingo
7050 S Bullard Chapel Rd, Tishomingo, OK 73460-4016
-
Back Door BBQTishomingo
208 W Main St, Tishomingo, OK 73460
-
Bumps BBQTuttle
151 E Main St, Tuttle, OK 73089-9124
-
Chuckwagon Bar-B-Que & GrillVelma
101 Hargrove St, Velma, OK 73491
-
Smokin' Sisters BBQWagoner
112 S Main St, Wagoner, OK 74467
-
Runt's Bbq IncWagoner
1105 W Cherokee St, Wagoner, OK 74467-4621
-
Smokin Sisters BBQ and Catering To GoWagoner
1421 S Dewey Ave, Wagoner, OK 74467
-
Johan's BBQ World llcWaukomis
4522 Norman Rd, Waukomis, OK 73773
-
Moody QWaukomis
6116 W Wood Rd, Waukomis, OK 73773-0808
-
BBQ ShedWeatherford
310 N Washington Ave, Weatherford, OK 73096
Since 1977
-
Double 6 DinerWeatherford
902 E Main St, Weatherford, OK 73096-5642
-
The Butcher BBQ StandWellston
3402 OK-66, Wellston, OK 74881
-
Cowkickers Smokin BarbequeWetumka
110 OK-9, Wetumka, OK 74883
-
Chase's BBQ ShackWoodward
1122 8th St, Woodward, OK 73801
-
Wagg's Bar-B-QWoodward
1223 7th St, Woodward, OK 73801
-
Trail's End BBQWynnewood
100-198 N Long Ave, Wynnewood, OK 73098
-
Allisa's Kitchen BBQ and GrillWynnewood
405 W Robert S Kerr Blvd, Wynnewood, OK 73098-9616
BEFORE YOU GO
Plan your next BBQ stop
Understand the order, arrange pickup and bring your group together.

Build your first BBQ order
Understand portions, sides and the ordering process.
Read the guide
Arrange a smooth pickup
Confirm availability, collection time and the complete order.
Read the guide
Plan a group meal
Match the menu and service format to your gathering.
Read the guide