The 10 Best Cocktail Bars in Oklahoma!

Craft cocktails are becoming more popular in metropolitan areas across the country, and Oklahoma is no exception. This great state has some excellent bars where you can find special drinks for any occasion. Here are our 10 favorites! 

1. Valkyrie, Tulsa, OK

Valkyrie makes most of their own mixers in house with locally sourced ingredients whenever possible. They offer many original cocktails, like the Buenas Noches, made with Fernet Branca, Amaro Nonino, double shot coffee concentrate, grapefruit juice and ginger beer. They’re located in the historic Brady District. 

2. Mixed Company, Tulsa, OK

MixCo calls itself a speakeasy-style bar that specializes in craft cocktails. The drink menu is extensive, but you’ll want to try one of their original cocktails. The Zen Arcade, made with scotch, rosemary syrup and lemon bitters, sounds like the perfect escape after a long day of work.  

3. Sidecar Barley & Wine Bar, Oklahoma City, OK

Sidecar is Automobile Alley’s neighborhood bar where you can watch the mixologists make your cocktail. The menu isn’t extensive which lets the bartenders focus on getting each item perfect instead of making mediocre drinks.  

4. Ludivine, Oklahoma City, OK

Chef Russ Johnson’s vision of stocking his kitchen with ingredients from local and ranches extends to the bar. The drink selection changes with the season to use the freshest mixers, most of which are made in-house. 

5. Scratch Kitchen & Cocktails, Norman, OK

Scratch Kitchen & Cocktails continues the theme of using fresh and flavorful ingredients. The drink menu changes seasonally, to provide you with the most enjoyment of your drinks. The best part about this place is that you can come for brunch and get a unique selection of cocktails designed to accompany your weekend breakfast. 

6. Power House, Oklahoma City, OK

Located near the downtown farmer’s market gives Power House the ability to find the best produce for their hand-crafted cocktails. Their vision is farm to table drinks. We recommend the Menta Julep, made with bourbon, Branca Menta, Benedictine and mint. 

7. The Vault, Tulsa, OK

Craft cocktails and classic American food in an upscale setting is the focus of this restaurant. The Vault is part of the Iconic Mid Century Modern that housed the largest auto bank from 1958-1959. The mixologists make traditional cocktails with an upscale twist. Try the strawberry & balsamic daiquiri, made with Bacardi Silver Rum, strawberries, lime juice and an aged balsamic reduction. 

8. WSKY Lounge, Oklahoma City, OK

WSKY is located in the Deep Deuce district and is recognized as a premier whiskey lounge and cigar bar. WSKY makes seasonal cocktails, typically with a pop culture reference. One of their most popular winter drinks was Who Forgot Kevin to pay homage to "Home Alone".

9. Painted Horse Bar & Grille, Bartlesville, OK

Painted Horse is one of our favorite locations for food, drinks, and coffee in northeast Oklahoma. They have a short list of specialty cocktails good for after-work or after-dinner. The Peach Cobbler, made with Rumchata, peach schnapps and pineapple juice, will make you think of a summer barbecue.

10. The Pump Bar, Oklahoma City, OK

This highly-regarded Pump Bar began its existence as a Texaco Gas Station in 1929. The Tiki selections are fun and interesting, but we recommend one of the Bloody Mary variations.  

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