The 10 Best Burgers in Oklahoma!

Burgers have to be one of America’s most ubiquitous foods. Whether you’re searching for a grass-fed beef burger cooked to perfection, a burger topped with Korean barbeque sauce, or a mouthwatering fried onion burger, you’ll find it in Oklahoma. Here are the 10 best places to grab an excellent version of everyone’s favorite American classic! 

1. Waylan’s Ku-Ku Burger, Miami, OK

Waylan’s is a Route 66 landmark that has been around since the 1960s. It looks a little odd, but the burgers are cooked fresh to order and the fries are served hot. For nostalgia at its best, you want to try Waylan’s. 

2. The Rock Café, Stroud, OK

The Rock Café might be known for helping develop one of the characters in Disney’s Pixar’s “Cars,” but it’s been serving up burgers on the Mother Road for over 75 years. The owners give Betsy, the Wolfe grill, a lot of credit for serving over five million burgers. This place is a must-stop when you’re close. The food rocks. The servers are great. The history is awesome. 

3. Nic’s Grill, Oklahoma City, OK

There may be a wait when you stop at Nic’s for lunch, but boy are these burgers worth every minute. Nic knows how to do burgers and fries, arguably better than anyone in the state. 

4. Sid’s Diner, El Reno, OK

Each year, El Reno holds their annual Fried Onion Burger Day Festival, and it’s really a challenge to choose which restaurant serves up the best. Sid’s Diner may just be worthy of your vote. The atmosphere is homey and comfortable, the staff has always been great and the burgers are top notch.  

5. Hank’s Hamburgers, Tulsa, OK

Another Route 66 landmark, at Hank’s you can sit just about anywhere and watch your burger being made and cooked on the grill. 

6. Meers Store and Restaurant, Meers, OK

Meers has been voted the best burger in Oklahoma multiple times. The meat is 97 percent lean grass-fed Longhorn beef served with mustard, purple onions, green-leaf lettuce, cheese, dill pickles and tomatoes. Don’t ask for an open-faced burger, because they won’t fix it that way. 

7. S&B’s Burger Joint, Lawton, OK

If you want gourmet, S&B’s is the place to go. Get a burger honoring the King with peanut butter, bacon, lettuce, tomato and red onion or go for the Hot Lips, a burger with Korean barbeque sauce, lettuce, grilled onions and kimchi. They have vegetarian options and you can build your own burger at this local favorite. They also have multiple locations in the Oklahoma City area. 

8. Frank & Lola's Restaurant, Bartlesville, OK

Fresh ingredients, a relaxed environment and friendly staff make this local place a favorite for burgers and drinks. If you love onion burgers, you’ll want to try The Melt, with two different cheeses, onions cooked into the burger, served with Creole mustard. 

9. Irma’s Burger Shack, Oklahoma City, OK

Irma’s has been serving up burgers near St. Francis hospital for generations. It’s a great place to get served up local beef before a game, after work or for lunch. 

10. The Garage, Stillwater, OK

The Garage features five different patty types, Angus beef, turkey, bison, garden or grilled chicken to make your burger just how you like. Get a craft beer with your burger for a relaxing evening meal. The Garage has multiple locations throughout the state. 

Select a Oklahoma 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:

Adair County

Alfalfa County

Atoka County

Beaver County

Beckham County

Blaine County

Bryan County

Caddo County

Canadian County

Carter County

Cherokee County

Choctaw County

Cimarron County

Cleveland County

Coal County

Comanche County

Cotton County

Craig County

Creek County

Custer County

Delaware County

Dewey County

Ellis County

Garfield County

Garvin County

Grady County

Grant County

Greer County

Harmon County

Harper County

Haskell County

Hughes County

Jackson County

Jefferson County

Johnston County

Kay County

Kingfisher County

Kiowa County

Latimer County

Le Flore County

Lincoln County

Logan County

Love County

Major County

Marshall County

Mayes County

McClain County

Mcclain County

Mccurtain County

Mcintosh County

Murray County

Muskogee County

Noble County

Nowata County

Okfuskee County

Oklahoma County

Okmulgee County

Osage County

Ottawa County

Pawnee County

Payne County

Pittsburg County

Pontotoc County

Pottawatomie County

Pushmataha County

Roger Mills County

Rogers County

Seminole County

Sequoyah County

Stephens County

Texas County

Tillman County

Tulsa County

Wagoner County

Washington County

Washita County

Woods County

Woodward County