The 10 Best Neighborhood Bars in Oklahoma!

Local watering holes should never be overlooked. These community haunts have great drinks at reasonable prices and a ton of heritage. For an atmosphere that is welcoming and laid back, check out the 10 best neighborhood bars in Oklahoma. 

1. Edna’s, Oklahoma City, OK

The drink that put Edna’s on the map is the Lunchbox, which includes Coors Light, a shot of amaretto and a splash of orange juice served in a chilled glass. It’s been featured on a segment of “the Tonight Show.” Keith Urban and Miranda Lambert filmed the music video “We Were Us” at Edna’s. It’s a local bar that is a legend in Oklahoma. 

A post shared by Jace Logan (@jaciwells7) on

2. Grady’s 66 Pub, Yukon, OK

The Daily Meal lists Grady’s as the best dive bar in Oklahoma. Grady’s is a local hangout on Historic Route 66 that features cold beer, great service and a relaxing atmosphere. Grady Cross, who toured with Cross Canadian Ragweed, settled down in his home town and brought this place to life to give the community a place for live music. 

3. Fishbonz, Owasso, OK

Fishbonz is a sports bar that has a great environment and staff. Practically every night has some special event. Mondays and Thursdays have free poker at 7 p.m. On Saturday, you’ll find a live band or DJ with special music. Karaoke on Wednesday and Fridays. It’s where the locals hang out. 

4. Orpha’s Lounge, Tulsa, OK

This bar bills itself as Tulsa’s oldest downtown bar. The bartenders are Orpha’s Lounge are widely regarded as some of the very best. The vibe is low-key and relaxed and the atmosphere is just what you need after a long week. 

5. The Road Hog Saloon, Afton, OK

When you’re in the Grand Lake area, this bar needs to be on your must-stop list. Although the theme is motorcycles, don’t the lack of one keep from enjoying the laid-back atmosphere, pub food, and fresh drinks. Make sure to take time to enjoy the cheeky and historic décor. 

6. The Bluebonnet Bar, Norman, OK

The Bluebonnet is the oldest bar in the Norman community, which says a lot about its atmosphere and service. You’ll only find local musicians performing live music here, because no out of town bands are booked. Follow them on Facebook for a list of performers. 

7. JJ’s Alley Bricktown Pub, Oklahoma City, OK

At JJ’s, you can sit on the patio in a rocking chair, sipping your whiskey or one of the 1,000 Long Island Iced Tea variations. The décor is eccentric and unique. When you’re in the neighborhood, it’s an excellent place to relax and unwind. 

A post shared by Mike Johnson (@michealj1212) on

8. Stone Wall, Stillwater, OK

The Stone Wall also has a long history in this community town. Established in 1978, it’s not considered a college or sports bar, just a neighborhood bar where anyone is welcome. 

9. Rock-A-Way Tavern, Guthrie, OK

This tavern is known for its Halloween Party, but it’s a fun place all year long to grab a cold beer and enjoy some time with friends. With over 80 years of history in Logan County, you know that the service has got to be good and the atmosphere will make you want to come back. 

A post shared by Timmy Smith (@timmy8880) on

10. The Railhead Saloon, Lawton, OK

This Lawton hangout features live metal bands on Friday and Saturday, but it’s open all week long. Make sure to try the Frozen Jager Bomb, a local specialty. 

Select a Oklahoma town to find the Best Things-To-Do and Places To Go around you
Find Bars 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