The Best Pubs in Keighley
Nestled in the heart of West Yorkshire, Keighley ( KEETH-lee) is a market town where pub culture thrives on variety and genuine warmth. From historic inns with roaring fires and oak barrels to modern spots serving craft beers and sourdough pizzas, the scene balances hearty Sunday roasts, real ales, and lively quiz nights with dog friendly corners and sunny beer gardens. Whether you are after a riverside pint, a heated outdoor space for groups, or a family friendly garden with play equipment, Keighley’s pubs offer something for everyone. Come and discover the best pubs in Keighley.


1. The Turkey Inn
20 Goose Eye, Oakworth, Laycock, Keighley BD22 0PD, UK
Tucked away in the heart of Bronte country, The Turkey Inn is a wonderfully traditional Yorkshire pub where roaring fires and oak barrel bars create an instantly cosy feel. With a fantastic selection of locally brewed beers, wines, and cocktails, plus a menu packed with hearty Sunday roasts and homemade Yorkshire puddings, it’s the perfect spot for families, groups, and even your four-legged friends—who get their own dog menu! Whether you’re settling in for live music, tackling the Wednesday pub quiz, or simply enjoying a lazy afternoon in the beer garden, this place delivers top-notch food, great value, and a genuinely welcoming vibe.
Photo by Stephen Craven — CC BY-SA 2.0 via Wikimedia Commons


2. The Brown Cow
Cross Leeds St, Keighley BD21 2LQ, UK
You simply won’t find a better pint in town than at The Brown Cow, a true gem for real ale lovers with an ever changing lineup of pale ales, stouts, and keg beers. The welcoming staff and friendly locals make every visit feel like a proper night out, and with outdoor seating and a dog friendly policy, it’s the ideal spot for groups to gather. Offering excellent value on a superb selection of wines and beers, this free house is an unmissable stop for anyone who appreciates quality and character.
Photo by Alexander P Kapp — CC BY-SA 2.0 via Wikimedia Commons


3. Taylor's on the Green
Church St, Keighley BD21 5HT, UK
Head straight to Taylor's on the Green for an absolutely brilliant pub experience, where the award winning Timothy Taylor's ales are the star of the show. The heated outdoor beer garden is a fantastic spot to relax with your dog, while live music every Saturday night adds a brilliant buzz. With a tempting all day menu, a full lineup of wines and cocktails, and a warm welcome for groups, this tap room and kitchen is a true gem that keeps visitors coming back again and again.
Photo by David Martin — CC BY-SA 2.0 via Wikimedia Commons


4. The Dickie Bird
Thwaites Brow Rd, Thwaites Brow, Keighley BD21 4SQ, UK
For a proper family friendly local with real character, The Dickie Bird is an absolute cracker. This welcoming two roomed pub offers a cracking pint, Sky Sports, and regular bingo and quiz nights, all at a very fair price. The real magic is out back, where a large beer garden boasts play equipment and football nets, making it a safe and brilliant spot for the kids to run wild while you relax with a glass of wine. It’s a lively, dog friendly hub where everyone is made to feel right at home.
Photo by Betty Longbottom — CC BY-SA 2.0 via Wikimedia Commons


5. Busfeild Arms
Main Rd, East Morton, Keighley BD20 5SP, UK
Whether you’re after a cracking Sunday roast with all the trimmings or a proper homemade hotpot, this welcoming pub delivers hearty, good value food every time. The dog friendly bar area with its quirky barrel tables is a fantastic spot to settle in with a beer, wine, or cocktail, and the outdoor seating makes for a lovely sunny session. With a buzzing weekly quiz night and a menu that goes far beyond the typical Sunday fare, it’s a brilliant choice for groups and families alike.
Photo by Chris Heaton — CC BY-SA 2.0 via Wikimedia Commons


6. The Brown Cow
Harden Rd, Bingley BD16 2QX, UK
Step inside The Brown Cow and discover a wonderfully welcoming pub that has been serving the local community for over a hundred years. This family run gem serves award winning Timothy Taylor’s cask ales alongside individually selected wines and delicious home cooked food, all while a roaring fire warms you on chilly days. With outdoor seating by the river, live music events, and a fully dog friendly policy, it’s a brilliant spot for groups to enjoy a hearty steak and mushroom pie or a classic Sunday lunch. Whether you’re unwinding after a long hike or gathering with friends for a quiz night, this historic pub offers exceptional value and a genuinely cosy feel.
Photo by David Dixon — CC BY-SA 2.0 via Wikimedia Commons


7. The George Pub
Station Rd, Cullingworth, Bradford BD13 5HN, UK
The George is a brilliant village local where you can settle in with a top notch pint, a glass of wine, or a perfectly mixed cocktail, all while your four legged friend gets a warm welcome by the fire. The menu is packed with delicious, hearty pub classics and enormous portions that have guests raving, and the lovely outdoor seating makes it a fantastic spot for groups to gather. With a buzzing calendar of quiz nights and seasonal events, plus service that makes everyone feel right at home, this updated gem is a true community treasure.
Photo by habiloid — CC BY-SA 2.0 via Wikimedia Commons


8. The Three Horses
Fell Ln, Keighley BD22 6BZ, UK
Pull up a chair at The Three Horses, a cracking local where the beer is well priced and the fire crackles a warm welcome on any day. The menu is packed with massive portions and hearty Sunday roasts, perfect for groups and families to dig in together. With a lively beer garden, live music, and screens for the big match, this dog friendly spot is a brilliant all rounder for a proper session.


9. Market Square Tavern
4 Queen St, Bingley BD16 2JS, UK
Market Square Tavern is a cracking modern pub that nails the social scene with craft beers, fresh sourdough pizzas, and plenty of space to spread out across its balcony and rear outdoor seating. The bar is well stocked with real ales, wines, and cocktails, while the big screens and pool tables keep things lively for groups catching the match or enjoying a night out. With dog friendly policies, live music, and a genuinely warm welcome, it’s the perfect spot to grab a drink and settle in for a brilliant time.


10. The Snooty Fox
Colne Rd, Oakworth, Keighley BD22 7PB, UK
The Snooty Fox is a brilliant local gem where the drinks are cheap, the welcome is warm, and your dog will get plenty of fuss. With live music, big screens for the match, and a lovely outdoor seating area, it’s a cracking spot for groups to gather. The bar is well stocked with beer, wine, and cocktails, making it an easy choice for a lively and affordable night out.
Photo by Stephen Craven — CC BY-SA 2.0 via Wikimedia Commons




