Across North Carolina, of the 915 BBQ joints we list, 873 give a phone number and 621 have a website. 28 are branches of national chains — Dickey's Barbecue Pit (14), Mission BBQ (5), Sonny's BBQ (4); the remaining 887 are independent. By what they offer: 117 serve ribs, 99 serve BBQ chicken, 79 serve brisket. Most often named on their own websites: allergen information (44), offers catering (31) and dine-in service (30). The longest-running is Stamey's Barbecue, in business since 1930. 24 describe themselves as family-owned.
Top 10 BBQ joints in North Carolina
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1MeMa's Chick'n' and RibsWilmington
-
2Caino's Red Barn GrillHubert
-
3Green River BBQSaluda
-
4Apple City BBQTaylorsville
-
5Smithfield's Chicken 'N Bar-B-QClayton
-
7Midwood SmokehouseHuntersville
-
9Bar-B-Que HutFayetteville
-
10Smokehouse at Steve'sGraham
Cities
Largest first. Towns with a single BBQ joint are listed further down this page.
- Charlotte59
- Raleigh39
- Asheville23
- Durham20
- Fayetteville20
- Hickory17
- Winston-Salem17
- Greensboro16
- Lexington16
- Wilmington16
- Concord14
- High Point14
- Rocky Mount11
- Gastonia10
- Burlington9
- Cary9
- Goldsboro9
- Salisbury9
- Denver8
- Greenville8
- Smithfield8
- Statesville8
- Huntersville7
- Lumberton7
- Mooresville7
- Wake Forest7
- Asheboro6
- Boone6
- Jacksonville6
- Kinston6
- Morganton6
- Sanford6
- Apex5
- Benson5
- Clayton5
- Fuquay-Varina5
- Garner5
- Granite Falls5
- Hendersonville5
- Kannapolis5
- Lenoir5
- Morrisville5
- Murphy5
- Shallotte5
- Shelby5
- Wilson5
- Albemarle4
- Arden4
- Fletcher4
- Knightdale4
- Lincolnton4
- Marion4
- Mebane4
- Morehead City4
- New Bern4
- Newport4
- North Wilkesboro4
- Pilot Mountain4
- Southern Pines4
- Supply4
- Warsaw4
Other towns in North Carolina
One BBQ joint each — too few for a page of their own, so they live here.
-
Otto BBQ N GrillAhoskie
921 e memorial dr, Ahoskie, NC 27910
-
Abrams Bar-B-Q of AhoskieAhoskie
803 Memorial Dr E, Ahoskie, NC 27910
-
Carolina BBQ and ChickenAhoskie
1501 Memorial Dr E, Ahoskie, NC 27910
-
Dragon Ass Smoked BBQAndrews
14660 US-19, Andrews, NC 28901
-
Frankie's Dog HouseAndrews
1130 Main St, Andrews, NC 28901
-
The Happy HawgAndrews
1130 Main St, Andrews, NC 28901
-
Daddy Bob's BarbequeAngier
333 N Raleigh St Ste E, Angier, NC 27501
-
Texas Pit BbqAngier
546 W Church St, Angier, NC 27501-6052
-
Surf n Pig BBQAvon
40618 N.C. Highway 12, Avon, NC 27915
-
Skylight Inn BBQAyden
4618 Lee St, Ayden, NC 28513-7275
Since 1947
-
Skylight Inn BBQAyden
4618 S Lee St, Ayden, NC 28513
Since 1947
-
Sam Jones BarbecueAyden
5020 Ayden Golf Club Rd, Ayden, NC 28513-7421
-
Red Wolff KitchenBakersville
144 Hemlock Dr, Bakersville, NC 28705
-
Bayou Smokehouse & GrillBanner Elk
130 Main St E, Banner Elk, NC 28604
Since 2003
-
The Pedalin' PigBanner Elk
4235 NC-105, Banner Elk, NC 28604
-
Currituck BBQ CompanyBarco
4467 Caratoke Hwy, Barco, NC 27917
Since 2006
-
Roland's BarbecueBeaufort
1507 Live Oak St, Beaufort, NC 28516-1584
-
Shirley's BBQBeaufort
1714 Live Oak St, Beaufort, NC 28516
-
Holy Smokes BBQBeech Mountain
3363 Beech Mountain Pkwy, Beech Mountain, NC 28604
-
Famous Fast EddiesBeech Mountain
1005 Beech Mountain Pkwy, Beech Mountain, NC 28604
-
Peace -N- Hominy QBelmont
403 E Catawba St, Belmont, NC 28012
-
Buddy's Original Bbq & CateringBelmont
5945 W Wilkinson Blvd, Belmont, NC 28012-4802
-
Chirpy BarbecueBennett
236 Chirpy Rd, Bennett, NC 27208-9386
-
Smitty'sBethel
4763 NC-11, Bethel, NC 27812
-
Andy's of BeulavilleBeulaville
604 W Main St, Beulaville, NC 28518
-
Tommy's Barbecue House & Catering LLCBiscoe
1945 NC-24 27 West, Biscoe, NC 27209
Family-owned
-
Phil's Bar-B-Que PitBlack Mountain
701 NC-9, Black Mountain, NC 28711
-
Bush FarmhouseBlack Mountain
151 S Ridgeway Ave, Black Mountain, NC 28711
Since 2021
-
Que SeraBlack Mountain
101 Black Mountain Ave, Black Mountain, NC 28711
-
Dove's Barbecue & GrillBladenboro
1105 N Main St, Bladenboro, NC 28320
-
Steph's BBQ & GrillBladenboro
9068 NC-41 W, Bladenboro, NC 28320-8210
-
Woodlands Barbecue & Pickin ParlorBlowing Rock
8304 Valley Blvd, Blowing Rock, NC 28605
-
Smoke On BBQBrevard
585 S Caldwell St, Brevard, NC 28712
-
Woodard Family BBQ & GrillBroadway
122 S Main St, Broadway, NC 27505
-
Bar-B-Que WagonBryson City
610 Main St, Bryson City, NC 28713
-
Pig & GritsBurnsville
620 W Main St, Burnsville, NC 28714
Dine-in service
-
Wing StreetBurnsville
717 W Main St, Burnsville, NC 28714
-
Bbq BarnButner
102 W B St, Butner, NC 27509-2318
-
Doc Brown's BBQCandler
1320 Smokey Park Hwy, Candler, NC 28715
Since 2013
Family-owned
-
Dickey's Barbecue PitCanton
738 New Clyde Hwy, Canton, NC 28716-4272
Offers catering · Allergen information
-
Sunny Daze SmokehouseCarolina Beach
9 Pavilion Ave S, Carolina Beach, NC 28428
-
A & G Barbecue & ChickenCarolina Beach
800 S Lake Park Blvd, Carolina Beach, NC 28428
-
Crossties Bistro & Beer GardenCarrboro
201 E Main St, Carrboro, NC 27510
-
Pik N PigCarthage
194 Gilliam McConnell Rd, Carthage, NC 28327
-
Cashiers Valley SmokehouseCashiers
281 US-64, Cashiers, NC 28717-9509
-
Charlie's Turkey QCastle Hayne
5212 College Rd N, Castle Hayne, NC 28429
-
Bogue House RestaurantCedar Point
410 Cedar Point Blvd, Cedar Point, NC 28584
-
Williamson's Barbecue RestaurantChadbourn
1011 N Brown St, Chadbourn, NC 28431
-
The PigChapel Hill
630 Weaver Dairy Rd, Chapel Hill, NC 27514
-
Jim's Famous BBQChapel Hill
115 S Elliott Rd, Chapel Hill, NC 27514
-
Allen & Son BarbequeChapel Hill
6203 Millhouse Rd, Chapel Hill, NC 27516
-
Chimney Rock SmokehouseChimney Rock
430 Main St, Chimney Rock, NC 28720
-
Porky's Bar-B-QChina Grove
1309 N Main St, China Grove, NC 28023
-
Gary's Bar-B-CueChina Grove
620 US-29, China Grove, NC 28023
-
Lawing & Son BBQ Co.China Grove
1655 Patterson St, China Grove, NC 28023-5705
-
Smokey D's ResturauntClaremont
3165 NC Highway 10 E, Claremont, NC 28610
Since 2007
Offers catering · Allergen information
-
Hannah's Bar-B-Q #2Claremont
2942 N Oxford St, Claremont, NC 28610
-
Little Richard's Bar-B-QueClemmons
6470 Stadium Dr, Clemmons, NC 27012
-
CJ'sCleveland
210 Old Amity Hill Rd, Cleveland, NC 27013
-
Keaton's Barbecue, Inc.Cleveland
17365 Cool Springs Rd, Cleveland, NC 27013
-
Charlie's BBQ SauceCleveland
590 Mountain Rd, Cleveland, NC 27013
-
Southern Style Barbecue & Fried ChickenClinton
338 Martin Luther King Jr Blvd, Clinton, NC 28328
-
Cape Fear BbqClinton
1522 Sunset Ave, Clinton, NC 28328-3828
-
Ron's Barn Barbecue & SeafoodCoats
91 Pig Out Ln, Coats, NC 27521
-
Stick Burnin BBQColumbia
203 Main St, Columbia, NC 27925
-
Mountain View BBQ & DeliColumbus
829 W Mills St, Columbus, NC 28722
-
EC's Smokin' Butts BBQ That IsConnelly Springs
3367 Texs Fish Camp Rd, Connelly Springs, NC 28612-7634
-
Dig N Dogs Hot Dogs & BBQConover
306 1st St W, Conover, NC 28613
-
Bennett's Pit Bar-B-QueConover
1819 Fairgrove Church Rd SE, Conover, NC 28613
-
The Peninsula on Lake HickoryConover
6692 Valwood Rd, Conover, NC 28613-8759
-
Mac's Speed ShopCornelius
19601 Liverpool Pkwy, Cornelius, NC 28031
-
Fatcrabs Rib Company & Seafood ShackCorolla
1159 Austin St #101a, Corolla, NC 27927
Dine-in service
-
Corolla Village Bar-B-QueCorolla
1129 Corolla Village Rd, Corolla, NC 27927
-
Sooey's BBQ & Rib Shack - CorollaCorolla
807 Ocean Trl, Corolla, NC 27927-9610
-
Smoking Aces BBQCreedmoor
316 Whitehall Dr, Creedmoor, NC 27522-7001
-
Carolina BBQ & Chicken CreedmoorCreedmoor
1597 E C St, Creedmoor, NC 27522-8296
-
Papa's Blue Ribbon - Barbecue SauceCreedmoor
209 E Church St, Creedmoor, NC 27522
-
Paddy WhacksCullowhee
3344 Old Cullowhee Rd, Cullowhee, NC 28723
-
The Crazy PigDavidson
402 S Main St, Davidson, NC 28036
Since 2006
-
Char Grill DavidsonDavidson
624 Jetton Street, Davidson Commons Shopping Center, Davidson, NC 28036
-
Smokey J's BBQDavidson
1827 Shearers Rd, Davidson, NC 28036
-
Troutmans BarbecueDenton
18466 NC-109, Denton, NC 27239
-
Haywood SmokehouseDillsboro
403 Haywood Rd, Dillsboro, NC 28725
-
Dillsboro SmokehouseDillsboro
403 Haywood Rd, Dillsboro, NC 28725
-
Lenny's & Vc Grill & CateringDover
441 W Kornegay St, Dover, NC 28526
Since 1998
-
Duck DeliDuck
1223 Duck Rd, Duck, NC 27949
-
Grady's BarbecueDudley
3096 Arrington Bridge Rd, Dudley, NC 28333
-
Smithfield's Chicken 'N Bar-B-QDunn
2102 W Cumberland St, Dunn, NC 28334
Allergen information
-
White SwanDunn
325 E Broad St, Dunn, NC 28334
-
Kim's Barbecue HouseDunn
900 W Broad St, Dunn, NC 28334
-
Brewers GrillEagle Springs
2228 NC Highway 211, Eagle Springs, NC 27242
-
That Little Pork ShopEden
633 Monroe St, Eden, NC 27288
-
Old Colony SmokehEdenton
802 W Queen St, Edenton, NC 27932
-
Old Colony SmokehouseEdenton
809 N Broad St, Edenton, NC 27932
-
Inner Banks BbqEdenton
1018 N Broad St, Edenton, NC 27932-1505
-
Currituck BBQ II, Elizabeth CityElizabeth City
118 S Hughes Blvd, Elizabeth City, NC 27909
Since 2006
-
Kennedy QElk Park
6460 Banner Elk Hwy, Elk Park, NC 28622-9061
-
John Boy's BBQ & SeafoodElkin
796 NC-268, Elkin, NC 28621
-
Royalls BBQ & GrillElkin
128 W Main St, Elkin, NC 28621
Dine-in service
-
Boogie's Turkey BBQElm City
5008 Elm City Rd S, Elm City, NC 27822
-
Uncle Butch Barbecue for the PeopleElm City
5326 London Church Rd, Elm City, NC 27822-9124
-
Hursey's Bar-B-QElon
2174 N North Carolina Hwy 87, Elon, NC 27244
-
Hursey's Bar-B-QElon
1039 N NC Highway 87, Elon, NC 27244-8400
-
Shepard BarbecueEmerald Isle
7801 Emerald Dr, Emerald Isle, NC 28594-2810
Family-owned
-
Martelle's Feed HouseEngelhard
33301 US-264, Engelhard, NC 27824
-
Tarheel Bar-B-QEure
9 US-13, Eure, NC 27935
-
Smokey and the PigFairview
913 Charlotte Hwy, Fairview, NC 28730
-
Jack Cobb & Son Bar-B-QFarmville
3883 South Main St, Farmville, NC 27828
-
New Contentnea Creek B.B.Q.Farmville
3417 NC-121, Farmville, NC 27828
-
Hubba Hubba SmokehouseFlat Rock
2724 Greenville Hwy, Flat Rock, NC 28731
-
Dickey's Barbecue PitFlat Rock
576 Upward Rd, Flat Rock, NC 28731-8595
Offers catering · Allergen information
-
Asheville Packing CoFlat Rock
980 Upward Rd, Flat Rock, NC 28731
-
Hickory Log BBQForest City
2368 Oakland Rd, Forest City, NC 28043
-
Fat Tracy'sForest City
1163 W Main St, Forest City, NC 28043
-
The Hoot NannieForest City
164 E Main St, Forest City, NC 28043
-
My Daddy's BarbequeFort Bragg
3571 Butner Rd, Fort Bragg, NC 28307
-
Haywood SmokehouseFranklin
33 Macon Center Dr, Franklin, NC 28734
-
Fat Buddies Ribs & BBQFranklin
311 Westgate Plz, Franklin, NC 28734-9012
-
Jaxon's DowntownFranklin
381 Depot St, Franklin, NC 28734
-
Cousino’s BBQ RoadhouseFranklinton
Franklinton, NC
-
Burn in 99 - North CharlestonFranklinville
7620 Rivers Ave, Franklinville, NC 29406
-
Carl's BarnFremont
588 Turner Swamp Rd, Fremont, NC 27830-9300
-
Sooey's BBQ & Rib ShackFrisco
53590 NC Highway 12, Frisco, NC 27936
-
Southern Smoke BBQGarland
29 E Warren St, Garland, NC 28441
-
Jack's BarbecueGibsonville
213 W Main St, Gibsonville, NC 27249
Since 1976
-
Martin's Pork ProductsGodwin
8761 Fayetteville Hwy, Godwin, NC 28344
-
Smokehouse at Steve'sGraham
331 W Harden St, Graham, NC 27253
Since 1988
-
Hursey's Bar-B-QGraham
1234 S Main St, Graham, NC 27253
Since 1949
-
Spare Parts BBQ Co and MoreGrandy
120 Garrenton Rd, Grandy, NC 27939
-
M & K BBQGranite Quarry
215 S Salisbury Ave., Granite Quarry, NC 28146
-
The Wobbly Hog SmokehouseGrantsboro
10742 NC 55 Hwy, Grantsboro, NC 28529-9449
-
Kents Kountry BBQGrifton
8010 main street, Grifton, NC 28530
-
Wiggins smoke house and grillGrimesland
29 Clark Rd, Grimesland, NC 27837-8862
-
Southern BBQ & CateringHamlet
219 Main St, Hamlet, NC 28345
-
Frogmans BBQHarbinger
9040 Caratoke Hwy, Harbinger, NC 27941
-
Smithfield's Chicken 'N Bar-B-QHavelock
1419 E Main St, Havelock, NC 28532
-
Rib CountryHayesville
580 NC-69, Hayesville, NC 28904-9683
Allergen information
-
Hayesville QHayesville
880 Swaims Rd, Hayesville, NC 28904
-
Smithfield's Chicken 'N Bar-B-QHenderson
100 Exchange St, Henderson, NC 27536
Allergen information
-
Skipper Forsyth's Bar-B-QHenderson
2362 N Garnett St, Henderson, NC 27537
-
Restaurant 39Henderson
946 W Andrews Ave, Henderson, NC 27536
-
Captain Bob's Bbq & SeafoodHertford
310 Ocean Hwy S, Hertford, NC 27944-7902
-
Patricia's GrilleHertford
960 Pender Rd, Hertford, NC 27944
-
Highlands SmokehouseHighlands
595 Franklin Rd, Highlands, NC 28741
-
Highlands BBQ CompanyHighlands
595 Franklin Rd, Highlands, NC 28741
-
Hillsborough BBQ CompanyHillsborough
236 S Nash St, Hillsborough, NC 27278
-
Lynch's Bar-B-Q & GrillHollister
37674 NC-561, Hollister, NC 27844
-
Smoky Tony's BBQHolly Ridge
511 N US 17, Holly Ridge, NC 28445
-
Morris BarbequeHookerton
891 Morris Bbq Rd, Hookerton, NC 28538
Since 1956
-
Bruce & Mickey'sHope Mills
3154 Legion Rd, Hope Mills, NC 28348
-
Big ChiefsHope Mills
Anywhere Im the World you Want to Go, Hope Mills, NC 28314
-
Caino's Red Barn GrillHubert
249 Shell Rock Landing Rd, Hubert, NC 28539
Offers catering
-
BBQ ManHudson
2608 Hickory Blvd, Hudson, NC 28638
-
Anywhere'z Fine BBQHudson
112 Legion Rd, Hudson, NC 28638
-
Tickle My Ribs BBQIndian Trail
6640 Old Monroe Rd E, Indian Trail, NC 28079
-
Black Powder SmokehouseJamestown
302 E Main St, Jamestown, NC 27282
Since 2019
Dine-in service
-
Hardison's | Carolina BBQJamesville
29606 US-64, Jamesville, NC 27846
-
BJ's Carolina Cafe Restaurant & CateringJarvisburg
7069 Caratoke Hwy, Jarvisburg, NC 27947
Since 1990
Family-owned
-
The Wood Box BBQ & RibsJonesville
401 N Bridge St, Jonesville, NC 28642
-
Carolina BBQ BuffetKenansville
306 N Main St, Kenansville, NC 28349
-
Stormin Norman's BarbequeKenly
404 S Church St, Kenly, NC 27542
Since 2005
Family-owned
-
Prissy Polly's BBQKernersville
729 NC-66, Kernersville, NC 27284
-
Clark's BarbecueKernersville
1331 NC-66, Kernersville, NC 27284
-
Bigsexy's BBQ, chicken stew and cateringKernersville
6369 Andrews Dr, Kernersville, NC 27284-9140
-
Pigman's BarbequeKill Devil Hills
1606 S Croatan Hwy, Kill Devil Hills, NC 27948
-
Stratford Barbecue Ii IncKing
630 S Main St, King, NC 27021-9016
-
Smokin Mountain Boys BarbecueKings Mountain
908 Shelby Rd, Kings Mountain, NC 28086
-
Crave Hot Dogs & BBQKings Mountain
218 S Railroad Ave, Kings Mountain, NC 28086
-
Big E Original BbqKings Mountain
314 E King St, Kings Mountain, NC 28086-3419
-
High Cotton BarbequeKitty Hawk
5230 N Virginia Dare Trail, Kitty Hawk, NC 27949
Dine-in service
-
Ken's Grill & NC BarbecueLa Grange
7645 US-70, La Grange, NC 28551
-
Kristin’s Hook’d on SmokeLansing
Lansing, NC
Since 2013
Offers catering
-
Motley’s BBQLaurel Springs
4917 NC Highway 113, Laurel Springs, NC 28644
-
BBQ at Kev'sLaurel Springs
4917 NC-113, Laurel Springs, NC 28644
-
The Smokin' PigLaurinburg
10921 Academy Rd, Laurinburg, NC 28352-1959
-
Smithfield's Chicken 'N Bar-B-QLaurinburg
402 Plaza Rd, Laurinburg, NC 28352-0501
-
Johnny Ray's SmokehouseLawndale
4629 Fallston Rd, Lawndale, NC 28090
-
Missfits BBQLawndale
4835 Fallston Rd, Lawndale, NC 28090-8901
-
Smithfield's Chicken 'N Bar-B-QLeland
2020 Olde Regent Way, Leland, NC 28451-4192
-
The Pit Backyard BBQLeland
503 Olde Waterford Way Ste 100, Leland, NC 28451
-
PIG-N-OUT BARBEQUE INCLewisville
6489 Shallowford Rd, Lewisville, NC 27023
-
Old Hampton Store & BarbequeLinville
77 Ruffin St, Linville, NC 28646
-
Grandpa's KitchenLittleton
149 E South Main St, Littleton, NC 27850
-
Carolina Barbeque CompanyLocust
101 N Central Ave, Locust, NC 28097-7121
-
Johnnys BarbecueLouisburg
8446 NC 56 Hwy, Louisburg, NC 27549-8630
Offers catering
-
Remington Grill Burgers & BBQLouisburg
309 S Bickett Blvd, Louisburg, NC 27549
Dine-in service
-
Hillbilly's Barbeque and SteaksLowell
305 S Main St, Lowell, NC 28098
-
Barbecue HouseMacclesfield
114 E Green St, Macclesfield, NC 27852
-
Fuzzy's BBQMadison
407 Hwy St, Madison, NC 27025
-
Johnson's Family GrillMadison
142 W Murphy St #1924, Madison, NC 27025
-
Willie Brooks BBQMaggie Valley
2550 Soco Rd, Maggie Valley, NC 28751
-
Butts on the creek bbqMaggie Valley
1584 Soco Rd, Maggie Valley, NC 28751-6211
-
Scotties Bar-B-QueMaiden
102 S Main Ave, Maiden, NC 28650
-
Carolina Bar-B-Que CompanyManteo
908 S US Hwy 64, Manteo, NC 27954-9536
Offers catering · Dine-in service
-
Smokin' Joe LasherMars Hill
525 Cascade St, Mars Hill, NC 28754
-
High Ridge SmokehouseMars Hill
14 Main St S, Mars Hill, NC 28754-6608
-
High Ridge AdventuresMarshall
4223 US-25 #70, Marshall, NC 28753
-
Fish's Backporch BBQMarshall
1040 E Fork Rd, Marshall, NC 28753
-
Rock Store Bar-B-QMarshville
Marshville, NC 28103
-
Stegall Smoked Turkey IncMarshville
6608 E Marshville Blvd, Marshville, NC 28103-1198
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