From small-town espresso to cozy morning coffee, Osage County has more great coffee than you'd expect. Here's a cafe-by-cafe guide for your next road trip.
You don't have to be in a city to get a great cup of coffee. Over the last few years, a handful of genuinely excellent coffee shops have opened across Osage County — serving espresso drinks that would hold their own in Tulsa or Austin. Here's a cafe-by-cafe tour of the county for coffee lovers.
Pawhuska
Black Dog Coffee — The anchor of Pawhuska's coffee scene. Pour-over options, locally roasted beans, and a setting that feels like Portland dropped into the prairie. Great for working, reading, or just sitting with a cup.
The Pioneer Woman Mercantile Bakery — Not a dedicated coffee shop, but the coffee is decent and the pastries are exceptional. Worth stopping for a cinnamon roll and a latte if you're there for breakfast. See our Mercantile guide for more.
Bartlesville
Ground Zero Coffee — Downtown Bartlesville's go-to. Good espresso, local atmosphere.
Johnstone Sare Coffee — A quieter, lower-key option. Good for meetings or solo work.
Small Town Finds
This is where Osage County's coffee scene gets interesting.
Fairfax — A small cafe in town serves coffee that locals drive from Pawhuska to get. Hours are limited — check before going.
Barnsdall — Cafes have come and gone, but the current spot does decent espresso and is worth a stop on a scenic drive.
Hominy — A charming main-street spot that's become a local gathering place. Pair it with a walk to see the town's outdoor murals.
Skiatook — A handful of cafes serve the growing population around Skiatook Lake. Worth a stop if you're passing through.
The Coffee Road Trip
Here's a route for a half-day coffee-focused drive:
1. Start in Bartlesville (Ground Zero or Johnstone Sare) for the first cup 2. Drive to Pawhuska via Highway 60 — stop at Black Dog for a second 3. Bakery stop at The Mercantile for a pastry 4. Drive through Fairfax, Hominy, Barnsdall — try whichever has hours 5. End with a late afternoon drip at the coffee spot of your choice
Total: 4-5 hours, roughly 80 miles, and about 6 cups of coffee (share with a friend).
What Else to Do
While coffee-hopping, pair each stop with:
- Downtown walks — Each Osage County town has historic storefronts worth browsing - Antique shops — Many towns have them - Art galleries — Pawhuska and Bartlesville especially - Local art and crafts — Hominy's murals, Fairfax's gallery, Pawhuska's artist studios
Coffee Culture Here
What makes Osage County's coffee scene special isn't the coffee itself — though it's good. It's the setting. You're drinking a pour-over in a 120-year-old building on a main street that hasn't been chain-ified. That's harder to find than a great espresso these days.
See our Where to Eat page for more food and drink recommendations.



