The 10 Best Burgers in North Carolina!

Whether you’re looking for a simple cheeseburger or a burger piled high with toppings, North Carolina is your go to spot for amazing options that keep you coming back for more. From gourmet burgers, to backyard barbecue-style burgers, to veggie burgers, you’ll find the best of the best in the Old North State.

1. Only Burger, Durham, NC

Only Burger opened for business via food truck in 2008 and expanded to a restaurant in November 2010 when demand increased. Only Burger on Shannon Road is open seven days a week for anyone craving a burger. In your food, only the finest ingredients are used and every burger is made fresh to order. Want some fries with that? The fries are exceptional as well and hand cut fresh every day. Only Burger has been featured in New York Times, and Martha Stewart Living to name a couple. Stop by and grab the burger everyone is talking about! 

2. Hops Burger Bar, Greensboro, NC

Whether you are in search of the “Pickleback” burger, complete with a fried onion ring, a spicy barbecue and bourbon marinated pickle, the “Spicy Goat” with goat cheese, bacon, and sweet and spicy pepper jelly, or you’re ready to create your own, Hops Burger Bar is the best of the best. This spot is also home to freshly made salads, the “Wall of Fries” and starters to compliment your burger. Burgers are made of certified angus beef and fresh ingredients for a delicious, unforgettable experience.  

3. Al’s Burger Shack, Chapel Hill, NC

Al’s Burger Shack is the go-to spot in Chapel Hill. The food you will find here is fresh and local to ensure only the best quality. The beef in every burger is all-natural and without hormones. Need a drink? Al’s serves beer brewed right here in North Carolina. The specialty toppings and dressings in your meals are made in Al’s Burger Shack. 

4. Char-Grill, Raleigh, NC

Located at 618 Hillsborough Street in Raleigh, Char Grill has been serving the best charcoal-grilled burgers since the late 1950s. The burgers are delicious, reasonably priced, and freshly cooked. The service is quick and friendly so you can get back to your day as soon as possible—with your burger of course! Complete your meal with the beloved fries and milkshakes. 

5. Big Burger Spot, Greensboro, NC

Located in the Brassfield Shopping Center, this burger spot is home of the “Steve Harvey Burger” and is named “Greensboro’s Best Burgers.” Three burger size options “almost big,” “big” and “colossal burger,” await you. 

6. Corbett’s Burger & Soda Bar, Cary, NC

Family owned and operated, Corbett’s Burger & Soda Bar is unlike other burger joint. Corbett’s offers over 250 options of “vintage, craft and artisan” glass bottled sodas, tasty hamburgers with toppings from pineapple to jalapenos, and they even serve hot dogs. The friendly service and impeccable fries make this a joint you do not want to miss out on. There’s so many great options, you may find it difficult to decide which one you want! 

7. Fat Andy’s Burgers, Southport, NC

If you love burgers and fries, Fat Andy’s Burgers needs to be your next stop. The fries are hand cut every day and made as you order, and the burgers at Andy’s are sure to fill you up! They are both fresh and delicious. Enjoy the outdoor dining, fresh ingredients, and friendly staff. Opened in 2013, this burger joint has been talk of the town ever since. 

8. Brook’s Sandwich House & Chili, Charlotte, NC

Open for 40 years, this burger joint will get your mouth watering. Home of Charlotte’s “Best Burger,” Brooks stays busy with to die for burgers. The fresh meat, and perfectly melted cheese are what makes these burgers so excellent. And don’t forget to order the fries! 

9. Farm Burger, Asheville, NC

Every burger at Farm Burger is made from beef that is grass-fed and ground fresh, keeping you in mind. Enjoy a super relaxed environment as you enjoy real food, and fast, friendly service. Gluten-free options are available and they have been named the best burgers in town by many long-time visitors. 

10. Jack’s Burger Bar, Reidsville, NC

Family friendly and a lovely staff, Jack’s Burger Bar of Reidsville is sure to be a fun time. Cornhole, karaoke, and other activities happen frequently at this establishment! The burgers are fresh and seasoned and the fries will leave you speechless! A great drink and appetizer selection are also available to pair with your burger. 

Select a North Carolina town to find the Best Things-To-Do and Places To Go around you
Find Burger Joints Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alamance County

Alexander County

Alleghany County

Anson County

Ashe County

Avery County

Beaufort County

Bertie County

Bladen County

Brunswick County

Buncombe County

Burke County

Cabarrus County

Caldwell County

Camden County

Carteret County

Caswell County

Catawba County

Chatham County

Cherokee County

Chowan County

Clay County

Cleveland County

Columbus County

Craven County

Cumberland County

Currituck County

Dare County

Davidson County

Davie County

Duplin County

Durham County

Edgecombe County

Forsyth County

Franklin County

Gaston County

Gates County

Graham County

Granville County

Greene County

Guilford County

Halifax County

Harnett County

Haywood County

Henderson County

Hertford County

Hoke County

Hyde County

Iredell County

Jackson County

Johnston County

Jones County

Lee County

Lenoir County

Lincoln County

Macon County

Madison County

Martin County

Mcdowell County

Mecklenburg County

Mitchell County

Montgomery County

Moore County

Nash County

New Hanover County

Northampton County

Onslow County

Orange County

Pamlico County

Pasquotank County

Pender County

Perquimans County

Person County

Pitt County

Polk County

Randolph County

Richmond County

Robeson County

Rockingham County

Rowan County

Rutherford County

Sampson County

Scotland County

Stanly County

Stokes County

Surry County

Swain County

Transylvania County

Tyrrell County

Union County

Vance County

Wake County

Warren County

Washington County

Watauga County

Wayne County

Wilkes County

Wilson County

Yadkin County

Yancey County